新四季網

移動通信網絡中的定位系統和方法

2023-10-04 18:18:49 4

專利名稱:移動通信網絡中的定位系統和方法
技術領域:
本發明一般地涉及定位(location)系統,更具體地說,本發明涉及一種定位系統,在其中取決於LCS(定位服務)客戶終端所請求的精度來選擇性地使用多種位置確定(positioning)方法。
背景技術:
在例如由3GPP(第三代夥伴計劃)TS25.305所標準化的定位系統中,使用了多種位置確定方法,包括Cell-ID(小區標識)法、OTDOA(所觀測的到達時間差)和A-GPS(網絡輔助全球定位系統)。所述系統由核心網絡和W-CDMA無線電接入網絡(RAN)構成,其中無線電網絡控制器(RNC)負責控制多個無線電基站,以建立到移動終端的連接。當客戶終端通過指定目標移動終端或UE(用戶設備)終端的定位精度來向定位系統發送定位請求時,所述請求通過核心網絡而被傳送到RNC,RNC根據所請求的精度和/或目標UE終端執行測量和位置計算的位置確定能力來選擇所述位置確定方法中的一種,並將定位報告消息返回到客戶終端。
由於到達移動終端和從其發出的所有流量都集中在RNC上,並且位置確定方法的選擇是一個複雜而且耗時的處理,因此當網絡處於重流量負載狀況下時,所述處理負荷就非常顯著了。
另外,尚未考慮其它因素來選擇位置確定方法,例如目標UE終端的環境。結果,如果目標移動用戶位於地下商店區域之類無法觀測到GPS衛星的場所,並且如果RNC根據所請求的精度而選擇了A-GPS,則定位請求將產生無用的流量,不必要地消耗了網絡資源。

發明內容
因此,本發明的目的在於提供一種定位系統和方法,用於將移動終端運行為負責選擇位置確定方法的定位單元。
根據本發明的第一方面,提供了一種定位系統,包括移動終端,包括多個定位處理器,用於根據不同的位置確定方法來執行測量,以對所述移動終端進行定位;多個無線節點,用於建立到所述移動終端的無線鏈路;以及連接到所述無線節點的控制節點。所述控制節點響應於來自客戶終端的定位請求消息,將控制消息發送到移動終端,其中所述定位請求消息包含對該移動終端的定位信息的所請求精度。所請求的精度被拷貝到控制消息中。響應於該控制消息,移動終端選擇所述位置確定方法中滿足控制消息的所請求精度的一種方法,並操作具有所選擇的方法的定位處理器來形成測量數據。
具體地說,所述移動終端具有能力信息,其指示了該移動終端所支持的位置確定方法以及這些位置確定方法的可選擇性。控制節點從移動終端接收能力信息,並且如果所述能力信息指示移動終端有能力選擇位置確定方法,則將所述控制消息作為第一控制消息發送到移動終端,而如果所述能力信息指示移動終端不能選擇位置確定方法,則將第二控制消息發送到該移動終端。第二控制消息指定了位置確定方法中得到移動終端支持的一種方法,並且其中,移動終端響應於第二控制消息來操作定位處理器中其方法在第二控制消息中被指定的那個處理器,以形成測量數據。
根據本發明的第二方面,本發明提供了一種使用移動通信網絡的定位方法,其中,所述網絡包括移動終端,能夠根據不同的位置確定方法來執行測量以對該移動終端進行定位;多個無線節點,用於建立到所述移動終端的無線鏈路;以及連接到所述無線節點的控制節點。所述方法包括下述步驟,即響應於來自客戶終端的定位請求消息而從所述控制節點向所述移動終端發送控制消息。所述定位請求消息包括對所述移動終端的定位信息的所請求精度,並且所述控制消息包含所請求的精度的一個拷貝。在移動終端處,選擇所述位置確定方法中滿足控制消息的所請求精度的一種方法,並根據所選擇的方法來執行測量以產生測量數據。
根據第三方面,本發明提供了一種用於蜂窩通信系統的移動終端。所述移動終端包括用於下述功能的控制裝置,即(a)向所述網絡發送能力信息的裝置,所述能力信息指示了該移動終端所支持的位置確定方法,(b)從所述網絡接收第一控制消息的裝置,所述第一控制消息指示了該移動終端負責選擇位置確定方法並且包含了客戶終端對該移動終端的定位信息所請求的精度,(c)如果所述位置確定方法中的至少一種方法滿足所述所請求的精度,則選擇所述位置確定方法中的一種方法,(d)從所述網絡接收指定了位置確定方法的第二控制消息,和(e)選擇在所述第二控制消息中所指定的位置確定方法;以及具有不同的位置確定方法的多個定位處理器,所述定位處理器中其方法由所述控制裝置選出的一個處理器產生測量數據。


