新四季網

用於定位以模擬模式操作的配備gps的無線裝置的方法和裝置的製作方法

2023-06-13 12:58:51

專利名稱:用於定位以模擬模式操作的配備gps的無線裝置的方法和裝置的製作方法
背景技術:
發明領域一般,本發明涉及通信網絡。尤其,本發明涉及一種裝置和方法,用於確定在蜂窩通信網絡中的行動電話的物理位置。
現有技術的描述在全球定位衛星網絡(GPS)和地面移動通信中的最近發展使之希望把GPS功能性集成到諸如行動電話之類的移動通信裝置(這裡更一般地把它稱為移動站)中,以便支持各種位置定位功能和特徵。無線鏈路存在於地面移動通信系統中的移動通信裝置和在通信系統中的基站之間。一般,基站是固定的通信裝置,它從無線移動通信裝置接收無線通信和把無線通信發送到無線移動通信裝置。基站還與通信網絡進行通信,以完成移動通信裝置和終點裝置之間的連接,所述終點裝置諸如另一個移動通信裝置、傳統的電話、計算機或任何其它如此的裝置。可以使用無線鏈路來傳遞移動通信裝置和基站之間的位置定位信息,以便改進在移動通信裝置中的GPS接收機的性能。尤其,可以通過基站執行而不是通過通信裝置執行某些功能,所述某些功能是為了根據GPS系統對移動通信裝置的位置定位而必須執行的。通過把某些功能「卸載」到基站可以降低通信裝置的複雜度。此外,由於基站是固定的,可以使用基站的位置來輔助通信裝置位置的定位。
諸如CDMA分層(Tiered)服務(在行業標準TR45.5.2.3./98.10.xx.xx,CDMA分層服務階段(Stage)2說明中描述,版本1.1,電信行業協會/電子行業協會(TIA/EIA)出版)之類的許多服務要求無線電話能夠在空閒狀態中確定它的位置。然後必須向用戶顯示位置。在空閒模式中,無線電話監測來自基站的發送,所述發送是基站在控制信道上廣播的。例如,在行業標準IS-95 CDMA系統(如由TIA/EIA出版的行業標準IS-95所定義)中,基站發送一個尋呼信道。能夠從特定基站接收信號的每個電話將監測在控制信道上的信息廣播,以確定是否對該電話指定輸入呼叫或其它數據。
一般,GPS接收機測量至少4個GPS衛星的距離。如果在進行測量的當時已知衛星的位置和從電話到衛星的距離,則可以計算電話的位置。由於GPS衛星的軌道圍繞地球,所以GPS衛星相對於地球的相對位置隨時間而變化。通過得到衛星軌道的說明連同當要計算衛星位置時的時間,可以確定GPS衛星的位置。一般,使GPS衛星的軌道塑造成帶有考慮各種幹擾的修正項的經修改的橢圓形。
對裝置的位置進行計算的某些方法要求在無線電話處測量到衛星的距離,然後把這些距離發送到連接到基站的伺服器。基站使用這些距離連同在進行距離測量當時的衛星的位置來計算電話的位置。可以把所計算的位置向用戶顯示,或發送到需要該位置的任何其它整體。這個方法適用於具有專用話務信道的電話。然而,所述方法不適宜於在空閒狀態中的電話,因為電話缺少用於在空閒狀態期間把信息發送到基站的專用話務信道。
在缺少用於與基站進行通信的專用話務信道的情況中,電話可以使用共享接入信道,以把信息發送到基站。然而,在共享接入信道(是通常用於建立到和從電話的呼叫的一個信道)上把所測量距離發送到基站可能會明顯地影響共享接入信道的容量,並影響給電話供電的電池壽命。因此,把所測量距離發送到基站是不現實的。既然是這樣,電話必須計算它自己的位置。為了這麼做,電話必須知道GPS衛星的位置以及在GPS衛星時鐘中的誤差,因為需要正確的GPS衛星時鐘來正確地確定距離測量值。在控制信道上把這個信息發送到電話。然而,即使把這個信息發送到電話也在控制信道上產生明顯的負擔。
在傳統情況下,控制信道必須攜帶大量接入信息。控制信道攜帶消息的容量極有限。因此,在控制信道上不可能傳遞過多的GPS信息。此外,必須以一種形式發送信息,這種形式允許在接收到所述信息之後相當長的時間中可以使用所述信息。
在下述方法中,本發明認識並解決了這些問題和缺點。本發明與CDMA調製系統和在對許多系統用戶進行服務的電信系統中使用的技術兼容。在題為「使用衛星或地面中繼器的擴頻多址通信系統(SPREAD SPECTRUM MULTIPLEACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS)」的美國專利第4,901,307號中可以找到這種類型的多址通信系統中的CDMA系統和技術的更加強的討論,該專利已轉讓給本發明的受讓人,並在此引用它所揭示的內容作為參考。此外,本發明可以理想地適用於在其它通信系統(諸如時分多址(TDMA)、頻分多址(FDMA)以及幅度調製(AM)方案)中使用的其它調製系統和技術。
發明概要廣義地說,本發明涉及對在使用無線鏈路的通信網絡中的遠程站進行定位。尤其,本發明使用反(inverted)GPS方法對可能不具有網絡時間檢測的遠程站進行定位。本發明還使不知道真實GPS時間的遠程站能夠確定它們自己的位置。
在一個實施例中,本發明通過對進行衛星距離測量的近似時間打上時間戳(time stamp)而提供解決這個問題的一種方法。把時間戳分配到遠程站處或在網絡中的任何地方。把真實GPS網絡時間和這個測量時間之間的差值作為在測量中的變量「誤差」來處理,其長度是未知的。然而,本發明的方法允許確定和使用這個變量以尋找遠程站的物理位置。
當然,分配到測量值中的時間戳可以具有明顯的誤差數秒或更多。這個誤差導致在遠程站的計算位置中的誤差。通過把在測量時間戳中的誤差作為未知值來處理,並解這個未知值,就可以計算遠程站的正確的位置而不管有誤差的時間戳。這需要添加另一個衛星測量,超出傳統方法使用的4個衛星測量。
在另一個實施例中,本發明提供一種製造的產品,所述製造的產品(article)包括可以通過數位訊號處理器件執行的並用於確定上述遠程站的位置的數字信息。在另一個實施例中,本發明產生用於確定遠程站的位置的一種裝置。所述裝置可以包括遠程站和至少五個衛星,所述衛星部分地包括所使用的收發機,以把信號發送到遠程站。裝置還可以包括至少一個基站,所述基站尤其還具有用於把信號傳遞到遠程站的一個收發機。這些信號包括用於建立基準網絡時間的定時信號。明顯地,為了接收信號,遠程站還包括耦合到基站和衛星的,可進行通信的收發機,適用於接收衛星信號。裝置還包括諸如微處理器之類的數字處理裝置,把所述裝置通信地耦合到網絡或它的元件部分之一。
本發明向它的用戶提供許多優點。一個優點是它加速了移動站的定位過程。另一個優點是即使移動站沒有網絡時間的估計,也可以確定移動站的位置。本發明還提供許多其它的優點和利益,在閱讀本發明的下述說明之後,所述其它優點和利益將更為明了。
附圖簡述從下面結合附圖對本發明的詳細描述進行研究之後,熟悉本技術領域的人員對本發明的特性、目的和優點將更為明了,在所有的附圖中,用相同的標記作相應的識別,其中

