專利名稱:擴(kuò)頻傳輸系統(tǒng)中或者涉及擴(kuò)頻傳輸系統(tǒng)的改進(jìn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及擴(kuò)頻傳輸系統(tǒng)、具體是CDMA(碼分多址)傳輸系統(tǒng)中所用的直接序列 擴(kuò)頻傳輸?shù)念I(lǐng)域。本發(fā)明特別涉及利用CDMA傳輸?shù)男l(wèi)星導(dǎo)航系統(tǒng)如GPS (全球定位系統(tǒng))、 Glonass系統(tǒng)(俄羅斯衛(wèi)星導(dǎo)航系統(tǒng))和Galileo系統(tǒng)(當(dāng)前在開發(fā)中的歐洲衛(wèi)星導(dǎo)航系 統(tǒng))。
背景技術(shù):
有三類擴(kuò)頻傳輸系統(tǒng)。這些系統(tǒng)是1.頻率跳躍-信號偽隨機(jī)地在跳躍帶寬內(nèi)不同頻率之間快速地切換,并且接收器 預(yù)先知道在任何給定時間在何處去發(fā)現(xiàn)信號。2.時間跳躍-信號偽隨機(jī)地在短脈沖串中發(fā)射,并且接收器預(yù)先知道何時預(yù)期脈 沖串。3.直接序列-以高得多的頻率對數(shù)字?jǐn)?shù)據(jù)進(jìn)行直接編碼。偽隨機(jī)地生成代碼,接 收器知道如何生成相同代碼并且將收到的信號與該代碼相關(guān)以提取數(shù)據(jù)?!愣?,這樣的擴(kuò)頻傳輸系統(tǒng)按照三個關(guān)鍵元素來區(qū)分i)信號占用比發(fā)射信息所必需的帶寬大得多的帶寬。這導(dǎo)致許多益處,比如對干 擾和阻塞的抵抗性以及多用戶接入。ii)帶寬借助于獨(dú)立于數(shù)據(jù)的代碼來擴(kuò)展。代碼的獨(dú)立性使得這一點(diǎn)有別于數(shù)據(jù) 調(diào)制將總是在一定程度擴(kuò)頻的標(biāo)準(zhǔn)調(diào)制方案。iii)接收器同步到代碼以恢復(fù)數(shù)據(jù)。獨(dú)立代碼和同步接收的使用允許多個用戶同 時接入同一頻帶。為了保護(hù)信號,所用代碼是偽隨機(jī)的。它表現(xiàn)為隨機(jī)但是實(shí)際上具有確定性,使得 接收器能夠重構(gòu)代碼以便同步檢測。這一偽隨機(jī)代碼也稱為偽噪聲(PN)。本發(fā)明特別地涉及形式為直接序列擴(kuò)頻傳輸?shù)腃DMA傳輸。CDMA能夠用于傳輸數(shù) 字化語音、ISDN信道、調(diào)制解調(diào)器數(shù)據(jù)等。這樣的傳輸在圖1中示出,該圖示出了簡化的直 接序列擴(kuò)頻CDMA系統(tǒng)。為求簡明,該圖僅示出了在一個方向上工作的一個信道。圖2圖示 了信息數(shù)據(jù)如何調(diào)制偽隨機(jī)代碼。這樣的CDMA系統(tǒng)的一般工作原理眾所周知,將不在這里 具體地加以考慮。然而能夠認(rèn)為它包括如下各項(xiàng)A)信號傳輸包括如下步驟(圖1A、圖2)1.生成因各信道和各連續(xù)連接而不同的偽隨機(jī)代碼。2.信息“信號”數(shù)據(jù)調(diào)制偽隨機(jī)代碼(信息數(shù)據(jù)被“擴(kuò)頻”,圖2)3.所得信號調(diào)制載波。
4.放大和廣播調(diào)制的載波。B)信號接收包括如下步驟(圖IB):1.接收和放大載波。2.接收的信號與本地載波相混合以恢復(fù)擴(kuò)頻數(shù)字信號。3.生成與預(yù)期信號相匹配的偽隨機(jī)代碼。4.接收器采集接收的代碼并且將它自己的代碼鎖相到其上。5.接收的信號與生成的代碼相關(guān),提取信息數(shù)據(jù)。衛(wèi)星導(dǎo)航系統(tǒng)如GPS和Galileo使用CDMA傳輸系統(tǒng)。為求簡化,以上文本將著重 于衛(wèi)星導(dǎo)航系統(tǒng),其中以GPS系統(tǒng)作為具體例子。GPS系統(tǒng)目前包括多于M顆衛(wèi)星,其中通常8至16顆衛(wèi)星同時在接收器的視野 內(nèi)。這些衛(wèi)星發(fā)射例如軌道參數(shù)、傳輸?shù)臅r間信息等。在定位中使用的接收器通常通過計(jì) 算從屬于定位系統(tǒng)的數(shù)顆衛(wèi)星同時發(fā)射到接收器的信號的傳播時間來推斷它的位置。為了 定位,接收器通常必須接收在視野內(nèi)的至少四顆衛(wèi)星的信號以計(jì)算位置。GPS系統(tǒng)的各衛(wèi)星以稱為Ll的1575. 42MHz載波頻率發(fā)射“測距”信號。這一頻 率也表示為154f0,其中f0 = 10. 23MHz。另外,衛(wèi)星以稱為L2的1227. 6MHz載波頻率,即 120f0,發(fā)射另一“測距”信號。然而,這一 L2信號并非民用,將不在這里具體加以描述。在衛(wèi)星中利用至少一個偽隨機(jī)序列來執(zhí)行這些信號的調(diào)制。這一偽隨機(jī)序列因各 衛(wèi)星和來自各衛(wèi)星的各“測距”信號而不同。調(diào)制的結(jié)果是生成代碼調(diào)制的寬帶“測距”信 號。雖然在傳輸中使用的載波頻率基本上相同(即CDMA),但是所用調(diào)制技術(shù)使得在接收器 中有可能區(qū)分從不同衛(wèi)星發(fā)射的信號。在各衛(wèi)星中,為了調(diào)制L1信號,所用偽隨機(jī)序列例如是所謂的C/A代碼(粗 代碼/采集代碼),該代碼是來自Gold代碼族中的代碼。各GPS衛(wèi)星通過使用單 獨(dú)(唯一)C/A代碼來發(fā)射信號。這些代碼被形成為兩個1023比特二進(jìn)制序列的 模2和。使用多項(xiàng)式X<10>+X<3>+1來形成第一二進(jìn)制序列G1,而通過延遲多項(xiàng)式 X<10>+X<9>+X<8>+X<6>+X<3>+X<2>+1使得該延遲因各衛(wèi)星而不同來形成第二二進(jìn)制序列 G2。這一布置使得有可能利用相同的代碼生成器來產(chǎn)生不同的C/A代碼。C/A代碼由此是 如下二進(jìn)制代碼,這些代碼在GPS系統(tǒng)中的碼片速率為1. 023MHz。C/A代碼包括1023個碼片,其中代碼的迭代時間(周期)為1ms。Ll信號的載波 還以50比特/秒的比特速率通過導(dǎo)航信號來調(diào)制。該導(dǎo)航信息包括關(guān)于衛(wèi)星完整性(“健 康”)、軌道參數(shù)、GPS時間信息等的信息。衛(wèi)星各自被布置用以在相同的時間瞬間,例如在一周的開始,發(fā)射它們的C/A代 碼的開頭。一旦已經(jīng)發(fā)射來自各衛(wèi)星的C/A代碼就重復(fù)C/A代碼。在它們的操作過程中,衛(wèi)星監(jiān)視它們的設(shè)備的狀況。衛(wèi)星可以例如使用所謂的“看 門犬”操作來檢測和報(bào)告設(shè)備中的可能故障。錯誤和故障可能是瞬間的或者延續(xù)得較久。 基于健康數(shù)據(jù),可以補(bǔ)償一些故障或者可以完全忽略故障衛(wèi)星所發(fā)射的信息。另外,在能夠 接收多于四顆衛(wèi)星的信號的情形下,可以例如基于載波噪聲比對從不同衛(wèi)星接收的信息進(jìn) 行不同加權(quán)。由此有可能將可能由具有低信號電平的衛(wèi)星引起的測量錯誤的影響最小化。為了檢測衛(wèi)星的信號以及標(biāo)識衛(wèi)星,接收器必須執(zhí)行采集,由此接收器搜索各衛(wèi) 星在某時刻的信號并且嘗試同步和鎖定到這一信號,使得能夠進(jìn)行偽距測量(到衛(wèi)星的距離)。如果信號電平很低并且不能解調(diào)該信號,則仍然有可能進(jìn)行偽距測量,而如果星歷表 信息可用則仍然有可能用偽距測量來計(jì)算接收器位置。通過順序地調(diào)整GPS接收器中的存儲復(fù)制(同步)代碼序列相對于衛(wèi)星所廣播的 接收信號的相對時序并且觀察相關(guān)輸出來進(jìn)行GPS信號的采集,其中所述相對時序被定義 為代碼相位。代碼相位的對準(zhǔn)就任何可測量的響應(yīng)而言必須在序列的少于一個碼片內(nèi)。這 可能意味著通過嘗試多達(dá)全部1,023個可能的代碼相位位置來搜索響應(yīng)。然而網(wǎng)絡(luò)輔助可 以加速這一過程(見下文)。例如當(dāng)定位接收器被開啟并且也處于接收器長時間未能接收任何衛(wèi)星的信號的 情形中時,接收器必須執(zhí)行采集。這樣的情形例如在便攜設(shè)備中會容易出現(xiàn),因?yàn)樵O(shè)備在 移動而設(shè)備的天線并不總是在相對于衛(wèi)星的最佳位置,這削弱了接收器中傳入的信號的強(qiáng) 度。另外在市區(qū),建筑物影響信號接收而且會出現(xiàn)所謂的多徑傳播,其中發(fā)射的信號沿著 不同路徑進(jìn)入接收器,例如直接從衛(wèi)星(視野內(nèi))進(jìn)入以及被建筑物反射而進(jìn)入。這一多 徑傳播造成將同一信號作為具有不同相位的數(shù)個信號進(jìn)行接收。在信號采集(以及多普勒頻率調(diào)整以便將衛(wèi)星與接收器之間的相對移動納入考 慮之中-這里不加以討論)之后,接收器中的定位布置具有兩個主要功能1.計(jì)算接收器與不同GPS衛(wèi)星之間的偽距,以及2.通過利用所計(jì)算的偽距以及衛(wèi)星的位置數(shù)據(jù)來確定接收器的位置。衛(wèi)星在各時 刻的位置數(shù)據(jù)可以基于從衛(wèi)星接收的星歷表來計(jì)算。到衛(wèi)星的距離稱為偽距,因?yàn)樵诮邮掌髦胁⒉痪_地知道時間。由此,重復(fù)進(jìn)行位 置和時間的確定直至關(guān)于時間和位置獲得充分的精確度。由于不是以絕對精確度知道時 間的,所以位置和時間必須例如通過為每次新的迭代對方程組進(jìn)行線性化來確定位置和時 間。可以通過測量不同衛(wèi)星的信號之間的偽傳輸時間延遲來計(jì)算偽距。幾乎所有已知GPS接收器將相關(guān)方法用于對代碼的采集以及用于跟蹤。在定位接 收器中,本地存儲或者生成參考同步代碼ref(k),即用于不同衛(wèi)星的偽隨機(jī)序列。對接收的 信號進(jìn)行到中頻的轉(zhuǎn)換(降頻轉(zhuǎn)換),此后接收器將接收的信號與存儲的偽隨機(jī)序列相乘。 乘法所得的信號被積分或者低通濾波,其結(jié)果是與接收的信號是否包含特定衛(wèi)星所發(fā)射的 信號有關(guān)的數(shù)據(jù)。在接收器中迭代該乘法使得每次都將接收器中存儲的(同步)偽隨機(jī)序列的相位 進(jìn)行移位。根據(jù)相關(guān)結(jié)果來推斷正確相位,優(yōu)選地使得當(dāng)相關(guān)結(jié)果最大時找到正確相位。由 此,接收器與接收的信號正確地同步。在已經(jīng)完成代碼采集之后,接下來的步驟是頻率調(diào)諧 和鎖相。必須針對接收器中接收的各衛(wèi)星信號來執(zhí)行上述采集和頻率控制過程。一些接收 器可能具有數(shù)個接收信道,其中對各接收信道進(jìn)行嘗試以與一個衛(wèi)星在某時刻的信號相同 步以及找出這一衛(wèi)星所發(fā)射的信息。定位接收器接收衛(wèi)星所發(fā)射的信息并且基于接收的信息來執(zhí)行定位。為了定位, 接收器必須接收至少四顆不同衛(wèi)星所發(fā)射的信號以找出x、y、z坐標(biāo)和時間數(shù)據(jù)。接收的導(dǎo) 航信息存儲于存儲器中,其中該存儲的信息可以用來找出例如衛(wèi)星的星歷表數(shù)據(jù)。如前所述,網(wǎng)絡(luò)(例如能夠利用GSM、PDC、CDMA、WCDMA、CDMA2000等傳輸技術(shù)的蜂 窩網(wǎng)絡(luò))已知用以輔助接收器采集來自一個或者多個衛(wèi)星的信令以加速采集過程。由此,勝于在(同步)偽隨機(jī)代碼序列中的任意比特位置開始同步過程,在接收的信號與存儲/ 生成的(同步)偽隨機(jī)代碼序列之間的同步開始點(diǎn)是基于網(wǎng)絡(luò)所提供的信息的。目前,網(wǎng)絡(luò)通過提供將要在相關(guān)過程中用作為開始位置的關(guān)于序列長度在(同 步)生成/存儲的代碼內(nèi)的位置來輔助定位接收器進(jìn)行代碼相位搜索。由此例如網(wǎng)絡(luò)規(guī)定 同步代碼中的開始位置應(yīng)當(dāng)在與從代碼序列的開始起的位置659相對應(yīng)的位置。開始點(diǎn)僅在某一時刻才有效,而這一有效性時刻也具有網(wǎng)絡(luò)輔助傳輸。而且網(wǎng)絡(luò) 也必須在某一程度上提供(或者相信接收器已經(jīng)具有)對到接收器中的時間的了解。然而 這樣的時間傳送方法本身不是本發(fā)明的重點(diǎn),雖然它們能夠結(jié)合本發(fā)明來使用。在具有對 某一時間點(diǎn)的代碼相位開始點(diǎn)的了解和對當(dāng)前時間的了解之后,接收器能夠針對當(dāng)前時間 計(jì)算代碼相位開始點(diǎn)。也提供不確定性容許窗口。這也關(guān)于序列長度來提供。由此,開始位置可以是代 碼序列中的位置659+/-8個碼片長度。不確定性容許窗口與衛(wèi)星的仰角有關(guān)。這歸因于如 下事實(shí)通常從采集輔助提供者的觀點(diǎn)來看,遠(yuǎn)程接收器的位置的不確定性大于高度的不 確定性。因此,用于采集輔助的不確定性窗口大于水平上為低的那些衛(wèi)星的不確定性窗口。GPS系統(tǒng)使用固定長度(1023個碼片)的偽隨機(jī)代碼,即各衛(wèi)星發(fā)射器用同一長度 的唯一偽隨機(jī)代碼來調(diào)制它的信號。Galileo系統(tǒng)可以使用可變長度的偽隨機(jī)代碼或者它 可以使用靜態(tài)長度的代碼,但是代碼的實(shí)際長度可以不同于GPS。
發(fā)明內(nèi)容
在第一方面中,本發(fā)明提供一種代碼相位信令模塊,布置用以提供代碼相位信令 以輔助對接收器模塊從發(fā)射器模塊接收的直接序列擴(kuò)頻信令的信號采集,其中代碼相位信令被布置用以由接收器模塊用來將從接收器模塊內(nèi)提供的同步 代碼的相位與接收器模塊接收的直接擴(kuò)頻序列信令的調(diào)制代碼的相位相同步,同步代碼序 列對應(yīng)于調(diào)制代碼序列,其中代碼相位信令模塊被布置用以提供代表同步代碼相對于參考時間而言的偏 移時間的代碼相位時間信令,其中參考時間與直接擴(kuò)頻信令的調(diào)制代碼的特定參考部分的 發(fā)射時間相關(guān)聯(lián),以及其中偏移時間與直接擴(kuò)頻序列信令的調(diào)制代碼的后續(xù)發(fā)射的偏移部 分的發(fā)射時間相關(guān)聯(lián)。該設(shè)備所提供的代碼相位信令獨(dú)立于代碼長度。它直接基于時間,因此無論代碼 的長度如何都能夠工作。該模塊可以被布置用以在一個或者多個多代碼長度直接序列擴(kuò)頻系統(tǒng)中提供代 碼相位信令。代碼相位可以用來與從發(fā)射器模塊接收的代碼序列的過往、現(xiàn)在或者將來接收部 分相同步。偏移時間可以用來與從發(fā)射器模塊接收的代碼序列的過往、現(xiàn)在或者將來接收部 分相同步。調(diào)制代碼序列可以具有包括預(yù)定數(shù)目的碼片的長度,而該模塊可用被布置用以通 過將從偏移位置到參考位置的碼片數(shù)目除以與序列長度相對應(yīng)的預(yù)定碼片數(shù)目來代表調(diào) 制代碼的偏移時間。
調(diào)制代碼序列可以具有包括預(yù)定數(shù)目的以特定發(fā)射速率發(fā)射的碼片的長度,以及 該模塊可以被布置用以通過將從偏移位置到參考位置的碼片數(shù)目除以與序列長度相對應(yīng) 的預(yù)定數(shù)目的碼片的發(fā)射速率來代表調(diào)制代碼的偏移時間。發(fā)射器模塊可以與接收器模塊在同一設(shè)備內(nèi)。發(fā)射器模塊可以是PE而接收器模塊可以是ME。調(diào)制代碼可以被布置用以循環(huán)地重復(fù)。參考時間可以代表循環(huán)重復(fù)的調(diào)制代碼的開頭。參考部分可以是代碼的開頭、中間或者末尾。同步代碼序列可以是偽隨機(jī)代碼序列??梢酝ㄟ^移位寄存器或者存儲器從接收器模塊內(nèi)提供同步代碼序列。直接序列擴(kuò)頻可以是碼分多址信令。該模塊可以包含于蜂窩網(wǎng)絡(luò)設(shè)備中。該模塊可以包含于包括接收器模塊的接收器中。該模塊可以包含于包括接收器模塊的接收器中,而接收器可以是蜂窩電信設(shè)備。接收器模塊可以包含于全球?qū)Ш叫l(wèi)星接收器中。接收器模塊可以是遠(yuǎn)離該模塊的接收器模塊。發(fā)射器模塊可以是遠(yuǎn)離該模塊的發(fā)射器模塊。
本發(fā)明也提供一種包括模塊的蜂窩網(wǎng)絡(luò)設(shè)備。該模塊可以被布置用以經(jīng)由蜂窩空中接口將代碼相位信令發(fā)射到包含于蜂窩電 信設(shè)備中的接收器模塊。在第二方面中,本發(fā)明提供一種接收器模塊,布置用以從代碼相位信令模塊接收 代碼相位信令輔助以輔助對接收器模塊從發(fā)射器模塊接收的直接序列擴(kuò)頻信令的信號采 集,其中代碼相位信令被布置用以由接收器模塊用來將從接收器模塊內(nèi)提供的同步 代碼的相位與接收器模塊接收的直接擴(kuò)頻序列信令的調(diào)制代碼的相位相同步,同步代碼序 列對應(yīng)于調(diào)制代碼序列,其中接收器模塊被布置用以接收代表同步代碼相對于參考時間而言的偏移時間 的代碼相位信令,其中參考時間與直接擴(kuò)頻信令的調(diào)制代碼的特定參考部分的發(fā)射時間相 關(guān)聯(lián),以及其中偏移時間與直接擴(kuò)頻序列信令的調(diào)制代碼的后續(xù)發(fā)射的偏移部分的發(fā)射時 間相關(guān)聯(lián)。本發(fā)明也包括一種布置用以提供代碼相位信令輔助的計(jì)算機(jī)代碼和一種布置用 以接收代碼相位信令輔助的計(jì)算機(jī)代碼。本發(fā)明也包括一種系統(tǒng),該系統(tǒng)包括根據(jù)本發(fā)明第一方面的模塊和根據(jù)本發(fā)明第 二方面的接收器模塊。本發(fā)明也包括一種全球?qū)Ш叫l(wèi)星系統(tǒng),該系統(tǒng)包括根據(jù)本發(fā)明第一方面的模塊和 根據(jù)本發(fā)明第二方面的接收器模塊。本發(fā)明包括在適當(dāng)修改的一個或者多個組合中的一個或者多個方面和或?qū)嵤├?由此,針對本發(fā)明的一個方面或者實(shí)施例而具體記載的特征也可以通過進(jìn)行適當(dāng)?shù)男薷亩?在本發(fā)明的另一方面或者實(shí)施例中加以提供,即使具體組合可能沒有具體地加以記載。所述現(xiàn)有技術(shù)的一個或者多個特征可以添加到本發(fā)明的一個或者多個方面或者實(shí)施例中。
現(xiàn)在將參照如下附圖來描述本發(fā)明的具體實(shí)施例,在附圖中圖1是根據(jù)現(xiàn)有技術(shù)但適用于本發(fā)明的直接序列擴(kuò)頻系統(tǒng)的圖示;圖2圖示了根據(jù)現(xiàn)有技術(shù)但適用于本發(fā)明的偽隨機(jī)噪聲擴(kuò)頻;圖3是在本發(fā)明的具體實(shí)施例中網(wǎng)絡(luò)輔助的示意圖。
具體實(shí)施例方式考慮多個衛(wèi)星導(dǎo)航發(fā)射器1、2、3、4等,各自通過對應(yīng)唯一偽隨機(jī)代碼序列P1、P2、 P3、P4...等來連續(xù)調(diào)制它們用于發(fā)射的信令以提供CDMA信令。各衛(wèi)星被布置用以從參考 時間如GMT周一上午12點(diǎn)開始傳輸它的信令。信令的開始與調(diào)制序列的開頭相關(guān)聯(lián)。由 此,GMT上午12點(diǎn)與各代碼序列Pl、P2、P3和P4的開頭相關(guān)聯(lián)。衛(wèi)星1和4與GPS GNSS 相關(guān)聯(lián)而衛(wèi)星2和3與(ialileo GNSS相關(guān)聯(lián)。在本例中,用于兩個系統(tǒng)的調(diào)制序列的開頭 是相同的,即GMT周一上午12點(diǎn)。然而兩個系統(tǒng)的調(diào)制序列的開頭可以在不同時刻開始。一些代碼具有相互不同的序列長度。因此例如Pl是1023個碼片長,P2是4095個 (大于Pl)碼片長,P3是511個(小于Pl)碼片長,而P4是1023個碼片長。各衛(wèi)星一旦它 已經(jīng)到達(dá)序列的末尾則繼續(xù)從序列的開始起進(jìn)行調(diào)制。在Pl和P4的情況下,這是在每Ims 之后。在P2或者P3的情況下,它可以是任何值如aiisdms或者lms。為了易于理解,將假 設(shè)它在本情況下為1ms。地球上的接收器100包括蜂窩(GSM)引擎200、GNSS RF模塊101、GNSS測量引擎 (ME)模塊120和GNSS定位引擎(PE)模塊110。GNSS RF模塊101用于接收來自衛(wèi)星導(dǎo)航 發(fā)射器1、2、3、4...等的CDMA GNSS信令。將這些信號提供給ME 120。PE 110和ME 120 可以容納于同一基帶BB盒中(如圖3中所示)或者不同的盒中。ME 120被布置用以對GNSS信號執(zhí)行測量并且將它們轉(zhuǎn)換成適合于PE 110中位置 信息計(jì)算的格式。ME硬件(HW)包括BB HW模塊和GNSS RF前端HW模塊(典型GNSS接收 器HW),用于GNSS信號采樣的存儲器和用于對采樣和存儲的GNSS信號進(jìn)行處理的處理器或 者上述的組合。ME 120具有用于進(jìn)行信號采集、跟蹤、驗(yàn)證和數(shù)據(jù)接收的必需的低級軟件(SW)和 邏輯。ME 120也具有用于根據(jù)從PE 110給出的配置參數(shù)(節(jié)能、頻率校準(zhǔn)、時間校準(zhǔn)、自動 增益控制調(diào)諧、測量間隔等)來控制GNSS HW的必需的低級SW。ME 120能夠測量來自GPS、 Glonass和(ial i Ieo衛(wèi)星或者這些衛(wèi)星或者這里沒有具體提到的其它GNSS系統(tǒng)的任何組合 的信令。術(shù)語“低級”涉及與測量部件的實(shí)時采集和衛(wèi)星信號跟蹤有關(guān)的任何方面。PE 110進(jìn)行位置信息計(jì)算(位置、速度、時間)。PE 110為ME 120產(chǎn)生低級信息 用以采集GPS、Glonass和/或(ialileo信號,也就是預(yù)期信號代碼相位、預(yù)期多普勒頻率、 代碼和多普勒不確定性、參考頻率的細(xì)節(jié)、參考時間的細(xì)節(jié)。PE 110為ME120產(chǎn)生低級控制 用以實(shí)現(xiàn)節(jié)能、關(guān)機(jī)和開機(jī)、自測試等。PE 110將來自蜂窩網(wǎng)絡(luò)或者來自其它源(WLAN、存 儲器)的GNSS輔助信息轉(zhuǎn)換成適合于ME 120的格式。換而言之,PE消除對輔助數(shù)據(jù)協(xié)議 的依賴性(例如對蜂窩網(wǎng)絡(luò)具體事項(xiàng)如時間傳送的依賴性)并且將輔助數(shù)據(jù)轉(zhuǎn)換成“GNSS格式”。 PE 110根據(jù)所支持的協(xié)議來生成必需的響應(yīng)消息。PE 110也可以在位置信息計(jì) 算中使用GNSS測量以外的測量。 接收器100通過空中接口接收衛(wèi)星CDMA信令。它也通過空中接口經(jīng)由例如GSM信 令從蜂窩網(wǎng)絡(luò)300接收蜂窩網(wǎng)絡(luò)輔助。接收器100具有兩個天線和關(guān)聯(lián)的HW/SW 101,200, 一個冊/SW 101經(jīng)由GNSS RF接收CDMA信令而一個HW/SW 200接收GSM信令(圖3)。然 而也可以使用一個公共天線。接收器100先需要采集來自衛(wèi)星1、2、3和4的信令以便確定它在地球上的位置。 采集輔助由網(wǎng)絡(luò)300提供。接收器100知道衛(wèi)星1-4應(yīng)當(dāng)是可見的。例如從接收器100開機(jī)的上次時刻起在 接收器存儲器(未示出)中提供該信息。在存儲器中也提供由相應(yīng)衛(wèi)星用來調(diào)制它們的傳 輸?shù)膫坞S機(jī)代碼(例如P1-P4)。這些代碼用作為針對所接收的信令的同步代碼。在同步代 碼與接收的信令之間的高相關(guān)性表明了代碼的相位已經(jīng)匹配。接收器100標(biāo)識來自存儲器的代碼Pl以便針對衛(wèi)星1開始相位同步過程。根據(jù) 衛(wèi)星網(wǎng)絡(luò)300所提供的采集數(shù)據(jù)來確定代碼序列Pl內(nèi)的開始位置。本發(fā)明能夠使用于兩個不同接口中;在網(wǎng)絡(luò)300與接收器100之間的接口以及在 PE 120和ME 110之間的接收器100內(nèi)的接口。因此先考慮前一接口。在網(wǎng)絡(luò)300內(nèi)的設(shè)備測量GNSS信號以提供代碼相位信息。(在其它實(shí)施例中,該 設(shè)備并不必須測量信號,而能夠使用公知技術(shù)來虛擬地計(jì)算它們。)這些GNSS信號(例如 GPS和/或(ialileo)基本上是代碼相位值(以及不確定性),然后通過基本上將代碼相位 值除以特定系統(tǒng)的代碼長度值將它們轉(zhuǎn)換成秒。因此在代碼相位長度值為1023個碼片/ 毫秒(Pl)的情況下,通過將代碼相位值除以1023個碼片/毫秒來代表代碼相位。在代碼 長度為4095個碼片/毫秒(P》的情況下,通過將代碼相位值除以4095個碼片/毫秒來代 表代碼相位。這一代碼相位值能夠視為以秒為單位的值并且能夠代表關(guān)于參考時間而言的當(dāng) 前相位,該參考時間指定了代碼序列中的特定具體位置,例如代碼序列的開頭/中間/末 尾。在參考時間代表代碼序列的開頭的情況下,以秒為單位的代碼相位值能夠代表從參考 時間起逝去的時間,該參考時間對應(yīng)于來自GNSS發(fā)射器的信令的開始(即相對于GMT周一 上午12點(diǎn)的偏移)。然而代碼相位值能夠代表從特定代碼序列的開頭起逝去的時間,該時 間是相對于信令開始的偏移,例如相對于代碼序列第3000次接收開始而言的偏移。在后一 情況下,將需要較少的比特來代表以秒為單位的值,因?yàn)闀r間偏移相較于前述例子而言為 小。參考時間將必須為接收器100所知。這能夠經(jīng)由網(wǎng)絡(luò)或者GNSS來提供和更新。然后通過某一載波將這一以秒為單位的值以及信號系統(tǒng)標(biāo)識信息(短的恒定值, 該值表明了信號是GPSWalileo或者是別的信號)發(fā)射到接收器100。接收器100然后在 衛(wèi)星信號的采集中將這一信息結(jié)合參考時間來使用??紤]如下例子當(dāng)參考時間基于GMT周一上午12點(diǎn)使得代碼相位值代表了相對于 GMT周一上午12點(diǎn)的偏移時間時??紤]代碼的當(dāng)前位置就代碼序列Pl而言為相對于GMT 周一上午12點(diǎn)的500個碼片而就代碼序列P2而言為相對于GMT周一上午12點(diǎn)的700個碼片。網(wǎng)絡(luò)向接收器100提供的代碼相位就代碼序列Pl而言為500/1023毫秒而就代碼序 列P2而言為700/4095毫秒。在Pl情況下,接收器100接收代碼相位500/1023毫秒。根據(jù)系統(tǒng)標(biāo)識信息,接收 器知道這一代碼相位是用于GPS信令的。假設(shè)接收器100知道與參考時間相對應(yīng)的代碼的 位置并且現(xiàn)在它知道代碼相位為500/1023,它就能夠確定對應(yīng)當(dāng)用來開始針對Pl的相關(guān) 過程的代碼相位的良好近似。對于P2同理。接收器100接收代碼相位700/4095毫秒。根據(jù)系統(tǒng)標(biāo)識信息,接 收器知道這一代碼相位是用于felileo信令的。假設(shè)接收器100知道與參考時間相對應(yīng)的 代碼的位置并且現(xiàn)在它知道代碼相位為700/4095,它就能夠確定對應(yīng)當(dāng)用來開始針對P2 的相關(guān)過程的代碼相位的良好近似。當(dāng)然,也需要在該采集輔助有效時發(fā)射“基本時間”。在這一基本時間以外,將需要 新的采集輔助數(shù)據(jù)。第二接口完全以相同方式工作,但是在該情況下PE 120根據(jù)從網(wǎng)絡(luò)接收的采集 輔助或者根據(jù)衛(wèi)星軌道信息來計(jì)算這一“以秒為單位的值”。這一“以秒為單位的值”、信號 系統(tǒng)標(biāo)識信息、不確定性值(以秒為單位)和基本時間然后通過某一載波(這例如可以是 串行端口)發(fā)射到ME 110,該ME基本上是控制實(shí)際硬件、然后在衛(wèi)星的搜索中利用這一信 息的DSP處理器。用于這一情況的參考時間也有必要與“以秒為單位的值”一起發(fā)射。在這一情況 下,參考時間例如可以為在ME 110與PE 120之間本地時間的某一形式。本地時間例如可 以是來自基帶的某一計(jì)數(shù)器值或者它可以是任何公共參考時間。一般而言,接收器100持續(xù)地接收來自衛(wèi)星的信令。代碼相位可以用來與從衛(wèi)星 1、2、3、4等接收的代碼序列的過往、當(dāng)前或者將來接收部分相同步。接收器100被布置為 具有適當(dāng)?shù)牧私?通過空中接口之一或者預(yù)先存儲)以確定是否應(yīng)當(dāng)進(jìn)行與代碼序列的過 往、當(dāng)前或者將來接收部分的同步。當(dāng)接收器在搜索第一衛(wèi)星時,它必須將它自己的不確定性(參考時間不確定性、 參考頻率不確定性等)添加到在采集輔助中給出的不確定性。一旦采集第一衛(wèi)星如1,就能 夠以較小的不確定性來搜索第二衛(wèi)星如2,因?yàn)楝F(xiàn)在接收器能夠基于采集的信號來減少它 自己的不確定性。雖然沒有具體地討論但是可以進(jìn)行在信號采集中進(jìn)行的多普勒偏移調(diào)整多方 面。另外,雖然具體地提到GSM網(wǎng)絡(luò)用于提供網(wǎng)絡(luò)輔助,但是網(wǎng)絡(luò)輔助可以經(jīng)由無線局域網(wǎng) (WLAN)傳輸系統(tǒng)或者任何其它適當(dāng)?shù)膫鬏斚到y(tǒng)來提供。
權(quán)利要求
1.一種設(shè)備,包括至少一個處理器和至少一個存儲器,所述至少一個存儲器包括計(jì)算 機(jī)程序代碼,所述至少一個存儲器和所述計(jì)算機(jī)程序代碼被配置成與所述至少一個處理器 一起使得所述設(shè)備向輸出提供代表同步代碼相對于參考時間而言的偏移時間的代碼相位時間信令,其中所述參考時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的特定參考部分的發(fā)射時間 相關(guān)聯(lián);以及所述偏移時間與所述直接序列擴(kuò)頻序列信令的所述調(diào)制代碼的后續(xù)發(fā)射的偏移部分 的發(fā)射時間相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的設(shè)備,被配置成在一個或者多個多代碼長度直接序列擴(kuò)頻系 統(tǒng)中提供代碼相位時間信令。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述代碼相位時間信令可用來與直接序列擴(kuò)頻信 令的序列的過往、現(xiàn)在或者將來接收部分相同步。
4.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述偏移時間用來與從所述發(fā)射器模塊接收的所 述代碼序列的過往、現(xiàn)在或者將來接收部分相同步。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述調(diào)制代碼序列具有包括預(yù)定數(shù)目的碼片的長 度,以及其中所述設(shè)備被配置成通過將從所述偏移位置到所述參考位置的碼片數(shù)目除以與 所述序列長度相對應(yīng)的預(yù)定碼片數(shù)目來代表所述調(diào)制代碼的所述偏移時間。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述調(diào)制代碼序列具有包括預(yù)定數(shù)目的以特定發(fā) 射速率發(fā)射的碼片的長度,以及其中所述設(shè)備被配置成通過將從所述偏移位置到所述參考 位置的碼片數(shù)目除以與所述序列長度相對應(yīng)的預(yù)定數(shù)目的碼片的發(fā)射速率來代表所述調(diào) 制代碼的所述偏移時間。
7.根據(jù)權(quán)利要求1所述的設(shè)備,其中由另一設(shè)備從權(quán)利要求1的所述設(shè)備接收所述直 接序列擴(kuò)頻信號,并且其中權(quán)利要求1的所述設(shè)備與所述另一設(shè)備在同一設(shè)備內(nèi)。
8.根據(jù)權(quán)利要求1所述的設(shè)備,其中權(quán)利要求1的所述設(shè)備是定位引擎而所述另一設(shè) 備是測量引擎。
9.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述調(diào)制代碼被配置成循環(huán)地重復(fù)。
10.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述參考時間被配置成代表循環(huán)重復(fù)的調(diào)制代 碼的開頭。
11.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述參考時間與之相關(guān)聯(lián)的所述參考部分是所 述代碼的開頭、中間或者末尾。
12.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述同步代碼序列是偽隨機(jī)代碼序列。
13.根據(jù)權(quán)利要求1所述的設(shè)備,其中由另一設(shè)備接收所述直接序列擴(kuò)頻信令,并且其 中通過移位寄存器或者存儲器從那個設(shè)備內(nèi)提供所述同步代碼序列。
14.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述直接序列擴(kuò)頻是碼分多址信令。
15.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述設(shè)備包含于蜂窩網(wǎng)絡(luò)設(shè)備中。
16.根據(jù)權(quán)利要求1所述的設(shè)備,其中由另一設(shè)備接收所述直接序列擴(kuò)頻信令,并且其 中權(quán)利要求1的所述設(shè)備包含于包括所述另一設(shè)備的接收器中。
17.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述設(shè)備包含于包括所述接收器模塊的接收器中,以及其中所述接收器是蜂窩電信設(shè)備。
18.根據(jù)權(quán)利要求1所述的設(shè)備,其中由另一設(shè)備接收所述直接序列擴(kuò)頻信令,并且其 中那個設(shè)備包含于全球?qū)Ш叫l(wèi)星接收器中。
19.根據(jù)權(quán)利要求1所述的設(shè)備,其中由另一設(shè)備接收所述直接序列擴(kuò)頻信令,并且其 中所述設(shè)備是遠(yuǎn)離權(quán)利要求1的所述設(shè)備的接收器。
20.根據(jù)權(quán)利要求1所述的設(shè)備,其中從發(fā)射器接收所述直接序列擴(kuò)頻信令,并且其中 所述發(fā)射器是遠(yuǎn)離權(quán)利要求1的所述設(shè)備的發(fā)射器。
21.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述設(shè)備被配置成經(jīng)由蜂窩空中接口將所述代 碼相位信令發(fā)射到包含于蜂窩電信設(shè)備中的接收器設(shè)備。
22.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述設(shè)備被配置成經(jīng)由蜂窩空中接口將所述代 碼相位時間信令發(fā)射到包含于蜂窩電信設(shè)備中的接收器設(shè)備。
23.一種設(shè)備,包括至少一個處理器和至少一個存儲器,所述至少一個存儲器包括計(jì)算 機(jī)程序代碼,所述至少一個存儲器和所述計(jì)算機(jī)程序代碼被配置成與所述至少一個處理器 一起使得所述設(shè)備通過輸入來接收代碼相位時間信令,所述代碼相位時間信令代表同步代碼相對于參考 時間而言的偏移時間,其中所述參考時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的特定參考部分的發(fā)射時間 相關(guān)聯(lián);以及所述偏移時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的后續(xù)發(fā)射的偏移部分的發(fā) 射時間相關(guān)聯(lián);以及使用所述代碼相位時間信令來通過將以下兩個相位進(jìn)行同步從而輔助對直接序列擴(kuò) 頻信令的信號采集由所述設(shè)備接收的所述直接序列擴(kuò)頻信令的調(diào)制代碼的相位,與所述同步代碼的相位,所述同步代碼從所述設(shè)備內(nèi)提供并且具有對應(yīng)于所述調(diào)制代碼 序列的序列。
24.一種蜂窩網(wǎng)絡(luò)設(shè)備,包括如權(quán)利要求1和/或權(quán)利要求23所述的設(shè)備。
25.一種方法,包括向輸出提供代表同步代碼相對于參考時間而言的偏移時間的代碼相位時間信令,其中所述參考時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的特定參考部分的發(fā)射時間 相關(guān)聯(lián);以及所述偏移時間與所述直接序列擴(kuò)頻序列信令的所述調(diào)制代碼的后續(xù)發(fā)射的偏移部分 的發(fā)射時間相關(guān)聯(lián)。
26.一種方法,包括通過輸入來接收代碼相位信令,所述代碼相位信令時間代表同步代碼相對于參考時間 而言的偏移時間,其中所述參考時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的特定參考部分的發(fā)射時間 相關(guān)聯(lián);以及所述偏移時間與所述直接序列擴(kuò)頻信令的所述調(diào)制代碼的后續(xù)發(fā)射的偏移部分的發(fā)射時間相關(guān)聯(lián);以及使用所述代碼相位時間信令來通過將以下兩個相位進(jìn)行同步從而輔助對直接序列擴(kuò) 頻信令的信號采集由設(shè)備接收的所述直接序列擴(kuò)頻信令的調(diào)制代碼的相位,與所述同步代碼的相位,所述同步代碼從所述設(shè)備內(nèi)提供并且具有對應(yīng)于所述調(diào)制代碼 序列的序列。
27.一種存儲在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序代碼,所述代碼被配置成當(dāng)運(yùn)行于 處理器上時,至少執(zhí)行權(quán)利要求25或沈的方法。
28.—種系統(tǒng),包括根據(jù)權(quán)利要求1所述的設(shè)備和根據(jù)權(quán)利要求23所述的設(shè)備。
29.—種全球?qū)Ш叫l(wèi)星系統(tǒng),包括根據(jù)權(quán)利要求1或權(quán)利要求23所述的設(shè)備。
30.如權(quán)利要求1或23所述的設(shè)備,其中所述設(shè)備是模塊。
31.如權(quán)利要求1或23所述的設(shè)備,其中所述代碼相位時間信令是同步代碼相對于參 考時間而言的偏移時間的時間獨(dú)立表示。
全文摘要
一種代碼相位信令模塊,布置用以提供代碼相位信令以輔助對接收器模塊從發(fā)射器模塊接收的直接序列擴(kuò)頻信令的信號采集,其中代碼相位信令被布置用以由接收器模塊用來將從接收器模塊內(nèi)提供的同步代碼的相位與接收器模塊接收的直接擴(kuò)頻序列信令的調(diào)制代碼的相位相同步,同步代碼序列對應(yīng)于調(diào)制代碼序列,其中代碼相位信令模塊被布置用以提供代表同步代碼相對于參考時間而言的偏移時間的代碼相位時間信令,其中參考時間與直接擴(kuò)頻信令的調(diào)制代碼的特定參考部分的發(fā)射時間相關(guān)聯(lián),以及其中偏移時間與直接擴(kuò)頻序列信令的調(diào)制代碼的后續(xù)發(fā)射的偏移部分的發(fā)射時間相關(guān)聯(lián)。
文檔編號H04B1/7073GK102142857SQ20111012013
公開日2011年8月3日 申請日期2006年1月13日 優(yōu)先權(quán)日2005年3月4日
發(fā)明者K·阿拉南 申請人:諾基亞公司