下面將參考下述附圖來更詳細地描述本發明,其中圖1是本發明的定位系統的框圖;圖2是一個框圖,圖示了根據本發明一個實施例的定位系統的網絡節點的細節;圖3A、3B、3C和3D圖示了本發明中所使用的控制消息的內容;圖4是圖2中的無線電網絡控制器(RNC)根據本發明一個實施例的操作流程圖;圖5是與圖4相關聯的圖2的用戶設備(UE)的操作流程圖;圖6是當RNC和UE終端根據圖4和5的流程圖而操作時所發生的事件的順序圖;圖7是當UE終端在測量/位置計算中失敗時RNC根據對圖4的修改而進行操作的流程圖;圖8是當RNC響應來自UE終端的輔助數據請求消息時的操作流程圖;圖9是當RNC和UE終端根據圖8的流程圖而進行操作時所發生的事件的順序圖;圖10是一個框圖,圖示了當定位伺服器根據定位應用程式而直接與UE終端交換控制數據時定位系統的網絡節點的細節;
圖11是圖10的定位伺服器的操作流程圖;圖12是圖10的UE終端的操作流程圖;圖13是當定位伺服器和UE終端根據圖11和12的流程圖而進行操作時所發生的事件的順序圖;圖14是當使用基站的數量和可觀測的GPS衛星的數量來選擇位置確定方法時UE終端的操作流程圖;圖15是當使用客戶終端所請求的等待時間來選擇位置確定方法時UE終端的操作流程圖;圖16是當使用UE終端的移動速度來選擇位置確定方法時UE終端的操作流程圖;圖17圖示了UE終端根據圖16進行操作時所使用的映射表;圖18是當使用UE終端所經歷的距離來選擇位置確定方法時UE終端的操作流程圖;圖19圖示了UE終端根據圖18進行操作時所使用的映射表;圖20是UE終端根據圖18的修改的操作流程圖;圖21是當使用過往定位信息記錄時UE終端的操作流程圖;以及圖22圖示了當UE終端根據圖21進行操作時所使用的映射表。
具體實施例方式
現在參考圖1,示出了由設置在簡化網絡配置中的基本網絡元件或節點所構建的定位系統,作為描述本發明的典型示例。所述系統一般地包括外部通信網絡1例如PSTN(公共交換電話網絡)、核心網絡3和無線電接入網絡(RAN)4。當外部網絡1的LCS(定位系統)客戶終端2從該系統請求定位服務時,該終端接入核心網絡3。核心網絡3包括GMLC(網關移動定位中心)6以及連接到GMLC 6的MSC(移動交換中心)/SGSN 8(服務通用分組無線電服務支持節點)。MSC/SGSN 8通常負責將本地(home)和來訪(visiting)的移動終端註冊在關聯本地定位資料庫(未示出)中,並且當它們改變其位置時更新它們相關聯的服務節點(MSC/SGSN)。無線電接入網絡4包括無線電網絡控制器(RNC)9和多個無線基站10,所述無線基站位於各自的小區站點,並通過陸地線(1and line)連接到RNC 9。根據3GPP術語,這些基站10被稱為「節點B」。RNC 9在MSC/SGSN和每個基站10之間執行定位服務控制功能。稱為用戶設備(UE)的移動終端5被示出為無線連接到基站10之一。
作為核心網絡的獨立網絡實體,定位伺服器11可連接到GMLC 6以直接與UE終端5交換控制消息,用於通過運行應用程式來進行位置測量和計算,其中使用了RNC和相關聯的基站作為消息中繼器(repeater)。
圖2圖示了圖1中網絡節點的細節,其中使用邏輯路徑而不是物理路徑來互連各種功能以及進行消息發送。
無線電網絡控制器9包括控制器101、定位處理器模塊102、存儲器104和輔助數據生成模塊103。基站10包括場強檢測器111,用於檢測來自移動終端的無線信號的場強,並且當RNC控制器101發出請求時將所檢測到的場強報告給輔助數據生成模塊103。定位處理器模塊102根據多種位置確定方法中由控制器101指定的一種方法來執行定位測量和計算。
這些位置確定方法包括Cell-ID模式、A-GPS(網絡輔助GPS)模式、基於UE的OTDOA(所觀測的抵達時間差)模式和UE輔助的OTDOA模式。
Cell-ID模式是這樣一種方法,其確定目標UE所在的小區的標識(identity),並將該小區的標識用作該UE終端的位置。這一方法的精度據說在100米到幾公裡之間。在UE輔助的OTDOA模式中,UE測量基站發送的信號的到達時間上的差值,並將測量結果發送到該網絡,在該網絡處RNC執行位置計算。在基於UE的模式中,UE進行所述測量,並還執行位置計算,因此需要位置計算所需要的其他信息(例如所測量的基站的位置)。這一方法的精度在50米到150米之間。在A-GPS中,UE終端計算GPS信號間的相位差,以確定UE和GPS衛星之間的距離。這一方法的精度據說在5到10米之間。
UE終端5包括網絡接口120,用於從周圍的基站接收信號,並建立到最近的基站的連接。連接到接口120的場強檢測器121檢測基站發送的信號場強,並將它的輸出提供給控制器126。也連接到網絡接口120上的移動速度檢測器122測量UE終端5的移動速度。設置了GPS(全球定位系統)接口123以接收來自GPS衛星的信號。GPS處理器124連接到GPS接口以對所接收的GPS信號執行測量與計算,並將其輸出饋送到控制器126。控制器126使用場強檢測器121的輸出來確定可用於位置計算的周圍基站的數量,並將這一數量存儲在存儲器125中。控制器126使用移動速度檢測器122的輸出來確定指定時間段內UE所經過的距離。而且,控制器126使用GPS處理器124的輸出以確定在位置計算中所使用的GPS衛星的數量,並將這一數量存儲到存儲器125中。
UE終端5還設置了定位處理器模塊127。這一模塊根據所述位置確定方法中由UE終端5所選擇或由RNC 9所指定的一種方法來執行測量和/或位置計算。UE終端5的位置確定能力的信息存儲在存儲器125中。
另外,還存儲了不同的位置確定方法的響應時間,以用作與所請求的等待時間進行比較的參考。
UE的控制器126通過基站10與RNC控制器101交換各種控制消息。
當UE終端5建立到移動通信網絡的連接時,控制器126通過基站10將RRC(無線電資源控制)連接請求(CR)消息發送到RNC 9。作為響應,RNC控制器101向UE控制器126返回連接建立(CS)消息。UE控制器126建立到RNC 9的連接,並從存儲器125讀取UE的位置確定能力信息,並用該能力信息來形成(formulate)連接建立完成(CSC)消息,將它發送到RNC 9。
如圖3A所示,連接建立完成消息包括位置確定方法可選擇性欄位31、基於UE的OTDOA欄位32和網絡輔助的GPS欄位33。如果UE終端5有能力選擇位置確定方法,則在欄位31中設置「1」。否則,在欄位31中設置「0」。如果UE終端5支持基於UE的OTDOA(以及UE輔助的OTDOA),則在欄位32中設置「1」。否則,在欄位32中設置「0」。在GPS欄位33中,如果支持基於網絡的GPS,則設置「0」,如果支持基於UE的GPS,則設置「1」,並且如果同時支持基於網絡和基於UE的GPS方法,則設置「2」。如果不支持網絡輔助的GPS方法,則在欄位33中設置「3」。
從UE終端接收連接建立完成請求後,RNC 9將包含在該消息中的位置確定能力信息存儲到存儲器104中。
如果客戶終端2希望獲得UE終端的位置信息,則它向核心網絡3發送定位請求(LRQ)消息,該消息通過GMLC 6而被繼續傳送到核心網絡3的MSC/SGSN 8。響應於客戶端用於請求目標UE的位置的定位請求消息,MSC/SGSN 8將定位報告控制(LRC)消息發送到RNC 9。
如圖3B所示,定位報告控制消息包括水平精度代碼欄位34、垂直精度代碼欄位35和響應時間欄位36。這些指示了客戶端所請求的定位信息的水平和垂直精度的代碼分別被設置在欄位34和35中,並且客戶端所請求的接收定位報告的響應時間(等待時間)被設置在響應時間欄位36中。
圖4是根據本發明一個實施例的RNC的控制器101的操作流程圖,將結合圖6中示出的順序圖對其進行描述。響應於來自客戶端的定位請求(LRQ)消息(圖6中的事件601),MSC/SGSN 8形成定位報告控制(LRC)消息(事件602),並將該消息發送到RNC 9,控制器101接收LRC消息(步驟401)並前進到步驟402以讀出包含在接收消息中的水平和垂直精度代碼(圖6中的事件603)。在步驟403,控制器101進行檢查以了解Cell-ID位置確定方法是否滿足所請求的精度。
如果Cell-ID位置確定方法不滿足所請求的精度,則控制器101從步驟403前進到步驟404,以從存儲器104中讀出UE終端5的定位能力信息,並確定該UE終端是否有能力選擇位置確定方法。
如果該UE終端有能力選擇位置確定方法,則流程從步驟405前進到步驟406以形成測量控制(MC)消息。如圖3C所示,MC消息包括位置確定方法欄位37、水平精度代碼欄位38、垂直精度代碼欄位39和響應時間欄位40。在MC消息中,精度代碼和響應時間數據都是從所接收的LRC消息拷貝到MC消息的欄位38、39和40中的。然後,MC消息從RNC 9被發送到UE終端5(步驟407,事件604)。如果在步驟405處的判決是否定的,則流程前進到步驟408,以選擇位置確定方法中得到UE終端支持的一種方法,並且控制器101通過在其位置確定方法欄位37中設置所選擇的方法指示而形成並發送MC消息(步驟407)。
如果Cell-ID方法滿足所請求的精度,則流程從步驟403前進到步驟409,以搜索到UE終端5當前所在的小區並識別它的小區標識。如果發現了UE的當前小區(步驟410),則流程前進到步驟411以把小區標識翻譯成對應的地理位置信息。在步驟412,利用該位置信息形成定位報告(LRP)消息,並發送回MSC/SGSN 8。如果未發現任何小區(步驟410),則流程前進到步驟413,以向MSC/SGSN 8發送錯誤指示定位報告消息。
參考圖5,UE的控制器126的操作開始於從RNC 9接收測量控制(MC)消息(步驟501)。控制器126前進到步驟502,以讀出包含在所接收的MC消息中的位置確定方法數據(圖3C)並檢查它的位置確定方法欄位37,並確定UE終端是否負責選擇位置確定方法(步驟503)。如果UE終端不負責選擇位置確定方法,則流程從步驟503前進到步驟504,以根據在所接收的MC消息的位置確定方法欄位37中所指定的位置確定方法來進行測量。如果該測量成功(步驟505),則所測量的數據被用於計算UE終端的位置以產生它的定位信息(步驟506)。在步驟507,利用該定位信息形成測量報告(MRP)消息並將其傳送回RNC 9。如果所述測量不成功(步驟505),則流程前進到步驟508以進行檢查來了解是否可獲得替換的位置確定方法。如果是,則控制器126前進到步驟511,以從可替換的位置確定方法中選擇其中一種方法。
如果沒有任何可替換的位置確定方法是可用的,則流程從步驟508前進到步驟509,以向RNC 9發送錯誤指示測量報告消息。或者,當在步驟505確定測量不成功而跳過步驟508時,可以執行步驟509。
如果UE終端負責選擇位置確定方法(步驟503),則控制器126前進到步驟510,以讀出包含在所接收的MC消息中的水平和垂直精度代碼,並進行檢查以了解所請求的精度是否可由位置確定方法中的至少一種滿足(步驟511)。如果是,則流程前進到步驟512,以選擇位置確定方法中的一種(事件605)。
在步驟513,控制器126確定是否需要輔助數據。如果不需要,則流程返回步驟504,以根據UE終端在步驟511所選擇的位置確定方法而進行測量。如果需要輔助數據,則控制器126向RNC 9發送輔助數據請求(ADR)消息(步驟514,事件606)。如圖3D所示,ADR消息包括位置確定方法欄位41和方法類型欄位42。在位置確定欄位41中指示了UE終端所選擇的位置確定方法。方法類型欄位42指示了在所選擇的位置確定方法的基於UE(UE-based)和UE輔助(UE-assisted)模式中選擇了哪一種模式。
正如下面所具體描述的,RNC 9產生輔助數據並將輔助數據傳遞(ADD)消息返回到UE終端(事件607),從而對ADR消息做出響應。
當UE控制器126從RNC 9接收到ADD消息時(步驟515),它返回測量步驟504,以使用附加的輔助數據進行測量(事件608)。如果所述測量成功(步驟505),則對所測量的數據進行位置計算(步驟506,事件609)。然後,利用計算出的位置數據形成測量報告(MRP)消息,並將其發送到MSC/SGSN 8(步驟507,事件610)。
回到圖4,在步驟421,RNC控制器101從UE終端接收MRP消息。控制器101進行檢查以了解MRP消息是否包含測量或計算結果、或者錯誤指示。如果MRP消息包含測量結果,則流程前進到步驟423,以使用該測量結果計算UE終端的位置,並且前進到步驟412,以將定位報告(LRP)消息發送到MSC/SGSN 8(事件611)。如果MRP消息包含計算結果,則流程前進到步驟412。如果MRP消息是一個錯誤指示消息,則控制器前進到步驟413,以將錯誤報告發送到MSC/SGSN。來自RNC 9的定位報告消息由MSC/SGSN中繼發送到客戶終端(事件612)。
圖7圖示了RNC 9修改後的實施例。當UE終端無法根據OTDOA或A-GPS方法測量信號,並且錯誤指示LRP消息被返回到RNC 9時,RNC控制器101在判決步驟701得知這個事實,並前進到小區搜索步驟702以執行Cell-ID位置確定方法。雖然通知給客戶端的定位信息不如它請求的那樣精確,但是它好於錯誤報告消息。
圖8示出了當RNC 9響應於UE終端的AD請求消息(步驟801)而向UE終端傳遞輔助數據時的操作細節。在步驟802,讀出在所接收的ADR消息中指定的位置確定方法。RNC控制器101確定所指定的是不是OTDOA方法。如果是,則流程前進到步驟804,以從所述消息的方法類型欄位中讀數據。如果指定的是基於UE的OTDOA(步驟805),則RNC控制器101將被稱為「公共測量啟動(CMI)」消息的請求消息發送到多個基站10。在每個基站中,測量模塊111測量將其小區站點信號傳輸到UE終端的時間,並將該傳輸時間通知給RNC 9。每個基站都將該測量結果封裝在CMI消息中,並將該消息發送給RNC 9。RNC控制器101從基站10接收這種CMI的響應消息(步驟807),並利用所測量的小區站點傳輸時間形成基於UE的OTDOA輔助數據(步驟808),並將這個基於UE的OTDOA輔助數據封裝在輔助數據傳遞(ADD)消息中,並將該消息發送到UE終端5(步驟809)。
如果步驟805中的判決是否定的,則RNC控制器確定已選擇了UE輔助模式,並前進到步驟810,以將UE輔助的OTDOA輔助數據消息發送給UE終端,所述消息包含多個用於指定基站的代碼,以使得UE終端測量從所指定基站抵達的時間差。在步驟811,RNC控制器101將CMI消息發送到基站10,並從這些基站接收CMI響應消息(步驟812)。在所接收的CMI消息中包含的基站的傳輸時間數據被存儲在存儲器104中(步驟813),以對將要從UE終端5提供的測量結果執行位置計算。
如果步驟803中的判決是否定的,則RNC控制器確定已選擇了GPS模式,並前進到步驟814,以進行檢查以了解在所接收的消息中是否指定了基於UE的A-GPS方法(步驟815)。如果是這樣的,則RNC控制器前進到步驟816,以形成基於UE的A-GPS輔助數據,並將其封裝在輔助數據傳遞消息中,並把該消息發送給UE終端。如果步驟815中的判決是否定的,則可以確定已指定了UE輔助的A-GPS方法,並且流程前進到步驟817,以形成UE輔助的A-GPS輔助數據,該輔助數據接著被封裝在輔助數據傳遞消息中並被傳送到所述UE終端(步驟809)。
如果步驟814中的判決是否定的,則流程前進到步驟818,以確定所述GPS方法是基於UE的模式還是UE輔助的模式。如果GPS方法是基於UE的,則RNC控制器前進到步驟819,以將CMI消息發送給多個基站,從而接收它們的CMI響應消息(步驟820),並在步驟821利用CMI響應消息形成基於UE的OTDOA輔助數據和基於UE的A-GPS輔助數據,這些數據接著被封裝在輔助數據傳遞消息中,並被傳送到所述UE終端(步驟809)。如果GPS方法是UE輔助的,則RNC控制器從步驟818前進到步驟822,以形成UE輔助的OTDOA輔助數據和UE輔助的A-GPS輔助數據,這些數據接著被封裝在輔助數據傳遞消息中,並被傳送到所述UE終端(步驟809)。
在圖9的順序圖中圖示了系統根據圖8中流程圖的總體操作。當RNC接收到輔助數據請求消息時(事件606),它向基站(為了簡化只圖示了一個基站)發送CMI消息(事件901)。每個基站對其到UE終端的傳輸的時間進行測量,並將CMI響應消息返回RNC(事件902)。作為響應,RNC將輔助數據傳遞消息傳送到UE終端(事件904)。UE終端通過執行測量而對ADD消息做出響應(事件905)。如果所選擇的位置確定方法不同於UE輔助的OTDOA,則UE終端提供位置計算(事件906)並將測量報告消息返回到RNC(事件907),然後RNC將定位報告消息返回給MSC/SGSN(事件908)。如果所選擇的位置確定方法是UE輔助的OTDOA,則UE終端不執行位置計算906。相反,RNC響應於對測量報告消息的接收而執行位置計算(事件909)。
在圖10所示的修改後的實施例中,使用RNC和UE聯絡(communing)基站作為物理中繼媒介,在定位伺服器11和UE終端5之間建立了一條邏輯雙向通信路徑用於交換控制消息。定位伺服器11包括控制器131、輔助數據生成模塊132和用於存儲定位應用程式的存儲器133。UE終端5還包括有存儲器128,用於存儲定位應用程式。控制器126根據所述的定位應用程式進行操作,並與運行在其定位應用程式上的伺服器控制器131交互。
定位伺服器11的操作根據圖11中的流程圖來進行。當定位伺服器11從客戶終端接收到定位請求消息時(步驟1101),伺服器控制器131啟動其定位應用程式(步驟1102)以建立到UE控制器126的連接,並向UE控制器126發送詢問消息(步驟1103)以從該目標UE接收應答消息(步驟1104)。該應答消息包含UE終端5的位置確定能力。伺服器控制器131檢查該應答消息以確定UE終端是否有能力選擇位置確定方法。如果UE終端有能力選擇位置確定方法,則流程前進到步驟1106,以向目標UE終端發送定位請求消息,以從該UE終端接收定位報告消息(步驟1107)。伺服器控制器131將定位結果通知給客戶終端(步驟1108)並結束所述定位應用程式(步驟1109)。
如果步驟1105處的判決是否定的,則流程前進到步驟1110,以讀出包含在接收自客戶終端的定位請求消息中的水平和垂直精度代碼。在步驟1111中,伺服器控制器131進行檢查以了解所請求的精度是否可被至少一種位置確定方法滿足。如果是,則在步驟1112中選擇位置確定方法中的一種,並且流程前進到步驟1106以向UE終端發送定位請求消息,請求它根據所選擇的位置確定方法來執行測量和/或位置計算。如果所請求的精度不能被任何一種位置確定方法滿足,則流程從步驟1111分支出去到達步驟1108,以把這個事實通知給客戶端。
如果從UE終端接收到了輔助數據請求消息(步驟1113),則伺服器控制器131前進到步驟1114,以確定是否需要來自基站的輔助。如果不需要來自基站的輔助,則流程前進到步驟1115,以用它自己的輔助數據形成輔助數據傳遞消息,並把該消息傳送到UE終端,並結束定位應用程式(步驟1109)。如果需要來自基站的輔助,則流程從步驟1114前進到步驟1116,以向多個基站發送測量請求消息,並在步驟1117接收它們的測量結果(指示了它們到UE終端的信號傳輸的時間)。如果測量成功(步驟1118),則伺服器控制器前進到步驟1115,以用測量結果形成輔助數據傳遞消息,並把該消息傳送到UE終端。如果測量不成功,則流程從步驟1118前進到步驟1119,以通知UE終端不能得到來自基站的輔助,並結束定位應用程式(步驟1109)。
UE終端響應於來自定位伺服器11的消息的操作根據圖12中的流程圖而進行。一旦從伺服器11接收到消息(步驟1201),UE控制器126就前進到步驟1202,以啟動定位應用程式,並確定所接收消息的類型。如果所接收的消息是詢問消息,則流程前進到步驟1204,以將它的位置確定能力發送給伺服器11,並結束定位應用程式(步驟1205)。
如果所接收的消息是定位請求,則流程從步驟1203前進到步驟1206,以確定UE終端是否負責選擇位置確定方法。如果是,則流程前進到步驟1207,以讀出包含在所接收的定位請求消息中的水平和垂直精度代碼,然後進行檢查以了解所請求的精度是否可被至少一個位置確定方法滿足。如果所請求的精度被至少一種位置確定方法滿足,則選擇位置確定方法中的一種(步驟1209)。然後,UE控制器126確定所選擇的位置確定方法是否需要輔助數據(步驟1210)。如果是,則UE控制器向定位伺服器11發送輔助數據請求消息(步驟1211),並前進到程序結束步驟1205。
如果步驟1208處的判決是否定的,則流程前進到步驟1212,以確定是否可以得到可替換的位置確定方法。如果是,流程前進到方法選擇步驟1213。否則,流程前進到步驟1210以向定位伺服器11發送錯誤消息。注意,判決步驟1212可以視多種應用的不同而被省略。
如果步驟1206處的判決是否定的,則流程前進到步驟1214,以讀出在所接收的定位請求消息中所指定的位置確定方法,並前進到判決步驟1210。
如果在步驟1210處的判決結果指示出不需要任何輔助數據,則流程前進到步驟1215,以根據UE在步驟1209中選擇的位置確定方法來執行定位測量。如果測量成功(步驟1216),則UE控制器前進到步驟1217,以進行位置計算,並把定位結果發送給定位伺服器11(步驟1218),並結束所述應用程式(步驟1205)。如果測量不成功,則跳過步驟1217,並將錯誤指示定位結果消息發送到定位伺服器(1218)。
如果在步驟1203處的判決結果指示出從定位伺服器接收的消息是輔助數據,則流程前進到步驟1215以執行定位測量。
在圖13的順序圖中示出了所述定位系統根據圖11和12的流程圖的總體操作。當定位伺服器從客戶端接收到定位請求消息(事件1301)時,它啟動應用程式(事件1302)以建立到UE終端的虛擬連接,並通過這個建立起來的連接向UE終端發送能力詢問消息(事件1303)。UE終端啟動它的應用程式(事件1304)並向定位伺服器發送能力應答消息(事件1305),從而對所述詢問消息做出響應。定位伺服器將客戶端的定位請求消息的拷貝發送給UE終端(事件1306)。如果定位請求消息指示了UE負責選擇位置確定方法,則執行位置確定方法選擇操作(事件1307),並且如果需要輔助數據,則UE終端向定位伺服器發送輔助數據請求消息(事件1308),並從定位伺服器接收輔助數據傳遞消息(事件1309)。UE終端進行測量(事件1310)和位置計算(事件1311),並向定位伺服器發送定位報告消息(事件1312),並結束它的應用程式(事件1313)。定位伺服器將所接收的定位報告消息中繼發送給客戶端(事件1314),並結束它的應用程式(事件1315)。
在上面的實施例中,客戶端所請求的水平和垂直精度代碼都被用作判決門限,用於讓UE終端選擇一種位置確定方法。
下面是UE終端在圖5中的操作的修改後的實施例,在圖14、15、16、18、20和21中圖示了這些實施例,其中與圖5中相對應的部分用與圖5中相同的標號來標註,並且為了簡化省略了對它們的描述。
在下面的修改中,使用了另外的判決門限。這些門限包括可觀測的GPS衛星的數量和附近基站的數量、響應時間(客戶端所請求的用於接收定位報告的等待時間)、UE終端的移動速度和UE終端所經過的距離。
在圖14中,當UE控制器126從接收自RNC 9的MC(測量控制)消息中取出水平和垂直精度代碼(步驟509)時,它前進到判決步驟1401,以進行檢查以了解OTDOA方法是否滿足所請求的精度。如果步驟1401處的判決結果指示出OTDOA方法滿足所請求的精度,則流程前進到步驟1402,以從存儲器125中讀出基站數量(B),並將它和判決門限做比較(步驟1403)。如果數量B大於判決門限,則UE控制器在步驟1404選擇OTDOA方法,並前進到定位測量步驟504。
如果步驟1403處的判決結果指示出基站數量B小於所述門限,則UE控制器從存儲器125中讀出GPS衛星的數量(S)(步驟1405),並將它和判決門限做比較(步驟1406)。如果衛星數量S大於所述判決門限,則UE控制器選擇A-GPS方法並前進到定位測量步驟504。如果在步驟1406處的判決是否定的,則流程前進到步驟508,以向RNC 9發送錯誤指示測量報告消息。
如果OTDOA方法不滿足所請求的精度(步驟1401),則UE控制器前進到步驟1408,以從存儲器125中讀出GPS衛星的數量S,並將其和判決門限做比較(步驟1409)。如果衛星數量S大於所述判決門限,則UE控制器前進到步驟1407以選擇A-GPS方法,並前進到定位測量步驟504。如果在步驟1409處的判決是否定的,則UE控制器前進到步驟1410,以從存儲器125中讀出基站數量B並將其和判決門限做比較(步驟1411)。如果數量B大於所述門限,則UE控制器選擇OTDOA方法(步驟1404)並前進到定位測量步驟504。如果步驟1411處的判決是否定的,則流程前進到步驟508,以向RNC返回錯誤指示測量報告。
在圖15中,當UE控制器126確定它負責從多個位置確定方法中做出選擇(步驟503)時,它從接收自RNC 9的MC(測量控制)消息中讀出水平和垂直精度代碼和所請求的響應時間「W」(等待時間)(步驟1501),並前進到判決步驟1502,進行檢查以了解OTDOA方法是否滿足所請求的水平和垂直精度。如果在步驟1502處的判決結果指示出OTDOA方法滿足所請求的精度,則流程前進到步驟1503,以從存儲器125中讀出OTDOA方法所需要的響應時間(TO),並將其和所請求的等待時間進行比較(步驟1504)。如果所述響應時間TO等於或小於所請求的等待時間W,則在步驟1505,UE控制器選擇OTDOA方法並前進到定位測量步驟504。
如果在步驟1504處的判決結果指示出響應時間TO大於所請求的等待時間W,則UE控制器從存儲器125中讀出用於A-GPS方法的響應時間TG(步驟1506),並將其和所請求的等待時間W進行比較(步驟1507)。如果TG等於或小於W,則UE控制器選擇A-GPS方法(步驟1508)並前進到定位測量步驟504。如果TG大於W,則在步驟1509,響應時間TO和TG相互進行比較。如果TO小於TG,則選擇OTDOA方法(步驟1505)。如果TO大於TG,則選擇A-GPS方法(步驟1508)。
在圖16中,當UE終端確定它負責完成方法選擇時(步驟503),它前進到步驟1601,以確定UE的移動速度。在這個實施例中,在圖17所示的表1701中,各種移動速度值被映射到多種可用的位置確定方法。
在步驟1602,UE控制器搜索整個速度-方法映射表1701,以檢測出對應於所確定的移動速度的一種或多種方法。如果檢測到這樣的位置確定方法(步驟1603),則UE控制器從檢測到的方法中選出一種(步驟1604)並前進到定位測量步驟504。如果在映射表1701中沒有發現任何對應的方法(步驟1603),則流程前進到步驟508,以向RNC發送錯誤指示測量報告。
在圖18中,當UE終端確定它負責完成方法選擇(步驟503)時,它前進到步驟1801以確定UE的移動速度。在這個實施例中,在圖19所示的方法-響應表1901中,不同的位置確定方法被映射到它們所需的響應時間值。
在步驟1802,UE控制器從映射表1901中讀出所有響應時間值,並前進到步驟1803,以使用所有這些響應時間值以及所確定的UE終端的移動速度,為各個位置確定方法估計UE所經過的距離。在步驟1804,將所估計的距離和所請求的距離(即,水平和垂直精度)做比較,檢測出其所估計的距離等於或小於所請求距離的一種或多種方法。如果檢測到了這種方法(步驟1805),則UE控制器從這些方法中選擇一種(步驟1806)並前進到定位測量步驟504。如果未檢測到任何方法,則流程從步驟1805前進到步驟508,以向RNC發送錯誤指示測量報告。
取代向RNC發送錯誤指示測量報告的步驟,UE終端可以包括圖20中所示的步驟2001和2002。當UE控制器在步驟1805中確定沒有任何滿足所請求距離的位置確定方法時,它前進到步驟2001以將每個位置確定方法的所估計距離和所請求的距離進行比較,並選擇兩個距離中較大的那個值作為位置確定方法的新的距離精度值。在步驟2002,UE控制器將所有新的精度值相互比較,並選擇其新的精度值最大的一種位置確定方法,然後前進到定位測量步驟504。
在圖21中,UE終端使用圖22所示的最新(last known)定位信息表2201。在這張表中,UE終端以前的定位信息被映射到它們在當天中觀測到的時間。
當UE終端確定它負責完成方法選擇(步驟503)時,它前進到步驟2101以在整個最新定位信息表2201中進行搜索,以檢測這樣的記錄,它們的當天時間指示出它們比所指定的過往時間點更新。如果檢測到這種以前的定位信息(步驟2102),則UE終端從表2201中讀出最近的定位信息(步驟2103),並前進到步驟507以向RNC 9發送測量報告消息,該消息包含了最近期的定位信息。如果UE終端沒有發現這樣的過往記錄,則它前進到步驟1401、1501、1601或1801之一。
權利要求
1.一種定位系統,包括移動終端(5),其包括多個定位處理器(127),用於根據不同的位置確定方法來執行測量,以對所述移動終端進行定位;多個無線節點(10),用於建立到所述移動終端的無線鏈路;和連接於所述無線節點的控制節點(9,11),所述控制節點響應於來自客戶終端的定位請求消息,向所述移動終端發送控制消息,所述定位請求消息包含對所述移動終端的定位信息的所請求精度,並且所述控制消息包含所述所請求精度的拷貝,所述移動終端(5)響應於所述控制消息,選擇所述位置確定方法中滿足所述控制消息的所請求精度的一種方法,並且操作具有所選擇方法的定位處理器來產生測量數據。
2.如權利要求1所述的定位系統,其中,所述移動終端具有能力信息,該信息指示了該移動終端所支持的位置確定方法和這些位置確定方法的可選擇性,其中,所述控制節點被設置成從所述移動終端接收所述能力信息,並且如果該能力信息指示所述移動終端有能力選擇所述位置確定方法,則將所述控制消息作為第一控制消息傳送到所述移動終端,如果所述能力信息指示所述移動終端不能選擇所述位置確定方法,則向所述移動終端發送第二控制消息,所述第二控制消息指定了所述移動終端支持的所述位置確定方法中的一種方法,以及其中,所述移動終端(5)響應於所述第二控制消息,選擇所述定位處理器中由所述第二控制消息指定的一個處理器,並產生所選擇的定位處理器的測量數據。
3.如權利要求2所述的定位系統,其中,所述控制節點(9)包括存儲器(104),並且該控制節點被設置成在所述存儲器中將所傳送的能力信息映射到所述移動終端的標識,響應於所述定位請求消息,讀出對應於所述移動終端的標識的能力信息,以及取決於所讀出的能力信息,發送所述第一控制消息或所述第二控制消息。
4.如權利要求2所述的定位系統,其中,所述移動終端被設置成從所述控制節點獲得輔助數據,並使用所獲得的輔助數據來產生所述測量數據。
5.如權利要求4所述的定位系統,其中,所述輔助數據是移動輔助的OTDOA輔助數據、基於移動的OTDOA輔助數據、基於移動的A-GPS輔助數據和移動輔助的A-GPS輔助數據中之一。
6.如權利要求2所述的定位系統,其中,所述移動終端被設置成計算所述測量數據以產生所述移動終端的定位信息,並將該定位信息發送到所述控制節點。
7.如權利要求2所述的定位系統,其中,所述移動終端被設置成如果沒有成功地得到所述測量數據,則找到一種可用的位置確定方法,並且選擇所述定位處理器中與所述可用的位置確定方法相對應的一個處理器。
8.如權利要求2所述的定位系統,其中,所述控制節點(9)包括具有不同位置確定方法的多個定位處理器(102);和裝置(101),用於如果所述能力信息指示了所述移動終端不能選擇所述位置確定方法,則選擇所述定位處理器(102)中的一個,並且在所述第二控制消息中指定所述位置確定方法中與所選擇的定位處理器相對應的一種方法。
9.如權利要求2所述的定位系統,其中,所述控制節點(9)被設置成確定小區標識位置確定方法是否滿足所請求的精度,如果所述小區標識位置確定方法滿足所請求的精度,則檢測所述移動終端所在的小區的標識,以及將所述小區標識翻譯為所述移動終端的定位信息。
10.如權利要求2所述的定位系統,其中,所述控制節點(11)是與核心網絡相連的無線電接入網絡的無線電網絡控制器,所述核心網絡包括定位網關和服務節點。
11.如權利要求2所述的定位系統,其中,所述控制節點(11)是位於核心網絡之外的定位伺服器,所述核心網絡包括定位網關和服務節點,所述定位伺服器通過與所述核心網絡相連的無線電接入網絡的無線電網絡控制器而與所述基站相連接。
12.如權利要求11所述的定位系統,其中,所述定位伺服器被設置成響應於來自所述客戶終端的所述定位請求消息,向所述移動終端發送詢問消息,從所述移動終端接收應答消息,該應答消息包含該移動終端的所述能力信息,以及取決於包含在所述應答消息中的能力信息,向所述移動終端發送所述第一或第二控制消息。
13.如權利要求2所述的定位系統,其中,所述移動終端被設置成確定所述OTDOA位置確定方法是否滿足所請求的精度,如果OTDOA位置確定方法滿足所請求的精度,則將從所述移動終端可觀測的基站的數量和第一預定數目進行比較,如果所述數量大於所述第一預定數目,則選擇所述OTDOA位置確定方法,如果所述數量小於所述預定數,則將從所述移動終端可觀測的GPS衛星的數量和第二預定數目進行比較,以及如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法。
14.如權利要求13所述的定位系統,其中,所述移動終端被設置成如果所述OTDOA位置確定方法不滿足所請求的精度,則將可觀測的GPS衛星的數量和所述第二預定數目進行比較,如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法,如果所述GPS衛星的數量小於所述第二預定數目,則將所述可觀測的基站的數量和所述第一預定數目進行比較,如果所述可觀測的基站的所述數量大於所述第一預定數目,則選擇OTDOA位置確定方法,以及如果所述可觀測的基站的所述數量小於所述第一預定數目,則向所述控制節點發送錯誤指示報告。
15.如權利要求2所述的定位系統,其中,所述定位請求消息包含所請求的等待時間,其中所述移動終端被設置成確定OTDOA位置確定方法是否滿足所請求的精度,如果所述OTDOA位置確定方法滿足所請求的精度,則將所述OTDOA位置確定方法的響應時間和所述定位請求消息的所請求等待時間進行比較,如果所述OTDOA位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述OTDOA位置確定方法,如果所述OTDOA位置確定方法不滿足所請求的精度,或者所述OTDOA位置確定方法的響應時間大於所述所請求的等待時間,則將A-GPS位置確定方法的響應時間和所述定位請求消息的所請求等待時間進行比較,以及如果所述A-GPS位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述A-GPS位置確定方法。
16.如權利要求15所述的定位系統,其中,所述移動終端被設置成如果所述A-GPS位置確定方法的響應時間大於所述所請求的等待時間,則將所述OTDOA位置確定方法的響應時間和所述A-GPS位置確定方法的響應時間進行比較,以及如果所述OTDOA位置確定方法的響應時間大於所述A-GPS位置確定方法的響應時間,則選擇所述OTDOA位置確定方法。
17.如權利要求2所述的定位系統,其中,所述移動終端包括一個將多個移動速度映射到可使用的位置確定方法的表,所述移動終端被設置成檢測所述移動終端的移動速度,在整個所述的表中進行搜索,以檢測出對應於所檢測到的移動速度的位置確定方法,以及選擇所檢測到的位置確定方法中的一種方法。
18.如權利要求2所述的定位系統,其中,所述移動終端被設置成檢測所述移動終端的移動速度,從所檢測到的移動速度和所述位置確定方法各自的響應時間,估計所述移動終端所經過的多個距離,比較所述所估計的距離和由所述精度表示的所請求距離,以及選擇所述所估計的距離中等於或小於所請求距離的一個距離,並且選擇所述位置確定方法中對應於所述所選出距離的一種方法。
19.如權利要求18所述的定位系統,其中,所述移動終端還被設置成如果所估計的距離中沒有一個距離等於或小於所請求的距離,則對於所述位置確定方法中的每一種,比較所述所估計的距離和所述所請求的距離,在所述所估計的距離和所述所請求的距離中選擇較大的一個距離作為所述位置確定方法的新的精度值,以及選擇所述位置確定方法中其新的精度值在所有所述位置確定方法中最大的一種方法。
20.如權利要求13、14、15、16、17或18所述的定位系統,其中,所述移動終端包括存儲器,用於存儲所述移動終端的定位信息的過往記錄,並且所述移動終端還被設置成搜索整個所述存儲器,以檢測出比所指定的過往時間更新的記錄,以及從所述所檢測到的記錄中選擇最近期的記錄作為所述移動終端的定位信息。
21.一種用於移動通信網絡的定位方法,所述網絡包括移動終端(5),其有能力根據不同的位置確定方法來執行測量,以對所述移動終端進行定位;多個無線節點(10),用於建立到所述移動終端(5)的無線鏈路;和連接於所述無線節點(10)的控制節點(9,11),所述方法包括以下步驟響應於來自客戶終端的定位請求消息,從所述控制節點(9,11)向所述移動終端發送控制消息,所述定位請求消息包含對所述移動終端的定位信息的所請求精度,並且所述控制消息包含所述所請求精度的拷貝;以及在所述移動終端處,選擇所述位置確定方法中滿足所述控制消息的所請求精度的一種方法,並且根據所選擇的方法來進行測量,以產生測量數據。
22.如權利要求21所述的定位方法,其中,所述移動終端具有能力信息,該信息指示了該移動終端所支持的位置確定方法和這些位置確定方法的可選擇性,所述定位方法還包括以下步驟從所述移動終端發送所述能力信息;在所述控制節點接收所述能力信息;如果所述能力信息指示所述移動終端有能力選擇所述位置確定方法,則將所述控制消息作為第一控制消息發送到所述移動終端,如果所述能力信息指示所述移動終端不能選擇所述位置確定方法,則從所述控制節點向所述移動終端發送第二控制消息,所述第二控制消息指定了所述移動終端支持的所述位置確定方法中的一種方法,以及在所述移動終端處,根據在所述第二控制消息中指定的位置確定方法進行測量,以產生所述測量數據。
23.如權利要求22所述的定位方法,其中,所述控制節點(9)包括存儲器(104),並且所述定位方法還包括以下步驟在所述控制節點處,在所述存儲器中將所傳送的能力信息映射到所述移動終端的標識;響應於所述定位請求消息,讀出對應於所述移動終端的標識的能力信息;以及取決於所讀出的能力信息,發送所述第一控制消息或所述第二控制消息。
24.如權利要求22所述的定位方法,還包括以下步驟在所述移動終端處,從所述控制節點獲得輔助數據,並使用所獲得的輔助數據來產生所述測量數據。
25.如權利要求24所述的定位方法,其中,所述輔助數據是移動輔助的OTDOA輔助數據、基於移動的OTDOA輔助數據、基於移動的A-GPS輔助數據和移動輔助的A-GPS輔助數據中之一。
26.如權利要求22所述的定位方法,還包括以下步驟計算所述測量數據以產生所述移動終端的定位信息,並將該定位信息發送到所述控制節點。
27.如權利要求22所述的定位方法,還包括以下步驟如果沒有成功地得到所述測量數據,則找到一種可用的位置確定方法,並且選擇所述定位處理器中與所述可用的位置確定方法相對應的一個處理器。
28.如權利要求22所述的定位方法,其中,所述控制節點有能力執行不同的位置確定方法,所述定位方法還包括以下步驟如果所述能力信息指示了所述移動終端不能選擇所述位置確定方法,則選擇所述移動終端支持的所述位置確定方法中的一種方法,並且在所述第二控制消息中指定所述所選擇的方法。
29.如權利要求22所述的定位方法,還包括以下步驟在所述控制節點處,確定小區標識位置確定方法是否滿足所請求的精度;如果所述小區標識位置確定方法滿足所請求的精度,則檢測所述移動終端所在的小區的標識;以及將所述小區標識翻譯為所述移動終端的定位信息。
30.如權利要求22所述的定位方法,其中,所述控制節點(11)是與核心網絡相連的無線電接入網絡的無線電網絡控制器,所述核心網絡包括定位網關和服務節點。
31.如權利要求22所述的定位方法,其中,所述控制節點(11)是位於核心網絡之外的定位伺服器,所述核心網絡包括定位網關和服務節點,所述定位伺服器通過與所述核心網絡相連的無線電接入網絡的無線電網絡控制器而與所述基站相連接。
32.如權利要求31所述的定位方法,還包括以下步驟響應於來自所述客戶終端的所述定位請求消息,從所述定位伺服器向所述移動終端發送詢問消息;從所述移動終端接收應答消息,該應答消息包含該移動終端的所述能力信息;以及取決於包含在所述應答消息中的能力信息,向所述移動終端發送所述第一或第二控制消息。
33.如權利要求22所述的定位方法,還包括以下步驟a)在所述控制節點處,確定OTDOA位置確定方法是否滿足所請求的精度;b)如果所述OTDOA位置確定方法滿足所請求的精度,則將從所述移動終端可觀測的基站的數量和第一預定數目進行比較;c)如果所述數量大於所述第一預定數目,則選擇所述OTDOA位置確定方法;d)如果所述數量小於所述預定數,則將從所述移動終端可觀測的GPS衛星的數量和第二預定數目進行比較;以及e)如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法。
34.如權利要求22所述的定位方法,還包括以下步驟f)如果所述OTDOA位置確定方法不滿足所請求的精度,則將可觀測的GPS衛星的數量和所述第二預定數目進行比較;g)如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法;h)如果所述GPS衛星的數量小於所述第二預定數目,則將所述可觀測的基站的數量和所述第一預定數目進行比較;i)如果所述可觀測的基站的所述數量大於所述第一預定數目,則選擇OTDOA位置確定方法;以及j)如果所述可觀測的基站的所述數量小於所述第一預定數目,則向所述控制節點傳送錯誤指示報告。
35.如權利要求22所述的定位方法,其中,所述定位請求消息包含所請求的等待時間,所述定位方法還包括以下步驟a)在所述移動終端處,確定OTDOA位置確定方法是否滿足所請求的精度;b)如果所述OTDOA位置確定方法滿足所請求的精度,則將所述OTDOA位置確定方法的響應時間與所述定位請求消息的所請求等待時間進行比較;c)如果所述OTDOA位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述OTDOA位置確定方法;d)如果所述OTDOA位置確定方法不滿足所述所請求的精度,或者所述OTDOA位置確定方法的響應時間大於所述所請求的等待時間,則將A-GPS位置確定方法的響應時間和所述定位請求消息的所請求的等待時間進行比較;以及e)如果A-GPS位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述A-GPS位置確定方法。
36.如權利要求35所述的定位方法,還包括以下步驟f)如果所述A-GPS位置確定方法的響應時間大於所述所請求的等待時間,則將所述OTDOA位置確定方法的響應時間和所述A-GPS位置確定方法的響應時間進行比較;以及g)如果所述OTDOA位置確定方法的響應時間大於所述A-GPS位置確定方法的響應時間,則選擇所述OTDOA位置確定方法。
37.如權利要求22所述的定位方法,其中,所述移動終端包括一個將多個移動速度映射到可使用的位置確定方法的表,所述定位方法還包括以下步驟a)在所述移動終端處,檢測所述移動終端的移動速度;b)在整個所述的表中進行搜索,以檢測出對應於所檢測到的移動速度的位置確定方法;以及c)選擇所檢測到的位置確定方法中的一種方法。
38.如權利要求22所述的定位方法,還包括以下步驟a)在所述移動終端處,檢測所述移動終端的移動速度;b)從所檢測到的移動速度和所述位置確定方法各自的響應時間,估計所述移動終端所經過的多個距離;c)比較所述所估計的距離和由所述精度表示的所請求距離;以及d)選擇所述所估計的距離中等於或小於所請求距離的一個距離,並且選擇所述位置確定方法中對應於所述所選出距離的一種方法。
39.如權利要求38所述的定位方法,還包括以下步驟e)如果所述所估計的距離中沒有一個距離等於或小於所述所請求的距離,則對於所述位置確定方法中的每一種,比較所述所估計的距離和所述所請求的距離;f)在所述所估計的距離和所述所請求的距離中選擇較大的一個距離作為所述位置確定方法的新的精度值;以及g)選擇所述位置確定方法中其新的精度值在所有位置確定方法中是最大的一種方法。
40.如權利要求33到39中任何一個所述的定位方法,其中,所述移動終端包括存儲器,用於存儲所述移動終端的定位信息的過往記錄,所述定位方法還包括以下步驟在執行步驟(a)之前搜索整個所述存儲器,以檢測出比所指定的過往時間更新的記錄;從所述所檢測到的記錄中選擇最近期的記錄作為所述移動終端的定位信息;以及如果沒有任何過往記錄比所述所指定的過往時間更新,則前進到步驟(a)。
41.一種用於蜂窩通信網絡的移動終端,包括控制裝置(126),用於(a)向所述網絡發送能力信息,該能力信息指示了所述移動終端所支持的位置確定方法和這些位置確定方法的可選擇性,(b)從所述網絡接收第一控制消息,該消息指示所述移動終端負責選擇位置確定方法,並且該消息包含客戶終端對所述移動終端的定位信息所請求的精度,(c)如果位置確定方法中至少有一種方法滿足所請求的精度,則選出所述位置確定方法中的一種方法,(d)從所述網絡接收第二控制消息,該消息指定了一種位置確定方法,以及(e)選擇在所述第二控制消息中指定的位置確定方法;和具有不同的位置確定方法的多個定位處理器(127),所述定位處理器中其方法是由所述控制裝置選出的那個處理器產生測量數據。
42.如權利要求41所述的移動終端,其中,所述控制裝置被設置成從所述網絡獲得輔助數據,並使用該輔助數據來產生所述測量數據。
43.如權利要求42所述的移動終端,其中,所述輔助數據是移動輔助的OTDOA輔助數據、基於移動的OTDOA輔助數據、基於移動的A-GPS輔助數據和移動輔助的A-GPS輔助數據中之一。
44.如權利要求41所述的移動終端,其中,所述移動終端被設置成計算所述測量數據以產生所述移動終端的定位信息,並將該定位信息發送到所述網絡。
45.如權利要求41所述的移動終端,其中,所述控制裝置被設置成如果沒有成功地得到所述測量數據,則找到一種可用的位置確定方法,並且操作所述定位處理器中對應於所述可用的位置確定方法的一個處理器。
46.如權利要求41所述的移動終端,其中,所述控制裝置被設置成確定OTDOA位置確定方法是否滿足所請求的精度,如果所述OTDOA位置確定方法滿足所請求的精度,則將從所述移動終端可觀測的基站的數量和第一預定數目進行比較,如果所述數量大於所述第一預定數目,則選擇所述OTDOA位置確定方法,如果所述數量小於所述預定數,則將從所述移動終端可觀測的GPS衛星的數量和第二預定數目進行比較,以及如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法。
47.如權利要求41所述的移動終端,其中,所述控制裝置被設置成如果所述OTDOA位置確定方法不滿足所述所請求的精度,則將可觀測的GPS衛星的數量和所述第二預定數目進行比較,如果所述GPS衛星的數量大於所述第二預定數目,則選擇A-GPS位置確定方法,如果所述GPS衛星的數量小於所述第二預定數目,則將所述可觀測的基站的數量和所述第一預定數目進行比較,如果所述可觀測的基站的所述數量大於所述第一預定數目,則選擇所述OTDOA位置確定方法,以及如果所述可觀測的基站的所述數量小於所述第一預定數目,則向所述控制裝置發送錯誤指示報告。
48.如權利要求41所述的移動終端,其中,所述第一控制消息包含所請求的等待時間,所述控制裝置被設置成確定OTDOA位置確定方法是否滿足所請求的精度,如果所述OTDOA位置確定方法滿足所請求的精度,則將所述OTDOA位置確定方法的響應時間和所述定位請求消息的所請求等待時間進行比較,如果所述OTDOA位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述OTDOA位置確定方法,如果所述OTDOA位置確定方法不滿足所述所請求的精度,或者所述OTDOA位置確定方法的響應時間大於所述所請求的等待時間,則將A-GPS位置確定方法的響應時間和所述定位請求消息的所請求的等待時間進行比較,以及如果A-GPS位置確定方法的響應時間等於或小於所述所請求的等待時間,則選擇所述A-GPS位置確定方法。
49.如權利要求48所述的移動終端,其中,所述控制裝置被設置成如果所述A-GPS位置確定方法的響應時間大於所述所請求的等待時間,則將所述OTDOA位置確定方法的響應時間和所述A-GPS位置確定方法的響應時間進行比較,以及如果所述OTDOA位置確定方法的響應時間大於所述A-GPS位置確定方法的響應時間,則選擇所述OTDOA位置確定方法。
50.如權利要求41所述的移動終端,還包括一個將多個移動速度映射到可使用的位置確定方法的表,其中,所述控制裝置被設置成檢測所述移動終端的移動速度,在整個所述的表中進行搜索,以檢測出對應於所檢測到的移動速度的位置確定方法,以及選擇所檢測到的位置確定方法中的一種方法。
51.如權利要求41所述的移動終端,其中,所述控制裝置被設置成檢測所述移動終端的移動速度,從所檢測到的移動速度和所述位置確定方法各自的響應時間,估計所述移動終端所經過的多個距離,比較所述所估計的距離和由所述精度表示的所請求距離,以及選擇所述所估計的距離中等於或小於所請求距離的一個距離,並且選擇所述位置確定方法中對應於所述所選出距離的一種方法。
52.如權利要求51所述的移動終端,其中,所述控制裝置還被設置成如果所述所估計的距離中沒有一個距離等於或小於所述所請求的距離,則對於所述位置確定方法中的每一種,比較所述所估計的距離和所述所請求的距離,在所述所估計的距離和所述所請求的距離中選擇較大的一個距離作為所述位置確定方法的新的精度值,以及選擇所述位置確定方法中其新的精度值在所有所述位置確定方法中是最大的一種方法。
53.如權利要求46到52中的任一項所述的移動終端,其中,所述移動終端包括存儲器,用於存儲所述移動終端的定位信息的過往記錄,並且所述移動終端還被設置成搜索整個所述存儲器,以檢測出比所指定的過往時間更新的記錄,以及從所述所檢測到的記錄中選擇最近期的記錄作為所述移動終端的定位信息。
全文摘要
在移動通信網絡中,控制節點從移動終端接收能力信息,該信息指示移動終端所支持的位置確定方法和這些位置確定方法的可選擇性。響應於客戶終端用於請求目標移動終端的定位信息的定位請求消息,如果能力信息指示目標移動終端有能力選擇位置確定方法,則控制節點通過無線節點向目標移動終端發送第一控制消息,該消息包含了所述定位信息被請求的精度的拷貝。移動終端根據滿足所請求的精度的位置確定方法來進行測量。否則,所述控制節點向移動終端發送第二控制消息,該消息指定了一種位置確定方法。這種情況下,移動終端根據所指定的位置確定方法來進行測量。
文檔編號G01S5/06GK1518391SQ200410000448
公開日2004年8月4日 申請日期2004年1月29日 優先權日2003年1月28日
發明者松田淳一 申請人:日本電氣株式會社

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