圖1是示出同步通信系統的基站和遠程站的示例實施例的圖;圖2是示例CDMA蜂窩電話系統的方框圖;圖3是根據本發明構成的基站的簡化表示;圖4是用於確定本發明的無線收發機的位置的系統的遠程站的方框圖;圖5是示出本發明的遠程站的一部分接收機、控制信號接口、數字IF(中頻)以及無線解調器電路的實施的方框圖;圖6示出用於確定遠程站的位置的功能模塊;圖7是示出用於根據本發明對遠程站進行定位的方法的流程圖;以及圖8示出根據本發明製造的產品的示例例子。
較佳實施例的詳述圖1到圖8示出本發明的各種方法和裝置方面的例子。為了便於說明(但是不打算作為任何限制),在結合無線鏈路的數字電信網絡的情況下描述這些例子,下面描述其中的一個例子。
裝置元件和互連在電子行業協會標準TIA/EIA/IS-95-A的題為「用於雙模式寬帶擴頻蜂窩系統的移動站一基站兼容性標準(Mobile Station-Based StationCompatibility Standard for Dual-Mode Wideband Spread Spectrum CellularSystems)」(在此引用該標準作為參考)和本技術領域中眾知的其它發送標準中可以找到有關對在電信系統中發送的信號進行處理的一般討論。
圖1是示出在同步CDMA通信網絡中的基站10和遠程站20的實施的視圖。建作物40和基於地面的障礙物50包圍所述網絡。把基站10和遠程站20放置在具有數個GPS衛星的GPS環境中,在圖中示出其中的4個GPS衛星60、70、80和90。眾知這種GPS環境,例如,從Hofmann-Wellenhof,B.,等人的GPS理論和實踐,第二版,紐約,NYSpringer-Verlag Wien,1993,可以看到這樣的例子。在典型的現有技術GPS應用中,為了使GPS接收機確定它的位置,至少需要4個衛星。對比之下,本發明提供用於確定遠程站20的位置的一種方法和裝置,在最簡單的情況下,少到只要使用來自一個GPS衛星的信號,以及兩個其它的基於地面的信號。
圖2示出CDMA網絡30的方框圖。網絡30包括具有基站控制器(BSC)14的移動交換中心(MSC)12。公用電話交換網(PTSN)16通過選擇路由把呼叫從傳統的基於地面的電話線和其它網絡(未示出)發送到MSC12和從MSC12發送到傳統的基於地面的電話線和其它網絡。MSC12把來自PTSN16的呼叫路由至/自與第一小區19相關聯的源基站10以及與第二小區21相關聯的目標基站11。此外,MSC12在基站10、11之間通過選擇路由發送呼叫。源基站10通過第一通信路徑28把呼叫引導到在第一小區19中的第一遠程站20。通信路徑28是具有前向鏈路31和反向鏈路32的雙向鏈路。一般,當基站20已經建立與遠程站20的話音通信時,鏈路28包括話務信道。
示出通信地耦合到BSC14的無線定位功能(WPF)18,但是可以直接耦合或間接耦合到諸如MSC12之類的其它網絡單元。WPF18一般包括通常可以在這種裝置中找到的數字處理裝置、存儲器和其它元件(全部未示出)。可以把WPF18置於多種應用,諸如估計在基站10和遠程站20之間發送的信號的單向時間延遲,或監測或計算基準時間和所有其它信號到達時間之間的時間偏移。下面進一步詳述WPF18。
雖然每個基站10、11隻與一個小區相關聯,但是基站控制器通常管理或與在數個小區中的基站相關聯。當遠程站20從第一小區19移動到第二小區21時,遠程站20開始同與第二小區相關聯的基站進行通信。通常把這個稱為到目標基站11的「越區切換」。在「軟越區切換」中,遠程站20除了與源基站10的通信鏈路28之外還與目標基站11建立第二通信鏈路34。在遠程站20越入第二小區21並且已經建立與第二小區的鏈路之後,遠程站可以放棄第一通信鏈路28。
在硬越區切換中,源基站10和目標基站11的操作有很大不同,在可以建立到目標基站的鏈路之前就必須放棄源基站之間的通信鏈路34。例如,當源基站在使用第一頻帶的CDMA系統中而目標基站在使用第二頻帶的CDMA系統中時,遠程站將不可能同時保持到兩個基站的鏈路,因為大多數遠程站都沒有可能同時調諧到兩個不同的頻帶。當第一遠程站20從第一小區19移動到第二小區21時,放棄到源基站10的鏈路28,並且形成與目標基站11的新鏈路。
圖3是根據本發明的基站10的示意表示。在另外的實施例中,基站10包括允許基站確定遠程站20的位置的附加功能,下面提供的說明將使這變得清楚。傳統基站10包括用於接收CDMA信號的接收CDMA天線42以及用於發送CDMA信號的發射CDMA天線。將通過天線42接收的信號路由到接收機44。實際上,熟悉本技術領域的人員會理解,接收機44包括解調器、去交錯器、解碼器和其它電路。把所接收信號分配到合適的信道,速率檢測器60與所述合適的信道相關聯。控制處理器62使用所檢測信號的速率來檢測語音。如果在所接收幀中檢測到語音,則控制處理器62通過開關63把所接收幀切換到聲碼器64。聲碼器64根據這個對可變速率編碼信號進行解碼,並提供數字輸出信號。通過數模轉換器65和諸如揚聲器之類的輸出裝置(未示出)把數字去聲碼(de-vocode)信號轉換成語音。
通過模數轉換器66使來自話筒或其它輸入裝置(未示出)的輸入語音數位化,並通過聲碼器編碼器68聲碼化。把聲碼化的語音輸入發射機69。熟悉本技術領域的人員會理解,實際上,發射機69包括調製器、交錯器和編碼器。把發射機69的輸出饋送到發射天線43。
基站10還配備GPS天線76、接收機74以及定時和頻率單元72。定時和頻率單元從GPS接收機的GPS引擎(engine)接收信號,並使用所述信號,以產生用於CDMA系統的正確操作的定時和頻率基準。相應地,在許多如此的CDMA系統中,每個區站使用一個GPS時基基準(time base reference),從所述GPS時基基準得到所有時間嚴格的CDMA發送(包括導頻序列、幀和沃爾什函數)。在CDMA系統中,這種傳統定時和頻率單元和GPS引擎是很普通的,而且在本技術領域中是眾知的。傳統定時和頻率單元提供頻率脈衝和定時信息。與之對比,本發明的定時和頻率單元72還輸出仰角、偽距離、衛星識別(即,與每個衛星相關聯的偽噪聲(PN)偏移)以及與每個衛星相關聯的都卜勒頻移,以便輔助遠程站20捕獲衛星(即,減少捕獲衛星所需要的時間量)。一般在傳統定時和頻率單元中可以得到這個信息,但是一般不需要或不提供給外部裝置。可以以與在基站中關於頻率和定時信息所進行的相同方法把定時和頻率單元72所提供的附加信息傳遞到BSC14。
圖4是根據本發明的一個實施例的遠程站20的方框圖。最好遠程站20包括適合於接收CDMA發送和GPS信號的雙向天線92。在另外的實施例中,可以使用分開的天線來接收和發送GPS信號、CDMA信號以及諸如另外的系統信號之類的其它信號。最好天線92饋送給雙工器94。最好雙工器94饋送給接收機100而且最好通過發射機200饋送。熟悉本技術領域的人員會理解,時間頻率子系統102提供用於接收機100、控制信號接口300以及發射機200的數字基準信號。增益控制電路104提供CDMA功率控制。
在一個實施例中,控制信號接口300是數位訊號處理器(DSP)。另一方面,控制信號接口可以是能夠執行增益控制功能的另外的電路。控制信號接口300提供用於遠程站20的控制信號。接收機100提供射頻(RF)下變頻和中頻(IF)下變頻的第一級。數字IF專用集成電路(ASIC)400為IF的第二級提供基帶下變頻、取樣和A/D轉換。移動解調器ASIC(專用集成電路)500搜索和相關來自數字IF ASIC 400的數字基帶數據,以確定偽一距離,如下面更詳細地描述。
移動解調器500把偽距離連同任何話音或數據傳遞到數字IF調製器400。數字IF調製器400提供從移動解調器500接收到的數據的第一級IF上變頻。發射機電路200提供這些信號的IF上變頻和RF上變頻的第二級。然後把這些信號發送到基站10,並根據下述本發明的方法進行處理。應該注意,最好由遠程站20通過數據脈衝串型消息(諸如由電話行業協會出版的行業標準TIA/EIA/IS-167定義的短消息服務(SMS))把在遠程站20和BSC 14之間傳遞的位置信息(諸如遠程站20接收到的偽-距離)傳遞到基站10。通過基站10把這種消息發送到BSC14。另一方面,可以通過遠程站20把新定義的脈衝串型消息發送到基站10。
圖5是本發明的遠程站20的一部分接收機、控制信號接口、數字IF以及移動解調器電路的示例實施例的方框圖。遠程站20的發射機部分基本上與傳統遠程站的發射機部分相同,因此為了簡單起見這裡不再討論。在較佳實施例中,分別用第一和第二路徑103和105(通過雙工器94,通過第一開關106把它們連接到天線92)實現接收機100。熟悉本技術領域的人員會理解,在雙向通信裝置和GPS接收機之間可能發生更高的集成化。另一方面,帶有合適接口的兩個分開的接收機可以達到本發明的目的。
第一路徑103對接收到的CDMA信號進行下變頻,並提供傳統CDMA RF下變頻輸出信號。第一路徑103包括低噪聲放大器108、第一帶通濾波器112、第一混頻器118以及第二帶通濾波器126。第二路徑105對來自圖1的GPS衛星60、70、80或90的dPS信號進行下變頻。第二路徑105包括饋送第三帶通濾波器114的第二低噪聲放大器110。把帶通濾波器114的輸出輸入到第二混頻器120。把第二混頻器的輸出饋送到第四帶通濾波器128。第一和第二本地振蕩器122和124分別饋送到第一和第二混頻器。第一和第二本地振蕩器122和124在雙鎖相環(PLL)116的控制下工作於不同的頻率。雙PLL保證每個本地振蕩器122和124保持一個基準頻率,在第一混頻器118的情況下,對接收到的CDMA信號的下變頻有效,在第二混頻器120的情況下,對接收到的GPS信號的下變頻有效。把第二和第四帶通濾波器126和128的輸出耦合到傳統設計的第一IF部分130。
把IF解調器130的輸出輸入到在數字IF ASIC 400中的第二開關402。第一和第二開關106和402在控制信號接口300的控制下操作,以使接收到的信號轉換成在傳統CDMA方式中處理的,或通過第三混頻器404、第五帶通濾波器406、自動增益控制電路408以及模數轉換器410進行的GPS處理的話音或數據輸出。到第三混頻器404的第二輸入是本地振蕩器輸出。混頻器404把所施加的信號轉換到基帶。把經濾波、增益控制的信號饋送到模數轉換器(「A/D」)410。A/D 410的輸出包括同相(I)分量的第一數字流和正交分量(Q)的第二數字流。把這些數位訊號饋送到數位訊號處理器520,它處理GPS信號並輸出位置確定所需要的偽距離信息。
在本發明的另外的實施例中,把來自兩個帶通濾波器126、128的輸出饋送到基帶和專用集成電路(ASIC),它把來自基帶濾波器126、128的IF頻率信號輸出數字地轉換成為基帶,並輸出表示正交和同相基帶信號的數字流。然後把這些信號施加到搜索器。搜索器基本上與在CDMA解調器中使用的傳統搜索器相同。然而,最好所使用的搜索器是可編程的,以允許搜索器搜索與從基站發送的CDMA信號相關聯的PN碼,或搜索與GPS衛星相關聯的PN碼。當從基站接收CDMA信號時,搜索器在CDMA信道之間進行鑑別,而當以GPS模式時,確定正在發送所接收到的GPS信號的GPS衛星。此外,熟悉本技術領域的人員會理解,一旦需要GPS信號,搜索器基本上以傳統方式指示與PN碼相關聯的時間偏移,以便確定與衛星(正在從該衛星接收信號)相關聯的偽距離。
熟悉本技術領域的人員會理解,可以採用諸如在圖5中示出的雙轉換過程,或另一方面,採用單個轉換和IF取樣技術來產生所需要的I和Q取樣。此外,可以以許多方法來改變在圖5中示出的實施例的結構而不影響本發明的操作。例如,可以使用傳統可編程處理器來代替在圖5中示出的DSP。如果數據流通過系統的速率使之不需要緩衝器,則可以不需要存儲器510。在某些使用數位技術或模擬技術或另外技術實施的情況下,可以省略帶通濾波器406和自動增益控制電路408。可以對圖5中示出的結構進行許多諸如此類的改變而不改變本發明。此外,應該注意,另外實施例的GPS和無線接收機之間的硬體和軟體資源的共享可能會更多或更少。
圖6是包括本發明的通信系統的部件的高級方框圖。在操作中,根據本發明的方法,使用自己GPS接收機的WPF18收集相對於它自己位置的信息,並預測相對於基站10的數據值。這些信息包括,但是不限於,GPS收發機74(圖3)當前正在觀察的所有衛星,它們的仰角、都卜勒頻移、以及指定時間處的偽距離。注意在WPF18處的GPS接收機有到達時間、頻率以及在觀察的每個衛星的PN頻移的最新信息,因為它始終跟蹤觀察到的所有衛星。另一方面,假定WPF18已經存儲有關街道寬度和周圍建作物高度的信息,則WPF18可以預測相應於僅可能被遠程站20觀察到的那些衛星的子集的衛星信息。即,如果WPF18有能力確定遠程站對一個或多個衛星的觀察將受到阻擋,則WPF18將不預測有關受到阻擋的那些衛星的信息。
應該注意,傳統GPS接收機注意接收衛星信號的時間,該時間是相對於接收機內部GPS時鐘的。然而,接收機內部GPS時鐘不是正確地與「真實」GPS時間同步的。因此,接收機不能知道接收衛星信號的時刻在「真實」GPS時間中的確切點。在1998年3月12日提出的題為「確定無線CDMA收發機的位置的系統和方法」的美國專利申請第09/040,501號中進一步描述這種情況並減輕這種情況,該專利已轉讓給本發明的受讓人,並在此引用作為參考。
如在圖2中所示,這裡描述的網絡允許在任何時刻使用WPF18確定遠程站的位置,只要遠程站20在通信網絡的無線電覆蓋範圍內,而且只要在網絡上有足夠的服務質量。可以通過遠程站20、網絡或諸如內部位置應用程式(ILA)17、外部位置應用程式(ELA)15或緊急服務應用程式(ESA)13之類的外部整體(全部如在圖6中所示)來啟動確定遠程站位置的過程。這些部件13、15、17的每一個可以是能夠請求和/或接收位置信息的硬體或軟體。在一個實施例中,ILA17是耦合到BSC14的一個終端,它允許操縱者不管遠程站20而直接請求和接收位置信息。另一方面,ILA17是在MSC12中的處理器執行的軟體應用程式。
最好WPF18是能夠接收諸如基準導頻信號、GPS信號以及其它信號的到達時間之類的原始數據的傳統可編程處理器。WPF18使用這些測量值來確定遠程站的位置。然而,可以使用能執行WPF18的任務的任何裝置。例如,可以以ASIC、分立邏輯電路、狀態機、或在另外網絡裝置(諸如BSC14)中的軟體應用程式來實施WPF18。此外,應該理解,WPF18可以位於基站10中,如在圖2中所示的BSC14中,或在網絡中的任何地方。從概念上來說,WPF18可以是在與BSC14進行通信的專用處理器執行的軟體應用程式。網絡實施本發明,不需要大大地修改傳統基站、BSC或MSC。
不管上述特定的說明,得到本發明的益處的熟悉本技術領域的人員會理解,可以在不同結構的同步電信系統中實施上述裝置而不偏離本發明的範圍。
操作方法上面揭示了本發明的各種裝置方面。為了進一步促進對本發明的理解,在本部分中討論製造實施的方法和產品。
使用GPS接收機的傳統無線通信網絡使用來自4個衛星的到達時間(TOA)測量值來解4個未知數(x,y,z,t),其中t是在用戶終端時鐘中的時間偏差。與之對比,大多數基於地面的網絡使用到達時間差(TDOA)來解未知數(x,y,z)。每種方法都要求正在定位的移動站要識別近似的GPS時間。如在圖7的方法700中所示,雖然遠程站的近似GPS時間的知識可以增強本發明的性能,但是本發明不是這樣。
在這種情況中,遠程站沒有時間的估計,把正確時間傳遞到遠程站可能需要改變基礎結構和/或在電話和伺服器之間通過某些數據協議發送大量的數據。即使這樣,時間傳遞過程的結果還可能不具有足夠的正確度。結果,遠程站既不能夠對測量值打上時間戳,也不能夠提供極粗略的時間戳。如果時間戳不正確,則將把衛星定位計算成不正確的時間。這將導致遠程站所計算位置中的誤差。
本發明提供在圖7中示出的方法,在移動站處或在WPF18處(圖2),通過記錄衛星距離測量所產生的近似時間,眾知為打上時間戳,來解決這個問題。真實GPS網絡時間和這個測量時間之間的時間差作為在測量中的變量「誤差」來處理,所述時間差的長度是未知的。然而,本發明的方法允許確定這個變量,並用於尋找在模擬信號模式中操作的遠程站的物理位置。
對一個測量值打上時間戳如果遠程站有時間的近似估計,則遠程站可以在任務708中對一個衛星距離測量值打上時間戳,並在任務720中把它們發送到WPF18,或在任務712中由它自己單獨地計算衛星位置。通過在任務706中把時間傳遞到遠程站,或通過遠程站保留較早情況中當它曾經在促進正確時間傳遞的網絡(例如,IS-95CDMA網絡)上時的時間,可以得到近似時間估計。
如果遠程站沒有時間估計,則遠程站可以把這些距離測量值發送到WPF18而不帶有時間戳。當在任務722中WPF18接收測量值時,在任務724中,WPF18將把時間戳分配給測量值。在這個實施例中,將在從遠程站接收測量值之後,在WPF18處發生測量值打上時間戳。
解在時間戳中固有的變量誤差通過上述任何方法分配給測量值的時間戳可能具有明顯的誤差數秒或更多。這個誤差將導致遠程站的計算位置中的誤差。通過處理在測量值時間戳中的誤差作為未知數,並對這個未知數求解,可以不管有誤差的時間戳而計算遠程站的正確位置。在如上所述的4個傳統的衛星測量值上,這需要進行一個另外的衛星測量。即,本發明的方法可以使用來自至少5個衛星的測量值以確定遠程站的3-維位置。
確定在近似時間戳中固有的誤差以及遠程站的位置如下。以(xm,ym,zm)為遠程站的位置,而以(xsi(t),ysi(t),zsi(t))為在時間t處衛星Si的位置。以tm為當執行測量時的「真時GPS時間」,而以b為按模計算(modulo)PN滾動(1 ms)的接收機偏差,其中tn的值不相當於b的值。相應地,可以把對於每個衛星的測量,ρi(tm),i=1…,n,表示為Pi(tm)=(xSi(tm)-xm)2+(ySi(tm)-ym)2+(zSi(tm)-zm)2+b,i=1,...,n]]>(1)
可以使用這些測量值來解5個未知數xm,ym,zm,b和tm。明顯地,因為有5個未知數,所以必須有5個衛星測量值來對每個未知數求解。使用本技術領域中廣泛使用的一種算法,標準迭代最小均方(LMS)算法來求解。在第k個迭代處,對於每個測量值i的矩陣行將保持相對於每個變量的微商ix=xk-xSi(tk)(xSi(tk)-xk)2+(ySi(tk)-yk)2+(zSi(tk)-zk)2]]>iy=yk-ySi(tk)(xSi(tk)-xk)2+(ySi(tk)-yk)2+(zSi(tk)-zk)2]]>iz=zk-zSi(tk)(xSi(tk)-xk)2+(ySi(ti)-yk)2+(zSi(tk)-zk)2i=1,...,n---(2)]]>ib=1]]>it=xSit|t=tk(xSi(tk)-xk)+ySit|t=tk(ySi(tk)yk)+zSit|t=tk(zSi(tk)-zk)(xSi(tk)-xk)2+(ySi(tk)-yk)2+(zSi(tk)-zk)2]]>把完整的矩陣表示為 在一個實施例中,通過服務區站收集的信息已知對遠程站位置的估計,以及已知時間t的近似估計,並用於進一步加速位置確定,如在任務704中所示。
小的固有時間戳誤差為了更進一步加速位置確定,如果已知時間戳誤差是較小的,即,小於數秒,則可以用直線來近似衛星的軌道。讓(xm,ym,zm)為遠程站的位置。讓t0為遠程站或WPF18分配給衛星距離測量值的時間戳。讓t1為當執行測量時的「真實GPS時間」。在時間戳中的誤差將為τ=(t1-t0)。讓(xsi0,ysi0,zsi0)為在時間t0處衛星Si的位置,而讓kxi為xsi的變化速率。讓kyi為ysi的變化速率,而讓kzi為zsi的變化速率。然後可以把在shik t1衛星Si的位置近似為xsil≌xsio+ksi·τysil≌ysio+kyi·τ,(4)zsil≌zsio+kxi·τ假定在時刻t1遠程站對n個衛星進行距離測量。可以把距離測量值寫成i=(xsi0+kxi-xm)2+(ysi0+kyi-ym)2+(zsi0+kzi-zm)2+b,i=1,...,n---(5)]]>其中,b是在遠程站時鐘中的偏差,而τ是在分配時間戳中固有的誤差。在下面列出對於上述時間戳中固有的變量誤差求解中的測量值和未知數到衛星的測量值ρi,i=1…,n未知數xm,ym,zm,b,τ再次,因為有5個未知數,所以遠程站必須測量至少5個衛星的距離。可以使等式(5)表示的系統線性化,然後使用LMS求解。為了使用LMS,必須確定每個測量值相對於每個未知數的偏導數(partial derivation)。偏導數為ixm=xm-(xsi0+kxi)(xsi0+kxi-xm)2+(ysi0+kyi-ym)2+(zsi0+kzi-zm)2]]>iym=ym-(ysi0+kyi)(xsi0+kxi-xm)2+(ysi0+kyi-ym)2+(zsi0+kzi-zm)2]]>izm=zm-(zsi0+kzi)(xsi0+kxi-xm)2+(ysi0+kyi-ym)2+(zsi0+kzi-zm)2,i=1,...,n---(6)]]>ib=1]]>i=xsi0kxi+kxi2-kxixm+ysi0kyi+kyi2-kyiym+zsi0kzi+kzi2-kzizm(xsi0+kxi-xm)2+(ysi0+kyi-ym)2+(zsi0+kzi-zm)2]]>可以把在等式(4)和等式(5)中的問題表示為線性等式的系統Hx=ρ (7)其中,x是未知數的矢量XmymX= Zm,bτ (8)ρ是測量值的矢量ρ1ρ2ρ= .
ρn(9)而H是設計矩陣,表示為 現在可以使用眾知的LMS對線性等式Hx=ρ的系統求解。在這個實施例中,在使用直線近似衛星軌道的情況下對每個衛星進行距離測量。還可以把本發明使用於由更高階的曲線近似衛星軌道的情況中。
使用所述方法,不管是否知道是否存在小的固有時間戳誤差,可以在任務716中在移動站處或在任務726中在WPF 18處確定移動站的位置,即,值xm,ym和zm。在任務728中結束所述方法。
製造的產品例如,通過操作WPF18以執行一個序列的機器可讀出指令可以實施上述方法。這些指令可以駐留在各種類型的承載信號的媒體中。在這個方面,本發明的一個方面關心一種包括承載信號的媒體的製造產品,切實包含可由數位訊號處理器執行的機器可讀指令的程序,以執行一種方法,對在使用無線鏈路的同步通信網絡中使用的收發機進行定位。
例如,承載信號的媒體可以包括包含在通信網絡中的RAM(未示出)。另一方面,可以把指令包含在另一個承載信號的媒體中,諸如在圖8中示出的數據存儲磁碟800,對在圖2中所示的WPF18可以直接或間接地存取。不管包含在通信網絡中還是任何地方,可以把指令存儲在許多機器可讀的數據存儲媒體上,諸如直接存取存儲器件、磁帶、電子只讀存儲器、光存儲器件或其它合適的承載信號的存儲媒體。在本發明的一個示例實施例中,機器可讀出指令可以包括彙編C或C++的行,或熟悉編程技術領域的人員通常使用的其它合適的編製程序語言。
其它實施例當已經示出當前認為本發明的較佳實施例是些什麼時,熟悉本技術領域的人員會理解,可以進行各種變更和修改而不偏離如所附的權利要求書所定義的本發明的範圍。
權利要求
1.一種對在使用無線鏈路的通信網絡中的遠程站進行定位的方法,所述網絡具有網絡時間,所述方法包括下列步驟在遠程站處接收來自至少5個衛星的信號;測量從遠程站到至少5個衛星的每一個衛星的距離;把測量時間分配給每個距離測量;確定至少5個衛星的每一個衛星的位置;以及確定遠程站的位置,所述確定包括使用到至少5個衛星的距離和至少5個衛星的位置。
2.如權利要求1所述的方法,其特徵在於,由遠程站分配測量時間。
3.如權利要求2所述的方法,其特徵在於,在遠程站處確定至少5個衛星的每一個衛星的位置,所述遠程站可以利用衛星天文曆表。
4.如權利要求3所述的方法,其特徵在於,移動站可以利用對其位置的估計和近似網絡時間。
5.如權利要求1所述的方法,其特徵在於,通過無線定位功能(WPF)分配測量時間。
6.如權利要求5所述的方法,其特徵在於,在WPF處確定至少5個衛星的每一個衛星的位置,所述WPF可以利用衛星天文曆表。
7.如權利要求6所述的方法,其特徵在於,WPF可以利用遠程站位置的估計和近似的網絡時間。
8.一種用於確定遠程站在通信網絡中的位置的裝置,所述通信網絡包括至少具有5個衛星的全球定位網絡(GPS),其中,把至少5個衛星通信地耦合到遠程站,所述裝置包括包含遠程站收發機的遠程站,所述遠程站收發機能夠接收多個信號,所述多個信號至少包括從至少5個衛星發送的信號;通信地耦合到遠程站並包括基站收發機的至少一個基站,所述收發機能夠把信號發送到遠程站;通信地耦合到通信網絡的處理器,所述處理器能夠確定從遠程站到至少5個衛星的距離測量;把測量時間分配給每個距離測量;確定至少5個衛星的每一個衛星的位置;以及確定遠程站的位置,所述確定包括使用到至少5個衛星的距離和至少5個衛星的位置。
9.如權利要求8所述的方法,其特徵在於,所述處理器與遠程站結合。
10.如權利要求8所述的方法,其特徵在於,處理器與無線定位功能(WPF)結合,其中,把WPF通信地耦合到至少一個基站。
11.如權利要求10所述的裝置,其特徵在於,所述至少一個衛星是全球定位網絡衛星。
12.如權利要求11所述的裝置,其特徵在於,所述基站是碼分多址基站。
13.一種製造的產品,包含可由數位訊號處理裝置執行的機器可讀指令以執行對在同步通信網絡中使用的收發機進行定位的方法的程序,所述同步通信網絡採用至少一個衛星,所述方法包括下列步驟在遠程站處接收來自至少5個衛星的信號;測量從遠程站到至少5個衛星的每一個衛星的距離;把測量時間分配給每個距離測量;確定至少5個衛星的每一個衛星的位置;以及確定遠程站的位置,所述確定包括使用到至少5個衛星的距離和至少5個衛星的位置。
14.如權利要求13所述的製造的產品,其特徵在於,由所述遠程站分配測量時間。
15.如權利要求14所述的製造的產品,其特徵在於,在遠程站處確定至少5個衛星的每一個衛星的位置,其中遠程站可以利用衛星天文曆表。
16.如權利要求15所述的製造的產品,其特徵在於,遠程站可以利用其位置的估計和近似的網絡時間。
17.如權利要求13所述的製造的產品,其特徵在於,由無線定位功能(WPF)分配測量時間。
18.如權利要求17所述的方法,其特徵在於,在WPF處確定至少5個衛星的每一個衛星的位置,所述WPF可以利用衛星天文曆表。
19.如權利要求18所述的製造的產品,其特徵在於,WPF可以利用遠程站位置的估計和近似的網絡時間。
20.一種用於確定在通信網絡中的無線收發機的位置的裝置,所述裝置包括遠程站,包括用於接收多個信號的遠程站收發裝置,所述多個信號至少包括從至少5個衛星發送的信號;至少一個基站,通信地耦合到遠程站並包括用於把信號發送到遠程站和接收來自遠程站的信號的基站收發裝置;用於處理數位訊號和通信地耦合到通信網絡的裝置,所述處理裝置能夠確定從遠程站到至少5個衛星的距離測量;把測量時間分配給每個距離測量;確定至少5個衛星的每一個衛星的位置;以及確定遠程站的位置,所述確定包括使用到至少5個衛星的距離和至少5個衛星的位置。
全文摘要
一種裝置和方法,用於對在模擬模式中操作並且可能沒有網絡時間檢測的遠程站使用反向GPS方法進行定位。本發明還使在不知道真實GPS時間的模擬模式中操作的遠程站能夠確定它們自己的位置。把反映進行衛星距離測量的近似時間的時間戳分配給在移動站處或在網絡中任何地方的測量。真實GPS網絡時間和測量時間的差值作為在測量中的變量「誤差」來處理,它的長度是未知的。確定這個變量誤差,並使用來確定遠程站的物理位置。
文檔編號G01S5/00GK1345419SQ00805658
公開日2002年4月17日 申請日期2000年3月28日 優先權日1999年3月29日
發明者P·A·阿加謝, S·S·索利曼, A·H·瓦亞諾斯 申請人:高通股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