例如移動電話、智能電話和平板計(jì)算機(jī)等新的移動裝置在市場上經(jīng)常出現(xiàn)。還頻繁地發(fā)布現(xiàn)有移動裝置的額外的新版本(例如具有新的或經(jīng)更新的硬件和/或軟件)。這些新的移動裝置型號和版本可預(yù)期就其執(zhí)行位置相關(guān)測量的能力而言具有特定特性和能力。由移動裝置獲得位置相關(guān)測量和由移動裝置或在例如位置服務(wù)器等另一實(shí)體處計(jì)算移動裝置的位置對于例如導(dǎo)航、方向發(fā)現(xiàn)和緊急呼叫等一些應(yīng)用和服務(wù)可能很重要甚至非常關(guān)鍵。移動裝置的關(guān)于定位支持的特性和能力可包含不同測量的準(zhǔn)確性以及特定限制和可能故障。此外,比如所接收信號強(qiáng)度指示(RSSI)、信號往返傳播時(shí)間(RTT)、信噪比(S/N)和頻率間參考信號時(shí)間差(RSTD)等一些測量可需要再校準(zhǔn)以準(zhǔn)確地解決不同移動裝置型號的測量誤差和測量差異。
向位置服務(wù)器提供國際移動臺設(shè)備身份(IMEI)或電子序列號(ESN)的能力添加到例如由第三代合作伙伴計(jì)劃(3GPP)界定的CP位置解決方案等一些控制平面(CP)位置標(biāo)準(zhǔn)。此可使位置服務(wù)器能夠從這些識別符推斷移動裝置的某些方面,例如型號和銷售商。此可使位置服務(wù)器能夠推斷移動裝置的特定定位特性且借此輔助移動裝置的定位。然而,此方法受到限制,因?yàn)槠洳荒芙鉀Q相同電話型號的不同版本,且其取決于能夠在位置服務(wù)器處預(yù)先配置數(shù)據(jù)庫或使數(shù)據(jù)庫可由位置服務(wù)器訪問以使位置服務(wù)器能夠從移動裝置識別符導(dǎo)出此信息。在此些配置中,位置服務(wù)器可能不能夠用數(shù)據(jù)庫或位置服務(wù)器尚未經(jīng)配置以支持的識別符來針對新的移動裝置調(diào)適定位方法支持和/或其它服務(wù)。
技術(shù)實(shí)現(xiàn)要素:
本文所揭示的技術(shù)包含由目標(biāo)移動裝置向位置服務(wù)器提供額外非唯一裝置相關(guān)信息(例如移動裝置和/或移動裝置中的一或多個(gè)無線芯片組的銷售商、型號和版本)。此些裝置相關(guān)信息可在定位協(xié)議中從目標(biāo)移動裝置遞送到服務(wù)器。這些技術(shù)可允許位置服務(wù)器針對特定移動裝置類型更加高效地調(diào)適。另外,本文所揭示的技術(shù)進(jìn)一步使位置服務(wù)器能夠搜集關(guān)于新移動裝置類型的信息且自動調(diào)適而不需要依賴于預(yù)先配置的數(shù)據(jù)庫。
根據(jù)本發(fā)明的使用裝置相關(guān)信息用于第一移動裝置的定位的實(shí)例方法包括:使用定位協(xié)議在一消息中從所述第一移動裝置獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息,所述非唯一裝置相關(guān)信息包含指示第一移動裝置的硬件和/或軟件特征的信息;以及利用處理單元確定第一移動裝置的定位特性。至少部分地基于與非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息確定第一移動裝置的定位特性。所述方法進(jìn)一步包括使用第一移動裝置的定位特性向第一移動裝置提供位置支持。
所述實(shí)例方法可包含以下特征中的一或多者。非唯一裝置相關(guān)信息可包括指示原始設(shè)備制造商(OEM)銷售商、OEM型號、OEM型號版本、芯片銷售商、芯片型號、芯片型號版本ID、軟件或固件發(fā)布版本或其任何組合的信息。位置支持可包括以下中的至少一者:使用定位協(xié)議向第一移動裝置提供特定輔助數(shù)據(jù);使用定位協(xié)議向第一移動裝置請求特定位置信息;或使用定位協(xié)議使用從第一移動裝置接收的位置信息計(jì)算第一移動裝置的位置估計(jì)。所述特定輔助數(shù)據(jù)可包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有針對所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。第一移動裝置的定位特性可包括用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差、采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差、用于無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲、位置測量的準(zhǔn)確性、獲得位置測量的過程中的內(nèi)部延遲,或根據(jù)固定數(shù)學(xué)函數(shù)用固定參數(shù)(例如固定系數(shù))對定位測量的函數(shù)修改。所述方法可進(jìn)一步包括:從第二移動裝置且使用定位協(xié)議獲得關(guān)于第二移動裝置的非唯一裝置相關(guān)信息,所述第二移動裝置的所述非唯一裝置相關(guān)信息與所述第一移動裝置的所述非唯一裝置相關(guān)信息相同或部分相同;使用定位協(xié)議從第二移動裝置接收位置信息;從接收自第二移動裝置的位置信息提取第二移動裝置的定位特性;以及將第二移動裝置的定位特性與同非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息的至少一部分組合。可至少部分基于第二移動裝置的定位特性確定第一移動裝置的定位特性。所述定位協(xié)議可包括長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)。所述方法可進(jìn)一步包含使用定位協(xié)議將對非唯一裝置相關(guān)信息的請求傳送到第一移動裝置。
使用裝置相關(guān)信息用于移動裝置的定位的實(shí)例方法包括:在一消息中使用定位協(xié)議將關(guān)于移動裝置的非唯一裝置相關(guān)信息從移動裝置發(fā)送到服務(wù)器,所述非唯一裝置相關(guān)信息包含指示移動裝置的硬件和/或軟件特征的信息;以及根據(jù)所述定位協(xié)議接收針對移動裝置的位置支持。所述位置支持至少部分地基于所述非唯一裝置相關(guān)信息。
所述實(shí)例方法可包含以下特征中的一或多者。所述非唯一裝置相關(guān)信息可包括指示原始設(shè)備制造商(OEM)銷售商、OEM型號、OEM型號版本、芯片銷售商、芯片型號、芯片型號版本ID、軟件或固件發(fā)布版本或其任何組合的信息。位置支持可包括以下中的至少一者:使用定位協(xié)議從服務(wù)器接收特定輔助數(shù)據(jù);使用定位協(xié)議從服務(wù)器接收針對特定位置信息的請求;或由服務(wù)器使用定位協(xié)議基于移動裝置發(fā)送的位置信息確定對移動裝置的位置估計(jì)。特定輔助數(shù)據(jù)可包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。所述方法可進(jìn)一步包括接收關(guān)于對應(yīng)于RF熱圖的參考裝置的信息,以及基于關(guān)于參考裝置的信息調(diào)整所述區(qū)域中的所述多個(gè)位置中的至少一個(gè)位置的所述一或多個(gè)定位值。定位協(xié)議可包括長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)??身憫?yīng)于由移動裝置從服務(wù)器接收的針對關(guān)于移動裝置的非唯一裝置相關(guān)信息的請求而使用定位協(xié)議發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息。
根據(jù)本發(fā)明,一種實(shí)例服務(wù)器包括通信接口、存儲器,和以通信方式與所述通信接口和所述存儲器耦合的處理單元。所述處理單元經(jīng)配置以致使所述服務(wù)器:在一消息中使用定位協(xié)議經(jīng)由通信接口從第一移動裝置獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息,所述非唯一裝置相關(guān)信息包含指示第一移動裝置的硬件和/或軟件特征的信息;且確定第一移動裝置的定位特性。至少部分地基于與非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息確定第一移動裝置的定位特性。所述處理單元還經(jīng)配置以致使服務(wù)器使用第一移動裝置的定位特性經(jīng)由通信接口向第一移動裝置提供位置支持。
所述實(shí)例服務(wù)器可包含以下特征中的一或多者。所述處理單元可經(jīng)配置以致使服務(wù)器通過以下操作來提供位置支持:使用定位協(xié)議將特定輔助數(shù)據(jù)提供到第一移動裝置;使用定位協(xié)議向第一移動裝置請求特定位置信息;使用定位協(xié)議使用從第一移動裝置接收的位置信息計(jì)算第一移動裝置的位置估計(jì);或其任何組合。處理單元可經(jīng)配置以致使服務(wù)器提供特定輔助數(shù)據(jù),所述特定輔助數(shù)據(jù)包括一區(qū)域的射頻(RF)熱圖、所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。處理單元可經(jīng)配置以致使服務(wù)器通過使用以下中的一或多者來使用第一移動裝置的定位特性:用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差、采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差、用于無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲、位置測量的準(zhǔn)確性、獲得位置測量的過程中的內(nèi)部延遲,或根據(jù)固定數(shù)學(xué)函數(shù)用固定參數(shù)(例如固定系數(shù))對定位測量的函數(shù)修改。處理單元可經(jīng)配置以致使服務(wù)器:從第二移動裝置且使用定位協(xié)議經(jīng)由通信接口獲得關(guān)于第二移動裝置的非唯一裝置相關(guān)信息,所述第二移動裝置的所述非唯一裝置相關(guān)信息與所述第一移動裝置的所述非唯一裝置相關(guān)信息相同或部分相同;使用定位協(xié)議從第二移動裝置接收位置信息;從接收自第二移動裝置的位置信息提取第二移動裝置的定位特性;以及將第二移動裝置的定位特性與同非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息的至少一部分組合。處理單元可經(jīng)配置以致使服務(wù)器至少部分地基于第二移動裝置的定位特性確定第一移動裝置的定位特性。所述處理單元可經(jīng)配置以致使服務(wù)器使用長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息。處理單元可經(jīng)配置以致使服務(wù)器使用定位協(xié)議將針對非唯一裝置相關(guān)信息的請求傳送到第一移動裝置。
根據(jù)本發(fā)明,一種移動裝置包括通信接口、存儲器,和以通信方式與所述通信接口和所述存儲器耦合的處理單元,所述處理單元經(jīng)配置以致使移動裝置:經(jīng)由到服務(wù)器的通信接口在一消息中使用定位協(xié)議發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息,所述非唯一裝置相關(guān)信息包含指示移動裝置的硬件和/或軟件特征的信息;且根據(jù)定位協(xié)議接收針對移動裝置的位置支持。所述位置支持至少部分地基于所述非唯一裝置相關(guān)信息。
所述實(shí)例移動裝置可包含以下特征中的一或多者。處理單元可經(jīng)配置以致使移動裝置通過以下操作接收位置支持:使用定位協(xié)議從服務(wù)器接收特定輔助數(shù)據(jù);使用定位協(xié)議從服務(wù)器接收針對特定位置信息的請求;使用定位協(xié)議將位置信息發(fā)送到服務(wù)器以基于由移動裝置發(fā)送的位置信息在服務(wù)器處實(shí)現(xiàn)移動裝置的位置估計(jì);或其任何組合。處理單元可經(jīng)配置以致使移動裝置利用特定輔助數(shù)據(jù),其中所述特定輔助數(shù)據(jù)包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。所述處理單元可經(jīng)配置以致使移動裝置接收關(guān)于對應(yīng)于RF熱圖的參考裝置的信息,且基于關(guān)于參考裝置的信息調(diào)整所述區(qū)域中的所述多個(gè)位置中的至少一個(gè)位置的一或多個(gè)定位值。處理單元可經(jīng)配置以致使移動裝置使用長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息。處理單元可經(jīng)配置以致使移動裝置響應(yīng)于經(jīng)由通信接口從服務(wù)器接收的針對關(guān)于移動裝置的非唯一裝置相關(guān)信息的請求而發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息。
根據(jù)本發(fā)明的一種實(shí)例設(shè)備可包含:用于使用定位協(xié)議在一消息中從所述第一移動裝置獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息的裝置,所述非唯一裝置相關(guān)信息包含指示第一移動裝置的硬件和/或軟件特征的信息;用于利用處理單元確定第一移動裝置的定位特性的裝置。所述定位特性至少部分地基于與非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息而確定。所述實(shí)例設(shè)備進(jìn)一步包含用于使用定位特性向第一移動裝置提供位置支持的裝置。
實(shí)例設(shè)備可進(jìn)一步包含以下特征中的一或多者。所述用于使用定位特性來提供位置支持的裝置可包含用于以下操作的裝置:使用定位協(xié)議將特定輔助數(shù)據(jù)提供到第一移動裝置;使用定位協(xié)議向第一移動裝置請求特定位置信息;使用定位協(xié)議使用從第一移動裝置接收的位置信息計(jì)算第一移動裝置的位置估計(jì);或其任何組合。所述用于提供特定輔助數(shù)據(jù)的裝置可包括用于提供一區(qū)域的射頻(RF)熱圖的裝置,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。用于使用定位特性的裝置可包括用于使用以下中的至少一者的裝置:用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差、采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差、用于無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲、位置測量的準(zhǔn)確性、獲得位置測量的過程中的內(nèi)部延遲,或根據(jù)固定數(shù)學(xué)函數(shù)用固定參數(shù)(例如固定系數(shù))對定位測量的函數(shù)修改。所述設(shè)備可進(jìn)一步包含:用于從第二移動裝置且使用定位協(xié)議獲得關(guān)于第二移動裝置的非唯一裝置相關(guān)信息的裝置,所述第二移動裝置的所述非唯一裝置相關(guān)信息與所述第一移動裝置的所述非唯一裝置相關(guān)信息相同或部分相同;用于使用定位協(xié)議從第二移動裝置接收位置信息的裝置;用于從接收自第二移動裝置的位置信息提取第二移動裝置的定位特性的裝置;以及用于將第二移動裝置的定位特性與同非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息的至少一部分組合的裝置。用于確定第一移動裝置的定位特性的裝置可至少部分地基于第二移動裝置的定位特性作出所述確定。所述設(shè)備可進(jìn)一步包括用于使用長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的裝置。所述設(shè)備可進(jìn)一步包括用于使用定位協(xié)議將針對非唯一裝置相關(guān)信息的請求傳送到第一移動裝置的裝置。
根據(jù)本發(fā)明的另一實(shí)例設(shè)備可包括:用于在一消息中使用定位協(xié)議將關(guān)于所述設(shè)備的非唯一裝置相關(guān)信息從所述設(shè)備發(fā)送到服務(wù)器的裝置,所述非唯一裝置相關(guān)信息包含指示設(shè)備的硬件和/或軟件特征的信息;以及用于根據(jù)定位協(xié)議接收針對設(shè)備的位置支持的裝置。所述位置支持至少部分地基于所述非唯一裝置相關(guān)信息。
所述實(shí)例設(shè)備可包含以下特征中的一或多者。用于接收位置支持的裝置可包括用于執(zhí)行以下中的至少一者的裝置:使用定位協(xié)議從服務(wù)器接收特定輔助數(shù)據(jù);使用定位協(xié)議從服務(wù)器接收針對特定位置信息的請求;或使用定位協(xié)議基于由所述設(shè)備發(fā)送的位置信息從服務(wù)器接收所述設(shè)備的位置估計(jì)。所述設(shè)備可包含用于利用特定輔助數(shù)據(jù)的裝置,其中所述特定輔助數(shù)據(jù)包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。所述設(shè)備可進(jìn)一步包含用于接收關(guān)于對應(yīng)于RF熱圖的參考裝置的信息的裝置,和用于基于關(guān)于參考裝置的所述信息調(diào)整所述區(qū)域中的所述多個(gè)位置中的至少一個(gè)位置的所述一或多個(gè)定位值的裝置。所述設(shè)備可包括用于使用包括長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)的定位協(xié)議發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的裝置。所述設(shè)備可包括用于響應(yīng)于經(jīng)由通信接口從服務(wù)器接收的針對關(guān)于移動裝置的非唯一裝置相關(guān)信息的請求發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的裝置。
根據(jù)本發(fā)明的一種實(shí)例計(jì)算機(jī)可讀媒體可包括內(nèi)嵌在其上用于使用裝置相關(guān)信息來定位第一移動裝置的指令。所述指令可包含:用于使用定位協(xié)議在一消息中從第一移動裝置獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息的計(jì)算機(jī)代碼,所述非唯一裝置相關(guān)信息包含指示第一移動裝置的硬件和/或軟件特征的信息;用于利用處理單元確定第一移動裝置的定位特性的裝置。至少部分地基于與非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息確定定位特性。所述指令可進(jìn)一步包含用于使用所述定位特性向第一移動裝置提供位置支持的計(jì)算機(jī)代碼。
所述實(shí)例計(jì)算機(jī)可讀媒體可進(jìn)一步包含用于實(shí)施以下特征中的一或多者的計(jì)算機(jī)代碼。用于使用定位特性來提供位置支持的計(jì)算機(jī)代碼可包含用于以下操作的計(jì)算機(jī)代碼:使用定位協(xié)議將特定輔助數(shù)據(jù)提供到第一移動裝置;使用定位協(xié)議向第一移動裝置請求特定位置信息;使用定位協(xié)議使用從第一移動裝置接收的位置信息計(jì)算第一移動裝置的位置估計(jì);或其任何組合。所述用于提供特定輔助數(shù)據(jù)的計(jì)算機(jī)代碼可包括用于提供一區(qū)域的射頻(RF)熱圖的計(jì)算機(jī)代碼,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。用于使用定位特性的計(jì)算機(jī)代碼可包括用于使用以下中的至少一者的計(jì)算機(jī)代碼:用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差、采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差、用于無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲、位置測量的準(zhǔn)確性、獲得位置測量的過程中的內(nèi)部延遲,或根據(jù)固定數(shù)學(xué)函數(shù)用固定參數(shù)(例如固定系數(shù))對定位測量的函數(shù)修改。所述指令可進(jìn)一步包含:用于從第二移動裝置且使用定位協(xié)議獲得關(guān)于第二移動裝置的非唯一裝置相關(guān)信息的計(jì)算機(jī)代碼,所述第二移動裝置的所述非唯一裝置相關(guān)信息與所述第一移動裝置的所述非唯一裝置相關(guān)信息相同或部分相同;用于使用定位協(xié)議從第二移動裝置接收位置信息的計(jì)算機(jī)代碼;用于從接收自第二移動裝置的位置信息提取第二移動裝置的定位特性的計(jì)算機(jī)代碼;以及用于將第二移動裝置的定位特性與同非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息的至少一部分組合的計(jì)算機(jī)代碼。用于確定第一移動裝置的定位特性的計(jì)算機(jī)代碼可至少部分地基于第二移動裝置的定位特性作出所述確定。所述指令可進(jìn)一步包括用于使用長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的計(jì)算機(jī)代碼。所述指令可進(jìn)一步包括用于使用定位協(xié)議將針對非唯一裝置相關(guān)信息的請求傳送到第一移動裝置的計(jì)算機(jī)代碼。
根據(jù)本發(fā)明的另一實(shí)例計(jì)算機(jī)可讀媒體可包括內(nèi)嵌在其上用于使用裝置相關(guān)信息來定位移動裝置的指令。所述指令可包含:用于使用定位協(xié)議在一消息中將關(guān)于移動裝置的非唯一裝置相關(guān)信息從移動裝置發(fā)送到服務(wù)器的計(jì)算機(jī)代碼,所述非唯一裝置相關(guān)信息包含指示移動裝置的硬件和/或軟件特征的信息;以及用于根據(jù)定位協(xié)議接收針對移動裝置的位置支持的計(jì)算機(jī)代碼。所述位置支持至少部分地基于非唯一裝置相關(guān)信息。
所述實(shí)例計(jì)算機(jī)可讀媒體可進(jìn)一步包含用于實(shí)施以下特征中的一或多者的計(jì)算機(jī)代碼。所述指令可包含用于接收位置支持的計(jì)算機(jī)代碼,且可包括用于執(zhí)行以下中的至少一者的計(jì)算機(jī)代碼:使用定位協(xié)議從服務(wù)器接收特定輔助數(shù)據(jù);使用定位協(xié)議從服務(wù)器接收針對特定位置信息的請求;或使用定位協(xié)議基于移動裝置發(fā)送的位置信息從服務(wù)器接收移動裝置的位置估計(jì)。所述指令可包含用于利用特定輔助數(shù)據(jù)的計(jì)算機(jī)代碼,其中所述特定輔助數(shù)據(jù)包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。所述指令可包含:用于接收關(guān)于對應(yīng)于RF熱圖的參考裝置的信息的計(jì)算機(jī)代碼;以及用于基于關(guān)于參考裝置的信息調(diào)整所述區(qū)域中的所述多個(gè)位置中的至少一個(gè)位置的所述一或多個(gè)定位值的計(jì)算機(jī)代碼。所述指令可包含用于使用包括長期演進(jìn)(LTE)定位協(xié)議(LPP)或LPP擴(kuò)展(LPPe)的定位協(xié)議發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的計(jì)算機(jī)代碼。所述指令可包含用于響應(yīng)于經(jīng)由通信接口從服務(wù)器接收的針對關(guān)于移動裝置的非唯一裝置相關(guān)信息的請求發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息的計(jì)算機(jī)代碼。
本文中描述的項(xiàng)目和/或技術(shù)可提供以下能力中的一或多者以及未提到的其它能力??商峁┯糜谖恢梅?wù)器有效地適應(yīng)特定移動裝置而不需要依賴于預(yù)先配置的數(shù)據(jù)庫的技術(shù)。結(jié)合下文和附圖更詳細(xì)描述這些和其它優(yōu)點(diǎn)及特征。
附圖說明
通過參考以下各圖來實(shí)現(xiàn)對各種實(shí)施例的性質(zhì)和優(yōu)點(diǎn)的理解。
圖1為根據(jù)一個(gè)實(shí)施例能夠?qū)嵤┍疚闹兴枋龅亩ㄎ还δ艿亩ㄎ幌到y(tǒng)的簡化說明。
圖2為展示根據(jù)一個(gè)實(shí)施例用于實(shí)施本文中所描述的定位功能的協(xié)議層級處的移動裝置與位置服務(wù)器之間的交互的消息流程圖。
圖3和4為說明根據(jù)一個(gè)實(shí)施例的實(shí)施本文中所描述的定位功能的方法的過程流程圖。
圖5為移動裝置的實(shí)施例的框圖。
圖6為計(jì)算機(jī)系統(tǒng)的實(shí)施例的框圖。
具體實(shí)施方式
可出于多種原因使用例如移動電話、智能電話、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、便攜式媒體播放器等移動裝置的定位向移動裝置提供額外功能性。此定位可(例如)幫助移動裝置在緊急情況下定位,使移動裝置能夠向用戶提供導(dǎo)航特征,等等。
如本文所使用的術(shù)語“定位(positioning)”與術(shù)語“定位(locating)”和“位置支持”同義,且指代獲得移動裝置的位置(或位置估計(jì))或者輔助移動裝置或使移動裝置能夠在當(dāng)前時(shí)間和/或稍后某一時(shí)間獲得其自身的位置的能力。術(shù)語位置(location)也可被稱為位置(position)、位置估計(jì)(location estimate)、位置估計(jì)(position estimate)、位置定位(location fix)、位置定位(position fix)、定位或某一其它名稱,且可指代移動裝置的地理位置(例如緯度、經(jīng)度和可能海拔高度)、城市位置(例如,比如郵政地址或眾所周知的地點(diǎn)的名稱)和/或相對位置(例如,比如在某一已知的參考位置的東或西、北或南以及上或下方的一組距離)。移動裝置還可被稱為用戶設(shè)備(UE)、移動臺、移動終端、無線終端、無線裝置、裝置、終端、目標(biāo)移動裝置、目標(biāo)裝置、目標(biāo)、安全用戶平面位置(SUPL)啟用終端(SET)或某一其它名稱。
用于啟用定位的方法可由移動裝置和/或由與移動裝置通信的其它裝置(作為定位系統(tǒng)的一部分)實(shí)施。舉例來說,位置服務(wù)器可用于實(shí)施用于支持移動裝置的定位的定位方法。這些定位方法可包含(例如)移動裝置對由以下各者發(fā)射的信號的測量:(i)屬于全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的人造衛(wèi)星(SV);(ii)屬于無線蜂窩式網(wǎng)絡(luò)的基站;和/或(iii)可屬于無線局域網(wǎng)(WLAN)的具有短無線電范圍(例如100米或更小)的接入點(diǎn)(AP)、歸屬基站、小型小區(qū)和/或毫微微小區(qū)。測量可為信號到達(dá)時(shí)間(TOA)、觀測到達(dá)時(shí)間差(OTDOA)定位方法的參考信號時(shí)間差(RSTD)、信號強(qiáng)度(例如所接收信號強(qiáng)度指示(RSSI))、信號往返傳播時(shí)間(RTT)和/或其它信號特性的測量。所述不同信號測量可與不同定位方法相關(guān)聯(lián)。舉例來說,在輔助GNSS(A-GNSS)定位方法的情況下,位置服務(wù)器可將GNSS相關(guān)輔助數(shù)據(jù)發(fā)送到移動裝置以輔助移動裝置進(jìn)行一或多個(gè)GNSS系統(tǒng)(例如,比如GPS、Glonass、Galileo、Beidou)的信號測量,其后移動裝置或位置服務(wù)器可使用測量計(jì)算移動裝置的位置估計(jì)。與OTDOA定位方法類似,移動裝置可針對從支持第三代合作伙伴計(jì)劃(3GPP)長期演進(jìn)(LTE)無線技術(shù)的無線網(wǎng)絡(luò)中的基站和/或毫微微小區(qū)發(fā)射的信號進(jìn)行RSTD測量,其后移動裝置或位置服務(wù)器可使用所述測量和測得的的LTE基站(被稱為eNodeB)和/或LTE毫微微小區(qū)(被稱為歸屬eNodeB或HeNB)的已知位置計(jì)算移動裝置的位置。此外,在WLAN定位方法的情況下,移動裝置可針對支持IEEE 802.11WLAN無線技術(shù)中的一者和/或短程節(jié)點(diǎn)(SRN)技術(shù)中的一者的一或多個(gè)AP測量RSSI和/或RTT。位置服務(wù)器或移動裝置接著可使用WLAN RSSI和/或RTT測量以及(i)AP的已知位置和/或(ii)提供原本將在一組網(wǎng)格點(diǎn)(例如,覆蓋比方說200乘200米的區(qū)域的1米間隔的網(wǎng)格點(diǎn)的矩形陣列)上方測得的預(yù)期RSSI和/或預(yù)期RTT值的射頻(RF)熱圖來計(jì)算移動裝置的位置。
在其中位置服務(wù)器計(jì)算移動裝置的位置的情況下(其通常被稱為用戶設(shè)備(UE)輔助模式),移動裝置可首先將位置相關(guān)測量傳遞到位置服務(wù)器。在其中移動裝置計(jì)算所述位置的情況下(其通常被稱為基于UE的模式),位置服務(wù)器可首先將輔助數(shù)據(jù)提供到移動裝置以輔助位置計(jì)算。此輔助數(shù)據(jù)可包含:(i)A-GNSS的衛(wèi)星相關(guān)數(shù)據(jù),例如軌道數(shù)據(jù)、定時(shí)數(shù)據(jù)、年歷數(shù)據(jù)、預(yù)期多普勒和代碼相移;(ii)用于OTDOA的關(guān)于eNodeB的信息,包含eNodeB身份、所支持的頻率和/或頻帶、定位參考信號(PRS)特性、位置和/或定時(shí);和/或(iii)用于WLAN定位或SRN定位的關(guān)于AP的信息,包含AP身份、位置、發(fā)射特性(例如發(fā)射功率、天線增益、發(fā)射技術(shù)、發(fā)射信道)和/或AP RF熱圖。
位置服務(wù)器可基于關(guān)于移動裝置的已知信息(其可包含關(guān)于移動裝置的特定定位特性的信息)調(diào)適所使用的定位方法,包含發(fā)送到移動裝置的輔助數(shù)據(jù)和向移動裝置請求的位置測量。舉例來說,移動裝置可根據(jù)給定定位方法進(jìn)行測量且將測量發(fā)送到位置服務(wù)器。當(dāng)計(jì)算移動裝置的位置時(shí)(例如,在UE輔助模式中),位置服務(wù)器接著可使其對測量的處理適應(yīng)移動裝置的任何已知定位特性,包含任何已知故障、缺點(diǎn)和/或長處。此功能性可因此基于關(guān)于移動裝置的已知信息。
將裝置信息遞送到位置服務(wù)器的傳統(tǒng)技術(shù)在可遞送的信息的類型方面存在局限。這進(jìn)而可能限制位置服務(wù)器的可調(diào)適性。舉例來說,由3GPP界定的特定控制平面(CP)位置解決方案(例如用于LTE訪問或用于由3GPP支持的其它訪問類型的CP位置解決方案,例如全球移動通信系統(tǒng)(GSM)或?qū)拵Тa分多址(WCDMA))允許由網(wǎng)絡(luò)將目標(biāo)移動裝置的國際移動設(shè)備身份(IMEI)提供到位置服務(wù)器。雖然關(guān)于銷售商和可能移動裝置的型號的信息可在某些狀況下使用IMEI來獲得(例如,通過使用數(shù)據(jù)庫、索引或關(guān)鍵詞以確定IMEI的特定值對應(yīng)于特定銷售商),但關(guān)于哪些無線芯片組在移動裝置中使用(例如,以支持調(diào)制解調(diào)器或WiFi功能)或移動裝置的特定型號的哪一版本正在使用的信息可能通常不能夠確定。此外,IMEI可能通常不可供位置服務(wù)器使用以用于用戶平面位置解決方案,例如由開放移動聯(lián)盟(OMA)界定的安全用戶平面位置(SUPL)解決方案。此外,利用IMEI將通常需要事先在位置服務(wù)器中配置數(shù)據(jù)(例如與IMEI的不同部分關(guān)聯(lián)的銷售商和型號的配置,以及針對每一銷售商和/或每一型號的已知特性的配置)。此些配置信息將通常不適用于移動裝置的稍后型號和版本,且還可含有可能不容易校正或移除的不精確的或過時(shí)的數(shù)據(jù)。
本文中所描述的實(shí)施例通過使用其中額外裝置相關(guān)信息由目標(biāo)移動裝置提供到一或多個(gè)位置服務(wù)器的技術(shù)解決這些缺點(diǎn)。此些信息可包含指示移動裝置的硬件和/或軟件特征(其可在特定裝置類型的移動裝置當(dāng)中為通用的)的信息,例如原始設(shè)備制造商(OEM)銷售商識別(ID)、OEM型號ID、OEM型號版本ID、軟件或固件發(fā)布版本ID,和/或(例如,針對支持無線接口的移動裝置中的每一芯片組)芯片銷售商ID、芯片銷售商型號ID和芯片銷售商型號版本ID。每一條信息(例如OEM銷售商、芯片銷售商、軟件或固件發(fā)布版本)的識別(ID)可為名稱、字符串、數(shù)目或某一其它標(biāo)記,所述標(biāo)記可標(biāo)準(zhǔn)化且與OEM或銷售商唯一地相關(guān)聯(lián)或可由每一銷售商界定且不標(biāo)準(zhǔn)化但歸因于并入OEM或銷售商的某一唯一方面(例如,OEM或銷售商的商業(yè)或交易名稱)而被認(rèn)為是唯一的。此些裝置相關(guān)信息可使用定位協(xié)議從目標(biāo)移動裝置遞送到服務(wù)器,所述定位協(xié)議例如由3GPP在3GPP技術(shù)規(guī)范(TS)36.355中界定的LTE定位協(xié)議(LPP)、由OMA(例如在OMA TS OMA-TS-LPPe-V2_0中)界定的LPP擴(kuò)展(LPPe)協(xié)議、由第3代合作伙伴計(jì)劃2(3GPP2)界定的IS-801,或某一其它定位協(xié)議。LPPe協(xié)議可在其中一個(gè)LPP消息內(nèi)嵌有一個(gè)LPPe消息的一些實(shí)施例中與LPP協(xié)議組合。在此情況下,組合協(xié)議可被稱為LPP/LPPe,且可用于遞送裝置相關(guān)信息。在一實(shí)施例中,裝置相關(guān)信息可作為目標(biāo)裝置的定位能力的一部分而遞送,例如可添加到針對LPPe界定的定位能力且使用LPPe或LPP/LPPe提供能力消息來遞送。這些技術(shù)和實(shí)施例可允許位置服務(wù)器針對特定移動裝置更加高效地調(diào)適。另外,本文所揭示的技術(shù)進(jìn)一步使位置服務(wù)器能夠搜集關(guān)于移動裝置類型的信息且自動調(diào)適而不需要依賴于預(yù)先配置的數(shù)據(jù)庫。
此外,這些技術(shù)允許位置服務(wù)器將裝置相關(guān)信息提供到目標(biāo)移動裝置。舉例來說,裝置相關(guān)信息的服務(wù)器布建在服務(wù)器將含有特定參考裝置的預(yù)期RSSI、RTT和/或S/N值的RF熱圖提供到目標(biāo)裝置時(shí)可為有用的,如下文更詳細(xì)地描述。在此情況下,服務(wù)器還可將裝置相關(guān)信息提供到與參考裝置相關(guān)聯(lián)的目標(biāo)移動裝置。
圖1為根據(jù)一個(gè)實(shí)施例能夠?qū)嵤┍疚闹兴枋龅募夹g(shù)的定位系統(tǒng)100的簡化說明。定位系統(tǒng)可包含移動裝置105、衛(wèi)星定位系統(tǒng)(SPS)衛(wèi)星110、基站120、無線網(wǎng)絡(luò)140、接入點(diǎn)130、位置服務(wù)器160和因特網(wǎng)150。應(yīng)注意,圖1僅提供各種組件的一般化說明,可按需要利用其中的任一者或全部。此外,組件可取決于所要功能性而重新布置、組合、分離、替換、復(fù)制和/或省略。所屬領(lǐng)域的一般技術(shù)人員將認(rèn)識到對所說明組件的許多修改。
在定位系統(tǒng)100中,可以多種方式中的任一者確定移動裝置105的位置,這可取決于特定情境或應(yīng)用。在一些情境中,舉例來說,移動裝置105的位置可使用三邊測量、多邊測量和/或其它定位技術(shù)利用從SPS衛(wèi)星110發(fā)射的信息來計(jì)算。舉例來說,移動裝置105可測量到用于一或多個(gè)GNSS的若干SV中的每一者的偽距,且接著移動裝置或位置服務(wù)器160可依據(jù)測得的偽距計(jì)算移動裝置105的位置。
在一個(gè)實(shí)施例中,基站120可為支持LTE訪問的eNodeB。接入點(diǎn)130可為根據(jù)IEEE802.11標(biāo)準(zhǔn)支持WiFi通信的接入點(diǎn)、用于比如藍(lán)牙等SRN技術(shù)的接入點(diǎn)和/或支持LTE的毫微微小區(qū)或小型小區(qū)。無線網(wǎng)絡(luò)140可為廣域無線網(wǎng)(WWAN)且支持LTE訪問、WCDMA訪問或GSM訪問或某一其它訪問類型,且可包含基站120和/或接入點(diǎn)130中的一些或全部。在一實(shí)施例中,無線網(wǎng)絡(luò)140可為3GPP演進(jìn)分組系統(tǒng)(EPS)。在一些實(shí)施例中,位置服務(wù)器160可為增強(qiáng)型服務(wù)移動定位中心(E-SMLC)或SUPL定位平臺(SLP)。位置服務(wù)器160可為無線網(wǎng)絡(luò)140的一部分或可從無線網(wǎng)絡(luò)140訪問(例如經(jīng)由直接鏈路或經(jīng)由某一其它網(wǎng)絡(luò),例如另一無線網(wǎng)絡(luò)(未圖示)或因特網(wǎng)150)。
無線網(wǎng)絡(luò)140(包含基站120)和/或接入點(diǎn)130可進(jìn)一步以通信方式將移動裝置105連接到因特網(wǎng)150且連接到例如位置服務(wù)器160等可從因特網(wǎng)150和/或無線網(wǎng)絡(luò)140訪問的實(shí)體。其它實(shí)施例可包含其它網(wǎng)絡(luò),作為因特網(wǎng)150的補(bǔ)充或替代。此些網(wǎng)絡(luò)可包含多種公共和/或私密通信網(wǎng)絡(luò)中的任一者,包含廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)等等。此外,聯(lián)網(wǎng)技術(shù)可包含利用光學(xué)、射頻(RF)、有線、衛(wèi)星和/或其它技術(shù)的交換和/或包化網(wǎng)絡(luò)。
接入點(diǎn)130可用于與移動裝置105的無線話音和/或數(shù)據(jù)通信。接入點(diǎn)130可為WiFi網(wǎng)絡(luò)(802.11x)、蜂窩式微微網(wǎng)和/或毫微微小區(qū)、藍(lán)牙網(wǎng)絡(luò)等的一部分。接入點(diǎn)130還可形成室內(nèi)定位系統(tǒng)的一部分-例如如室內(nèi)定位聯(lián)盟(ILA)界定的定位系統(tǒng)。實(shí)施例可包含任何數(shù)目的接入點(diǎn)230,其中的任一者可為可移動節(jié)點(diǎn),或可以其它方式能夠重定位。
無線網(wǎng)絡(luò)140可支持例如由3GPP針對LTE訪問界定的CP位置解決方案或由3GPP針對WCDMA界定的CP解決方案等CP位置解決方案。作為替代或另外,無線網(wǎng)絡(luò)140可支持或?qū)崿F(xiàn)移動裝置105對例如來自O(shè)MA的SUPL解決方案等用戶平面位置解決方案的訪問。在CP解決方案中,在用于無線網(wǎng)絡(luò)140的信令接口上方攜載信令(例如移動裝置105與位置服務(wù)器160之間),而在用戶平面解決方案中,從無線網(wǎng)絡(luò)140的角度來看,信令攜載為數(shù)據(jù)(例如使用發(fā)射控制協(xié)議與因特網(wǎng)協(xié)議(TCP/IP)組合)。在無線網(wǎng)絡(luò)140支持用于LTE的3GPP CP解決方案的情況下,位置服務(wù)器160可為E-SMLC。在無線網(wǎng)絡(luò)支持或提供對SUPL用戶平面位置解決方案的訪問的情況下,位置服務(wù)器160可為SLP,且可進(jìn)一步具有作為歸屬SLP(H SLP)、發(fā)現(xiàn)SLP(D-SLP)或緊急情況SLP(E-SLP)的角色。對于CP解決方案和用戶平面解決方案兩者,位置服務(wù)器160可支持例如A-GNSS、OTDOA、WLAN、SRN和/或其它方法等定位方法,且可得益于在位置服務(wù)器160處接收目標(biāo)移動裝置105的裝置相關(guān)信息(例如銷售商、型號、版本)。
位置服務(wù)器160可通過實(shí)施例如A-GNSS、OTDOA、WLAN、SRN等各種定位方法來進(jìn)一步輔助移動裝置105的定位。利用OTDOA定位,移動裝置105可測量從特定參考單元(例如,由基站120中的一者或AP 130中的一者支持)接收的PRS信號與從一或多個(gè)鄰近小區(qū)(例如各自由基站120中的一者或AP 130中的一者支持)中的每一者接收的PRS信號之間的RSTD。移動裝置105或位置服務(wù)器160接著可使用多邊測量技術(shù)基于RSTD測量和所測量的參考單元和所測量的鄰近小區(qū)的天線的已知位置確定移動裝置105的位置。在3GPP TS 36.355和36.211中界定用于LTE的OTDOA定位。利用WLAN和SRN定位,移動裝置105可測量AP 130中的一或多者的RTT、RSSI、S/N、到達(dá)角度(AOA)或其它信號特性。移動裝置105或位置服務(wù)器160接著可使用三角測量、三邊測量、多邊測量、RF手指印刷或其它技術(shù)基于AP信號測量和例如所測量的AP的已知位置、AP的發(fā)射特性和/或AP的RF熱圖等信息確定移動裝置105的位置。WLAN和SRN定位當(dāng)與LPPe定位協(xié)議一起使用時(shí)在OMA TS OMA-TS-LPPe-V1_0-20150414-C和OMA-TS-LPPe-V2_0-20141202-C中界定,如先前所描述,這些定位方法可基于關(guān)于特定移動裝置獲得的信息而調(diào)適。本文的實(shí)施例包含其中移動裝置105將非唯一裝置相關(guān)信息提供到位置服務(wù)器160的技術(shù),所述非唯一裝置相關(guān)信息例如OEM銷售商ID、OEM型號ID、OEM型號版本ID、軟件或固件發(fā)布版本ID和/或(針對支持無線接口的移動裝置105中的每一芯片組)芯片銷售商ID、芯片銷售商型號ID、芯片銷售商型號版本ID或其任何組合。位置服務(wù)器160可使用此信息來提供定位支持和/或信息搜集功能。
在定位支持功能中,位置服務(wù)器160可使用移動裝置105的已知信息來更有效和/或高效地支持定位。舉例來說,位置服務(wù)器160可識別由移動裝置105最佳支持的定位方法和特定定位相關(guān)信息(例如特定測量或特定輔助數(shù)據(jù)),和/或識別一些測量(例如RSSI、RTT等)的誤差和/或校準(zhǔn)參數(shù)的可能來源。位置服務(wù)器還可利用移動裝置的已知故障或限制以避免移動裝置的錯(cuò)誤或不精確的定位。在此些情況下,位置服務(wù)器160可使用關(guān)于移動裝置105的OEM銷售商、型號和可能版本的信息、關(guān)于軟件或固件版本(例如針對移動裝置105或移動裝置105中的芯片組或無線芯片組)的信息,和可能關(guān)于移動裝置105中所含有的一或多個(gè)無線芯片組的信息以獲得移動裝置105的定位特性。定位特性可涉及移動裝置105的關(guān)于移動裝置105的定位的某一已知能力、故障、限制或其它性質(zhì)。位置服務(wù)器160可使用定位特性將特定位置支持提供到移動裝置105或代表移動裝置105提供特定位置支持。一些定位特性和其由位置服務(wù)器160使用以提供位置支持的實(shí)例在表1中提供。
表1
針對不同OEM銷售商、型號和型號版本以及不同軟件或固件發(fā)布版本和/或不同芯片銷售商、型號和型號版本的已知信息(例如表1中例示的類型的已知定位特性)可由位置服務(wù)器160的服務(wù)提供商或運(yùn)營商配置。另外或作為替代,此信息可由位置服務(wù)器160和/或由如下文進(jìn)一步描述的另一服務(wù)器收集。
可由位置服務(wù)器160支持的信息搜集功能涉及通過依據(jù)許多移動裝置105的定位搜集統(tǒng)計(jì)數(shù)據(jù)而匯編移動裝置105的信息以提供先前提及的定位支持功能的“已知信息”和“定位特性”的部分或全部。舉例來說,位置服務(wù)器160可觀察當(dāng)定位相同銷售商、型號、版本和芯片組的許多不同目標(biāo)裝置時(shí)的特定限制、故障或其它性質(zhì)。位置服務(wù)器160接著可在數(shù)據(jù)庫中匯編此數(shù)據(jù)以提供上文描述的定位支持功能。
此信息搜集功能可適用于表1中的實(shí)例。舉例來說,為支持表1的實(shí)例A,位置服務(wù)器160可觀察到,特定OEM銷售商和型號的所有目標(biāo)移動裝置105均不能測量與服務(wù)小區(qū)載波頻率不同的任何LTE頻率的OTDOA值(例如當(dāng)被指示執(zhí)行此些測量時(shí)以誤差反應(yīng),或可簡單地忽略此指令)。
為支持表1的實(shí)例B的信息搜集功能,位置服務(wù)器160可觀察到,目標(biāo)105提供用于一或多個(gè)WLAN AP的RTT測量,其并不啟用目標(biāo)105的單一位置的計(jì)算或并不啟用與使用例如A-GNSS或OTDOA等其它定位方法計(jì)算的目標(biāo)105的位置相同的位置的計(jì)算。位置服務(wù)器160接著可通過估計(jì)目標(biāo)105應(yīng)在使用某一其它更可靠的方法(例如此A-GNSS或OTDOA)計(jì)算的目標(biāo)105的位置處已測得的RTT測量且接著獲得誤差E作為測得的RTT與應(yīng)該已經(jīng)測得的RTT之間的差,來估計(jì)由目標(biāo)105提供的RTT測量中的誤差E。如果誤差E的值相同、接近相同或具有通用統(tǒng)計(jì)分布(例如正態(tài)分布),那么針對由目標(biāo)105和由相同OEM銷售商和型號的所有其它目標(biāo)105作出的所有RTT測量,位置服務(wù)器可使誤差E(以及包含均值和方差的E的任何統(tǒng)計(jì)分布)與針對實(shí)例B描述的延遲D(以及包含均值和方差的D的任何統(tǒng)計(jì)分布)相等。位置服務(wù)器160可借此確定對應(yīng)于已知誤差E(和等效延遲D)的此OEM銷售商和型號的目標(biāo)105的定位特性。另外或作為一替代方案,位置服務(wù)器160可簡單地嘗試將不同固定誤差E與來自目標(biāo)裝置的測得的RTT值相加或從所述測得的RTT值減去,且可發(fā)現(xiàn)特定固定值E的減法實(shí)現(xiàn)恒定的位置估計(jì)和/或與使用其它定位方法計(jì)算的位置估計(jì)一致的位置估計(jì)的計(jì)算。位置服務(wù)器可觀察到,相同固定值E的減法還實(shí)現(xiàn)相同類型的其它目標(biāo)裝置的正確定位。
為支持表1的實(shí)例C的信息搜集功能,位置服務(wù)器160可觀察到,其可使用大于某一閾值(例如-50dBm)的RSSI測量而非使用低于此閾值的RSSI測量獲得目標(biāo)裝置的準(zhǔn)確位置。位置服務(wù)器160還可觀察到,在相同OEM銷售商和型號的稍后版本的目標(biāo)裝置的情況下,使用低于先前閾值(例如一直下降到-70dBm)的RSSI值可能獲得準(zhǔn)確位置。這些觀察可提供定位特性的信息,例如表1中的C。
為支持表1中的實(shí)例D的信息搜集功能,位置服務(wù)器160可假定通常當(dāng)獲得使用載波頻率F1的參考單元R與使用不同載波頻率F2的鄰近小區(qū)N之間的OTDOA RSTD測量時(shí),目標(biāo)裝置105將包含某一偏差B(如針對實(shí)例D描述)。所述假設(shè)可基于目標(biāo)裝置105潛在地使用目標(biāo)裝置105內(nèi)的不同內(nèi)部路徑(例如可包含不同RF芯片和/或不同天線的不同RF鏈)來處理和測量不同頻率下所接收的RF信號。位置服務(wù)器接著可將偏差B視為額外未知變量,其值可連同目標(biāo)裝置105的未知位置坐標(biāo)(例如緯度、經(jīng)度和可能海拔高度)使用目標(biāo)裝置105提供的RSTD測量而獲得??赏ㄟ^將偏差B與RSTD測量相加或從RSTD測量減去而將偏差B引入到RSTD等式中,RSTD等式將小區(qū)R和N的RSTD測量鏈接到目標(biāo)裝置105的位置坐標(biāo)以及小區(qū)R和N的天線的已知位置坐標(biāo)。偏差B可以相同方式引入到任何其它RSTD等式中,從而將參考單元R和使用與小區(qū)N相同的頻率F2的任何其它小區(qū)N*的RSTD測量鏈接。應(yīng)注意,鏈接參考單元R與使用與小區(qū)R相同的頻率F1的鄰近小區(qū)之間的RSTD測量的RSTD等式將不使用偏差B來調(diào)整。此種數(shù)學(xué)處理在此項(xiàng)技術(shù)中已知,且可使得能夠當(dāng)與在不存在任何偏差(即偏差B等于0)的情況下針對目標(biāo)裝置105位置求解原本將最少需要的RSTD測量相比有較多RSTD測量(和因此較多RSTD等式)可用時(shí)通過對RSTD等式求解而連同目標(biāo)裝置105的位置一起獲得偏差B的值。位置服務(wù)器160可從涉及由相同OEM銷售商和型號的其它移動裝置提供的使用兩個(gè)載波頻率F1和F2的小區(qū)之間的RSTD測量的類似位置計(jì)算獲得偏差B的其它值。此外,用于特定位置計(jì)算的參考單元使用頻率F1還是頻率F2可能通常并沒有關(guān)系,只要鄰近小區(qū)使用另一頻率(例如,如果參考單元使用頻率F2,則使用頻率F1)即可。位置服務(wù)器160接著可確定相同OEM銷售商和型號的所有目標(biāo)裝置的偏差B的固定值或偏差B的統(tǒng)計(jì)分布(例如具有特定均值和方差)。此信息接著可存儲且形成定位特性(針對表1中的實(shí)例D描述)。應(yīng)了解,位置服務(wù)器160可針對給定OEM銷售商和型號的目標(biāo)裝置對于其進(jìn)行RSTD測量的一對小區(qū)所使用的任何其它對頻率在不同偏差B方面使用相同技術(shù)獲得類似定位特性。位置服務(wù)器還可當(dāng)目標(biāo)裝置提供參考單元與使用與參考單元的頻率不同的一個(gè)以上頻率的若干鄰近小區(qū)之間進(jìn)行的足夠數(shù)目的RSTD測量時(shí)確定一個(gè)以上偏差。此外,可由位置服務(wù)器160針對屬于許多不同OEM銷售商、型號、版本和可能具有不同無線芯片和/或不同軟件或固件發(fā)布版本的目標(biāo)裝置獲得不同對的頻率的單一偏差B或若干偏差。
與不同OEM銷售商、型號和版本、不同軟件或固件發(fā)布版本和/或不同內(nèi)部無線芯片的目標(biāo)裝置的所推斷定位特性相關(guān)聯(lián)的所有觀察到的信息(例如如上文例示)可由一或多個(gè)位置服務(wù)器160配置,所述位置服務(wù)器160可與其它位置服務(wù)器共享此觀察到的信息。因此,此觀察到的信息可稍后由相同或由不同位置服務(wù)器使用以提供較早描述的定位支持功能。此外,若干不同服務(wù)器可聯(lián)合地支持信息搜集功能,每一服務(wù)器收集關(guān)于不同類型的移動裝置的定位特性的信息。雖然沒有一個(gè)服務(wù)器可一定始終具有足夠信息而準(zhǔn)確地且可靠地知道每一定位特性,但當(dāng)若干或所有服務(wù)器的信息組合(例如,在單一中央服務(wù)器處或不同服務(wù)器中的每一者處)時(shí),可有可能更準(zhǔn)確且可靠地確定定位特性。舉例來說,關(guān)于由任何一個(gè)服務(wù)器在給定類型的少量移動裝置(例如針對給定OEM銷售商和OEM銷售商型號)中觀察到的特定定位特性的信息(例如位置測量、數(shù)值等)可與關(guān)于由其它服務(wù)器搜集的相同(或類似)類型的移動裝置的相同或類似定位特性的類似信息組合。作為一個(gè)實(shí)例,由不同服務(wù)器搜集的數(shù)值(例如,偏差B(針對表1中的實(shí)例D)或延遲D(針對表1中的實(shí)例B))可經(jīng)由平均或經(jīng)加權(quán)平均而組合,或可用于確定數(shù)值的統(tǒng)計(jì)分布(例如通過確定均值和方差)。此外,組合信息可用于確定是否定位特性廣泛適用(例如不僅僅是針對幾個(gè)移動裝置或針對特定服務(wù)器的統(tǒng)計(jì)異常),并且如果是,那么確定定位特性適用于特定OEM銷售商的所有移動裝置、特定OEM銷售商和OEM銷售商型號的所有移動裝置還是僅適用于特定OEM銷售商、銷售商型號和型號版本的移動裝置(或僅僅使用特定無線芯片組的OEM銷售商和型號的移動裝置)。
另外,且不同于需要針對每一移動裝置類型預(yù)先配置位置服務(wù)器數(shù)據(jù)庫的傳統(tǒng)技術(shù),匯編移動裝置105的信息的信息搜集功能可通過利用所提供的信息而施加到位置服務(wù)器160先前未知的新移動裝置。舉例來說,位置服務(wù)器160可從某一目標(biāo)裝置接收OEM銷售商、銷售商型號、型號版本和可能軟件或固件發(fā)布版本以及(針對目標(biāo)中的一或多個(gè)無線芯片組中的每一者)芯片組銷售商、型號和型號版本的識別符(ID)。位置服務(wù)器160不能辨識這些ID中的一些或全部(例如可能未用所述ID配置)。然而,位置服務(wù)器160可仍執(zhí)行信息搜集功能,且觀察和存儲關(guān)于目標(biāo)裝置的一或多個(gè)定位特性的信息,且使這些觀察到的能力和限制與所接收的ID相關(guān)聯(lián)并存儲這些觀察到的能力和限制。位置服務(wù)器可類似地針對與相同組的OEM和無線芯片組ID相關(guān)聯(lián)(或與例如相同OEM銷售商ID和相同OEM銷售商型號ID等這些ID的通用子集相關(guān)聯(lián))的其它目標(biāo)裝置執(zhí)行信息搜集功能,且也可觀察這些目標(biāo)裝置中的相同或類似定位特性。位置服務(wù)器接著可在數(shù)值定位特性的情況下(例如,比如表1中的實(shí)例D中的偏差B)例如經(jīng)由平均或經(jīng)加權(quán)平均或通過推斷具有特定均值和方差的統(tǒng)計(jì)分布來組合不同移動裝置的相同類型的定位特性。位置服務(wù)器160或另一位置服務(wù)器可使用觀察到的信息(例如其可包含共享其OEM和/或芯片組ID的全部或通用子集的目標(biāo)裝置的組合定位特性)來在稍后時(shí)間通過使從裝置接收的OEM和/或芯片組ID的全部或通用子集與先前存儲的ID匹配而幫助支持相同類型的目標(biāo)裝置的定位。盡管ID可為位置服務(wù)器160已知的(例如配置在位置服務(wù)器160中),但如剛才描述,這并不是必需的,且信息搜集可對于先前未知OEM和/或芯片組ID是可能的。此可允許在無任何預(yù)先配置的情況下識別和適應(yīng)待支持的移動裝置105的功能。因此,位置服務(wù)器160可學(xué)習(xí)和適應(yīng)位置服務(wù)器160先前未知的新的移動裝置。
作為一實(shí)例,可在電話的較新版本中、電話的較新軟件或固件版本中和/或較新芯片組中校正特定類型的移動電話的已知故障。當(dāng)初始使用新版本時(shí),位置服務(wù)器160可當(dāng)識別和調(diào)適針對移動電話的定位支持時(shí)采用與針對先前版本相同的功能和定位特性,包含已知故障。然而,針對移動電話的新版本的所匯編的信息的分析(例如,通過累積隨時(shí)間來自新版本的一或多個(gè)移動裝置的數(shù)據(jù))可展示,先前故障不再出現(xiàn),且因此可由位置服務(wù)器160認(rèn)為已經(jīng)校正。此可接著在位置服務(wù)器160隨后向新電話版本的其它移動電話提供定位支持時(shí)用作“已知信息”和新電話版本的新定位特性。
關(guān)于特定類型的移動裝置的定位特性的已知信息可變化。如本文詳述的實(shí)施例中描述,定位特性可指示關(guān)于特定移動裝置類型的定位的不同類型的能力、限制、故障和其它性質(zhì)。另外和/或作為本文中所描述的任何其它能力的替代方案,特定移動裝置類型的已知定位特性可一般來說包含例如以下信息:所支持的空中接口(例如,LTE、CDMA、WCDMA、GSM、WiFi、藍(lán)牙等)、針對給定接口的所支持的測量能力(例如,能夠測量RSSI、RTT、S/N、AOA、觀測時(shí)間差(OTD)、TOA、RSTD等)、所支持的GNSS系統(tǒng)(如果存在)、所支持的定位模式(例如,UE輔助、基于UE、獨(dú)立等)、所支持的輔助數(shù)據(jù)類型(例如,GNSS粗略時(shí)間、GNSS精細(xì)時(shí)間、GNSS位預(yù)測、GNSS年歷、GNSS星歷表、基站歷書、標(biāo)注地圖、WiFi AP位置/收發(fā)器位置、WiFi AP RF熱圖等),是否或如何移動裝置能夠計(jì)算位置(包含是否允許位置服務(wù)器計(jì)算位置和是否支持混合位置計(jì)算)。
特定移動裝置105的一些定位特性可提供到網(wǎng)絡(luò)(例如無線網(wǎng)絡(luò)140)和/或位置服務(wù)器160,作為正常移動裝置和網(wǎng)絡(luò)操作的一部分-(例如)可在移動裝置附接到網(wǎng)絡(luò)時(shí)提供到所述網(wǎng)絡(luò)且可在網(wǎng)絡(luò)或移動裝置向位置服務(wù)器160請求移動裝置的定位時(shí)由網(wǎng)絡(luò)和/或由移動裝置提供到位置服務(wù)器160。舉例來說,LPP和LPPe定位協(xié)議使位置服務(wù)器160能夠請求且移動裝置105能夠提供相對于可由LPP和LPPe定位協(xié)議支持的所有能力的移動裝置105的定位能力(例如,移動裝置105支持LPP和LPPe中的哪些定位方法、定位方法輔助數(shù)據(jù)和定位方法測量)。可以此些方式顯式地遞送到位置服務(wù)器160的定位特性可能不需要存儲在位置服務(wù)器中作為移動裝置105的類型的已知定位特性的一部分(例如,作為移動裝置105的OEM銷售商、OEM型號和OEM版本的已知定位特性)。
然而,可存在歸因于缺乏針對此些遞送的協(xié)議支持和/或歸因于信息并非網(wǎng)絡(luò)140和/或移動裝置105已知的而無法由網(wǎng)絡(luò)140或移動裝置105遞送到位置服務(wù)器160的其它“隱藏定位特性”。通常,此些隱藏定位特性可為硬件和/或軟件實(shí)施方案的性質(zhì),且不與針對比如LPP或LPPe等不同定位協(xié)議界定的能力或針對移動裝置的正常操作界定的能力直接相關(guān)。因?yàn)檫@些隱藏定位特性不可使用定位協(xié)議的定位能力或通過其它顯式手段遞送到位置服務(wù)器160,所以可存在使此些隱藏定位特性與移動裝置類型ID(例如,針對OEM和芯片組)相關(guān)聯(lián)的增加的益處。此些隱藏定位特性的實(shí)例可包含表1中的實(shí)例A-D中描述的定位特性中的每一者。隱藏定位特性的其它實(shí)例可包含:(i)針對不同無線接口的不同類型的測量的移動裝置類型的測量準(zhǔn)確性(歸因于移動裝置中的限制,且并不由于例如多路徑和衰退等誤差的外部來源)(例如,針對IEEE 802.11WiFi接口的RTT和RSSI測量的準(zhǔn)確性、針對用于LTE訪問的OTDOA的RSTD測量的準(zhǔn)確性、用于藍(lán)牙訪問的AOA測量的準(zhǔn)確性);(ii)獲得不同類型的測量的過程中的內(nèi)部移動裝置延遲;(iii)串行或并行進(jìn)行不同測量的能力;(iii)針對不同頻率的信號進(jìn)行測量的過程中的不同類型的偏差(例如,比如表1中的實(shí)例D中描述的OTDOA頻率間偏差B或針對采用不同載波頻率的不同GNSS系統(tǒng)獲得的偽距測量之間的類似偏差);(iv)相對于例如表1中的實(shí)例B中描述的RTT測量的額外延遲D等測量的不同類型的固定加法或固定減法;以及(v)測量的其它功能修改,例如針對移動裝置的位置處具有正確值X(如果正確地測得)的信號特性獲得等于F(X)的測量值,其中F為具有固定參數(shù)的某一固定數(shù)學(xué)函數(shù)(例如具有固定系數(shù)和/或固定常數(shù)的線性、二次或其它多頂式函數(shù))。所屬領(lǐng)域的一般技術(shù)人員將認(rèn)識到,可利用多種其它可能的定位特性作為本發(fā)明的實(shí)施例中的已知定位特性。此些已知定位特性(隱藏和非隱藏兩者)可與移動裝置的類型相關(guān)聯(lián),且因此能夠從對移動裝置的類型的了解推斷(例如,通過知道本文先前提及的OEM和芯片組相關(guān)ID)。此外,如先前所描述,這些定位特性中的一些(例如隱藏定位特性)可由位置服務(wù)器160中的信息搜集功能確定,作為在位置服務(wù)器160中配置的替代方案或補(bǔ)充方案。
圖2為展示根據(jù)一個(gè)實(shí)施例的過程200的消息流程圖,過程200說明協(xié)議層級處的移動裝置203與位置服務(wù)器207之間的交互。舉例來說,圖2中展示的交互可并入到定位協(xié)議(例如LPP和/或LPPe)中。移動裝置203和/或位置服務(wù)器207可實(shí)施在類似于圖1的定位系統(tǒng)100的定位系統(tǒng)中,且可分別對應(yīng)于移動裝置105和/或位置服務(wù)器160。此外,移動裝置203和/或位置服務(wù)器207可實(shí)施在軟件和/或硬件中,如下文相對于圖5和6分別更詳細(xì)描述。
在框210處,位置服務(wù)器207任選地向移動裝置203請求能力。所請求的能力可包含先前描述的定位能力和/或非唯一裝置相關(guān)信息。在一實(shí)施例中,框210包括將LPP/LPPe請求能力消息從位置服務(wù)器207發(fā)送到移動裝置203。在一些實(shí)施例中,此請求可能不必要。在任一情況下,在框220處,移動裝置203例如與提供其定位能力相關(guān)聯(lián)而將非唯一裝置相關(guān)信息提供到位置服務(wù)器207。非唯一裝置相關(guān)信息可識別可由位置服務(wù)器207在如稍后描述的框240、250和270處使用的移動裝置的類型,且可包括OEM銷售商ID、OEM型號ID、OEM版本ID、軟件或固件發(fā)布版本ID、無線芯片OEM銷售商ID、無線芯片OEM型號ID和無線芯片OEM版本ID中的一或多者。在一實(shí)施例中,框220包括將LPP/LPPe提供能力消息從移動裝置203發(fā)送到位置服務(wù)器207。
在框230處,移動裝置203任選地將針對輔助數(shù)據(jù)的請求發(fā)送到位置服務(wù)器207,且由位置服務(wù)器207在框240處響應(yīng)于框230處的任何請求或在無此請求的情況下提供輔助數(shù)據(jù)。所述輔助數(shù)據(jù)可包含A-GNSS的輔助數(shù)據(jù)(例如SV導(dǎo)航數(shù)據(jù)、年歷數(shù)據(jù)、SV獲取輔助數(shù)據(jù))、OTDOA的輔助數(shù)據(jù)(例如LTE eNodeB的PRS信息和時(shí)序信息)、WLAN定位的輔助數(shù)據(jù)(例如AP位置、AP身份和/或RF熱圖)和/或其它定位方法的輔助數(shù)據(jù)。輔助數(shù)據(jù)可實(shí)現(xiàn)使用UE輔助模式的定位和/或可實(shí)現(xiàn)使用基于UE的模式。位置服務(wù)器207可基于關(guān)于可包括移動裝置203的一或多個(gè)定位特性的移動裝置的類型的所存儲的信息確定針對哪些定位方法提供輔助數(shù)據(jù)、針對每一定位方法提供哪些輔助數(shù)據(jù)和/或如何將輔助數(shù)據(jù)提供到移動裝置203。移動裝置203的類型可基于由移動裝置203在框220處發(fā)送的非唯一裝置相關(guān)信息。包含移動裝置類型的定位特性的所存儲的信息可配置在位置服務(wù)器207中和/或可由如上文所描述的位置服務(wù)器207中的信息搜集功能累積。在一實(shí)施例中,框230包括將LPP/LPPe請求輔助數(shù)據(jù)消息從移動裝置203發(fā)送到位置服務(wù)器207。在一實(shí)施例中,框240包括將LPP/LPPe提供輔助數(shù)據(jù)消息從位置服務(wù)器207發(fā)送到移動裝置203。
在框250處,位置服務(wù)器207任選地將針對位置信息的請求發(fā)送到移動裝置203。位置服務(wù)器207可取決于關(guān)于可包括移動裝置的類型的一或多個(gè)定位特性的移動裝置的類型的所存儲的信息調(diào)適所述請求。舉例來說,可在框250處請求已知移動裝置203較好地支持的測量,且當(dāng)移動裝置203已知不支持測量或不準(zhǔn)確地支持測量時(shí)可不請求所述測量。移動裝置203接著獲得在框250處請求的位置信息中的一些或全部,且隨后在框250發(fā)生的情況下在框260處將其提供到位置服務(wù)器207,或在框250未發(fā)生的情況下在框260處提供位置信息而無請求。所請求和提供的位置信息的類型可變化。舉例來說,位置信息可包含由移動裝置203獲得的測量和/或位置估計(jì)。此信息可取決于所使用的定位方法,所使用的定位方法如先前指示可取決于包含位置服務(wù)器207具有的關(guān)于移動裝置203的類型的定位特性的所存儲的信息。在一實(shí)施例中,框250包括將LPP/LPPe請求位置信息消息從位置服務(wù)器207發(fā)送到移動裝置203。在一實(shí)施例中,框260包括將LPP/LPPe提供位置信息消息從移動裝置203發(fā)送到位置服務(wù)器207。
在框270處,位置服務(wù)器207可使用在框260處接收的位置信息來確定或檢驗(yàn)移動裝置203的位置估計(jì)以及可能速度。位置服務(wù)器207可使用包含移動裝置203的類型的一或多個(gè)所存儲的定位特性的所存儲的信息來確定如何處理和使用所接收的位置信息中的一些或全部。舉例來說,如果已知所述類型的移動裝置203低于閾值信號電平(例如如先前針對表1中的實(shí)例C所描述)而不正確地測量WLAN AP的RSSI,那么具有低于此閾值的值的任何所接收的測量可丟棄。類似地,如果已知所述類型的移動裝置203測量WLAN AP的RTT,且包含額外內(nèi)部延遲,所述延遲的值是已知的(例如如先前針對表1中的實(shí)例B所描述),那么此值可從由移動裝置203在框270處傳回的任何RTT值減去。同樣類似地,如果信號特性(例如RTT、RSSI、AOA、S/N、TOA)具有移動裝置203的位置處的正確值X且已知所述類型的移動裝置通過測量F(X)的不正確值來修改此測量,其中F為具有已知參數(shù)的已知數(shù)學(xué)函數(shù)(例如具有已知系數(shù)和常數(shù)的線性或二次函數(shù)),那么位置服務(wù)器203可再校準(zhǔn)不正確的測得值F(X)以通過針對F使用反函數(shù)G將F(X)變換為X而獲得正確的測得值X(即,針對Y的所有值滿足G(F(Y))=Y(jié)的函數(shù)G)。用于校正移動裝置203的其它已知定位特性所導(dǎo)致的其它類型的測量誤差的裝置將是所屬領(lǐng)域的一般技術(shù)人員容易了解的。在框270處確定或檢驗(yàn)的移動裝置203的位置估計(jì)可由位置服務(wù)器207(圖2中未圖示)發(fā)送到移動裝置203或發(fā)送到某一其它實(shí)體。另一實(shí)體在此情況下可為需要移動裝置203的位置以向移動裝置203或移動裝置203的用戶提供某一服務(wù)的外部客戶端,所述服務(wù)例如針對車輛中的用戶的導(dǎo)航輔助或道路旁輔助的提供或在緊急呼叫的情況下的緊急情況輔助的提供。
在框280處,位置服務(wù)器207(例如位置服務(wù)器207中的信息搜集功能)可基于在框260處接收的位置信息和/或基于在框270處使用此位置信息的后續(xù)位置計(jì)算提取關(guān)于移動裝置203的一或多個(gè)定位特性的信息。所述一或多個(gè)定位特性的所提取的信息可存儲在數(shù)據(jù)庫中,或與已經(jīng)在數(shù)據(jù)庫中的信息組合(例如經(jīng)由平均或經(jīng)加權(quán)平均)。所存儲或組合的信息接著可用于將來與同移動裝置203相同(或類似)類型的裝置交互-(例如)以支持如上文針對框210-270所描述的定位。舉例來說,位置服務(wù)器207可觀察,且可與觀察相關(guān)聯(lián)而將以下信息存儲或組合在數(shù)據(jù)庫中:移動裝置203的類型提供某一類型的WLAN的錯(cuò)誤WLAN RTT值或在測量在不同LTE頻率下操作的eNodeB之間的OTDOA值時(shí)產(chǎn)生低準(zhǔn)確性。或者,位置服務(wù)器207可將關(guān)于在不存在可靠地鑒別確切定位特性的充分信息的情況下的可疑或不精確的定位特性的信息存儲在數(shù)據(jù)庫中,且可存儲關(guān)于可疑或不精確定位特性的額外信息(例如,可存儲所接收的測量、位置估計(jì)或依據(jù)測量中的一些計(jì)算的估計(jì))。由位置服務(wù)器207或另一服務(wù)器進(jìn)行的對關(guān)于相同移動裝置類型的許多目標(biāo)的可疑或不精確定位特性的所有此些所存儲的信息的后續(xù)離線分析接著可用于尋找通用模式,且可靠地確定相同移動裝置類型的許多目標(biāo)的確切定位特性。
在一些實(shí)施例中,位置服務(wù)器207可將地理區(qū)域的RF熱圖提供到目標(biāo)裝置(例如在圖2中的框240處),所述RF熱圖含有原本將預(yù)期由所述地理區(qū)域內(nèi)的不同位置處的特定參考裝置測得的特定WLAN AP的預(yù)期RSSI、RTT和/或S/N測量值。所述參考裝置可對應(yīng)于特定OEM銷售商、型號和版本的特定類型的移動裝置。所述不同位置可在一些實(shí)施例中包括由RF熱圖覆蓋的地理區(qū)域內(nèi)的位置的矩形柵格(例如在兩個(gè)垂直方向中的每一者中分離一米的距離的位置)。在一些實(shí)施例中,由RF熱圖覆蓋的區(qū)域(例如,建筑物)可使用除矩形柵格外的技術(shù)和形狀分成不同區(qū)(例如,房間、走廊和/或其部分),其中每一子區(qū)含有一組位置(例如基于矩形柵格)且其中RF熱圖再次提供預(yù)期待由特定參考裝置在所述區(qū)中的位置中的每一者處獲得的測量值(例如,RSSI、RTT和/或S/N值)。位置服務(wù)器207接著還可將識別參考裝置的類型的信息提供到移動裝置203(例如,如圖2中的框240處)。此信息可包含參考裝置的OEM銷售商ID、OEM型號ID、OEM型號版本ID、軟件或固件發(fā)布版本ID和/或(針對支持無線接口的參考裝置中的每一芯片組)芯片銷售商ID、芯片型號ID、芯片型號版本ID,或其任何組合。移動裝置203可以多種方式使用此信息。在第一實(shí)例實(shí)施例中,如果參考裝置為與移動裝置203相同類型的裝置(也就是說,如果參考裝置的例如OEM和芯片組ID等裝置類型信息與目標(biāo)裝置的裝置類型信息的全部或可能一些匹配),那么可能不需要RF熱圖中的所接收的RSSI、RTT或S/N值的再校準(zhǔn)。在此實(shí)施例中,位置服務(wù)器207可保持已經(jīng)針對最常見裝置類型(或針對并不支持RF熱圖的再校準(zhǔn)的裝置類型)再校準(zhǔn)的相同RF熱圖的幾個(gè)不同版本。在第二實(shí)例實(shí)施例中,移動裝置203可由另一服務(wù)器用不同類型的參考裝置的RF熱圖校準(zhǔn)參數(shù)來配置,且接著可使用這些參數(shù)再校準(zhǔn)特定參考裝置的所接收RF熱圖值(例如RSSI、RTT或S/N的值)以匹配移動裝置203將作出的測量,或由移動裝置203作出的測量(例如RSSI、RTT或S/N的測量)以匹配參考裝置原本將預(yù)期作出的值。在不同實(shí)施例中,測量值(例如由移動裝置203作出)或預(yù)期測量值(例如針對參考裝置)的再校準(zhǔn)可包括將已知校準(zhǔn)參數(shù)值相加到所述測量值或從所述測量值減去或執(zhí)行測量值的某一其它變換(例如使用具有已知固定校準(zhǔn)參數(shù)的線性數(shù)學(xué)函數(shù))??尚枰傩?zhǔn),因?yàn)閰⒖佳b置和移動裝置203各自使用不同硬件和/或軟件測量相同信號特性(例如RSSI或RTT),且通常不實(shí)現(xiàn)完全相同的測得值。在第三實(shí)例實(shí)施例中,移動裝置203可在此參考裝置的RF熱圖首先由位置服務(wù)器207提供時(shí)使用(例如)由移動裝置203在一或多個(gè)已知位置處測得的值(例如RSSI、RTT或S/N的值)與在RF熱圖中針對這些相同位置給定的新參考裝置的預(yù)期值的比較來確定新參考裝置的校準(zhǔn)參數(shù)自身。移動裝置203接著可應(yīng)用所確定的校準(zhǔn)參數(shù)來再校準(zhǔn)稍后由位置服務(wù)器207針對相同參考裝置提供的新RF熱圖。
應(yīng)注意,盡管上文的實(shí)例實(shí)施例提供可提供輔助數(shù)據(jù)(例如,作為RF熱圖)的特定方式以及可如何再校準(zhǔn)或調(diào)整輔助數(shù)據(jù),但實(shí)施例不限于此。在其它實(shí)施例中,位置服務(wù)器207可提供可以替代方式使用的額外或替代的信息。
圖3和4是說明根據(jù)一個(gè)實(shí)施例在服務(wù)器和移動裝置處實(shí)施上文所描述的功能的示范性方法300和400的過程流程圖。與本文中所提供的其它圖一樣,圖3和4提供為實(shí)例。本發(fā)明的其它實(shí)施例可通過(例如)添加、省略、組合、分離、重新布置和/或以其它方式更改圖3和4中說明的框而以不同方式執(zhí)行類似方法。所屬領(lǐng)域的一般技術(shù)人員將認(rèn)識到許多變型。
關(guān)于圖3,方法300的一或多個(gè)框可由服務(wù)器執(zhí)行,例如(舉例來說)圖1的定位系統(tǒng)100的位置服務(wù)器160,或與圖2相關(guān)聯(lián)而描述的服務(wù)器207。用于執(zhí)行方法300的所說明的框的特定裝置可由計(jì)算機(jī)系統(tǒng)的硬件和/或軟件組件執(zhí)行,例如圖6中說明且下文更詳細(xì)地描述的實(shí)例計(jì)算機(jī)系統(tǒng)。
首先參看圖3,在框310處,使用定位協(xié)議在一消息中(“定位協(xié)議消息”)從第一移動裝置獲得關(guān)于第一移動裝置的非唯一裝置相關(guān)信息。定位協(xié)議可為長期演進(jìn)(LTE)定位協(xié)議(LPP)、LPP擴(kuò)展(LPPe)或LPP與LPPe的組合。此處,不同于序列號或其它唯一識別符(其可需要對照數(shù)據(jù)庫比較以確定特定裝置特征),裝置相關(guān)信息并不是唯一的,而是在特定裝置類型的裝置當(dāng)中共享。確切地說,非唯一裝置相關(guān)信息可指示第一移動裝置的硬件和/或軟件特征。如上文所描述,此信息可包含OEM銷售商ID、OEM型號ID、OEM型號版本ID、軟件或固件發(fā)布版本ID,和/或(針對支持無線接口的第一移動裝置中的每一芯片組)芯片銷售商ID、芯片型號ID、芯片型號版本ID,或其任何組合。
非唯一裝置相關(guān)信息可由服務(wù)器通過多種方式從移動裝置獲得。如上文更詳細(xì)地論述,其可經(jīng)由例如LPP、LPPe或組合LPP/LPPe協(xié)議等定位協(xié)議獲得。任選地,非唯一裝置相關(guān)信息可響應(yīng)于針對由服務(wù)器使用定位協(xié)議發(fā)送的信息的請求而從第一移動裝置接收。
在框320處,至少部分地基于與非唯一裝置相關(guān)信息相關(guān)聯(lián)的所存儲的信息確定第一移動裝置的定位特性。如先前指示,非唯一裝置相關(guān)信息可由服務(wù)器使用以識別裝置類型和/或關(guān)于第一移動裝置的可影響定位支持的其它特征,且服務(wù)器可隨后檢索關(guān)于裝置類型和/或其它特征的所存儲的信息。所存儲的信息可指示第一移動裝置的定位特性,且可與在框310中搜集的非唯一裝置相關(guān)信息的一或多個(gè)ID相關(guān)聯(lián)。非唯一裝置相關(guān)信息可包含以下各者的ID:原始設(shè)備制造商(OEM)銷售商、OEM型號、OEM型號版本、芯片銷售商、芯片型號、芯片型號版本ID、軟件或固件發(fā)布版本,或這些ID的任何組合。此外,所存儲的信息和定位特性可與以下各者相關(guān)聯(lián):(i)僅OEM銷售商ID(且適用于針對此OEM銷售商的所有OEM型號、版本和芯片組);(ii)特定OEM銷售商ID和型號ID(且適用于針對此OEM銷售商和型號的所有OEM型號版本和芯片組);(iii)特定芯片組銷售商(和可能芯片組型號)且適用于使用此芯片組銷售商(和型號)的所有OEM;(iv)特定OEM銷售商、型號和版本或特定芯片組銷售商、型號和版本的特定軟件或固件發(fā)布版本,且適用于使用此軟件或固件發(fā)布版本結(jié)合特定OEM銷售商、型號和版本或特定芯片組銷售商、型號和版本的所有移動裝置;或(v)所有所提供的ID,且不適用于ID中的一或多者對于其為不同的目標(biāo)裝置。如先前所指示,所存儲的信息可包含(舉例來說)關(guān)于第一移動裝置的特定類型的長處和/或缺點(diǎn)的已知信息,如使用非唯一裝置相關(guān)信息所識別且可確切地說包含例如上文表1中例示的第一移動裝置的特定類型的定位特性。
在一實(shí)施例中,在框320處針對第一移動裝置確定的定位特性可包括表中例示或如先前與圖1相關(guān)聯(lián)所論述的定位特性中的一者。所述定位特性可因此包含以下中的一者:用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差;采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差;無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲;位置測量的準(zhǔn)確性;獲得位置測量的過程中的內(nèi)部延遲;或根據(jù)具有固定參數(shù)的固定數(shù)學(xué)函數(shù)對定位測量的函數(shù)修改。在一些實(shí)施例中,可在框320處基于在框310處獲得的非唯一裝置相關(guān)信息確定第一移動裝置的一個(gè)以上定位特性。
在框330處,使用框320處確定的定位特性(或若干定位特性)向第一移動裝置提供位置支持。舉例來說,所述位置支持可包含以下中的至少一者:使用定位協(xié)議(例如,如圖2的框240處例示)將特定輔助數(shù)據(jù)提供到第一移動裝置,使用定位協(xié)議(例如,如圖2的框250處例示)向第一移動裝置請求特定位置信息,或使用定位協(xié)議(例如,如圖2的框270處例示)使用從第一移動裝置接收的位置信息計(jì)算第一移動裝置的位置估計(jì)。在一實(shí)施例中,在框330處作為位置支持的一部分提供到第一移動裝置的特定輔助數(shù)據(jù)可包括一區(qū)域的射頻(RF)熱圖,其中所述RF熱圖包含如先前與圖2關(guān)聯(lián)描述的區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值。
作為方法300的任選部分,服務(wù)器可執(zhí)行如本文先前描述的信息搜集功能以獲得和存儲包含關(guān)于一或多個(gè)移動裝置的定位特性的信息的信息。所存儲的信息可稍后使用以幫助例如當(dāng)針對不同的第一移動裝置執(zhí)行方法300的框310-330時(shí)向其它移動裝置提供位置支持。信息搜集功能在圖3中由框340-370例示(且使用圖3中的虛線框展示,因?yàn)檫@些是任選的)。應(yīng)注意,雖然框340-370展示為在框310-330之后發(fā)生,但在一些實(shí)施例中其可在框310-330之前或與框310-330同時(shí)發(fā)生。在框340處,服務(wù)器可從第二移動裝置且使用定位協(xié)議獲得關(guān)于第二移動裝置的非唯一裝置相關(guān)信息。第二移動裝置的非唯一裝置相關(guān)信息可與第一移動裝置的非唯一裝置相關(guān)信息相同或部分相同。舉例來說,所述第一和第二移動裝置的非唯一裝置相關(guān)信息可包含通用OEM銷售商ID和通用OEM型號ID但可在OEM銷售商型號版本ID方面不同?;蛘撸龅谝缓偷诙苿友b置的非唯一裝置相關(guān)信息的所有OEM和芯片組ID可相同。
在框350處,服務(wù)器可使用定位協(xié)議從第二移動裝置接收位置信息。舉例來說,服務(wù)器可針對附近的基站(例如圖1中的基站120)、附近的AP(例如圖1中的AP 130)和/或不同SPS衛(wèi)星(例如圖1中的SPS衛(wèi)星110)從第二移動裝置請求和稍后接收(例如使用定位協(xié)議)位置相關(guān)測量。所述測量可包含第二移動裝置的位置估計(jì)、一或多個(gè)基站中的每一者的位置估計(jì)和/或由每一基站和/或AP向第二移動裝置廣播或提供(或由第二移動裝置基于關(guān)于每一基站和/或AP的測量而計(jì)算)的AP、RTT、RSSI、S/N、AOA、RSTD、TOA、GNSS偽距的測量和/或其它測量。或者,服務(wù)器可接收來自第二移動裝置的位置信息,作為本文下文進(jìn)一步描述的眾包的一部分。
在框360處,服務(wù)器可從在框350處接收的位置信息提取第二移動裝置的定位特性(或若干定位特性)。所述提取可通過觀察或推斷各種故障、限制和其它特性(例如針對特定定位方法不支持或限制支持、特定情形中的等待時(shí)間問題、不精確的測量等)來執(zhí)行。這些特性可由服務(wù)器通過以下操作來識別:分析測量的一致性(例如,是否測量暗示相同或不同位置)、從第二移動裝置接收誤差報(bào)告、利用一個(gè)以上定位方法和/或利用冗余測量以確定相同定位方法和/或跨越不同定位方法的位置和測量的一致性,等等。另外或作為替代,所提取的定位特性可指示第二移動裝置執(zhí)行得尤其良好的定位的方面,例如執(zhí)行特定測量、定位方法等。所提取的定位特性可在一些實(shí)施例中包含以下中的一或多者:用于長期演進(jìn)(LTE)的觀測到達(dá)時(shí)間差(OTDOA)定位方法的頻率間偏差;采用不同載波頻率的不同GNSS系統(tǒng)的偽距測量之間的偏差;用于無線局域網(wǎng)(WLAN)接入點(diǎn)(AP)的信號往返傳播時(shí)間(RTT)測量的額外延遲;位置測量的準(zhǔn)確性;獲得位置測量的過程中的內(nèi)部延遲;或根據(jù)具有固定參數(shù)的固定數(shù)學(xué)函數(shù)對定位測的函數(shù)修改。在一些實(shí)施例中,所提取的定位特性可由服務(wù)器處理為試驗(yàn)性的和非確認(rèn)的,且因此直至從經(jīng)由框340-360的重復(fù)共享相同非唯一裝置相關(guān)信息中的一些或全部的若干其它移動裝置獲得才被認(rèn)為必定與第二移動裝置的非唯一裝置相關(guān)信息相關(guān)聯(lián)。在一些實(shí)施例中,可需要針對其它第二移動裝置重復(fù)框340-360以便確定所提取的位置特性針對非唯一裝置相關(guān)信息的哪些部分為相關(guān)的-舉例來說,所提取的定位特性適用于相同OEM銷售商的所有移動裝置,還是僅適用于相同OEM銷售商和OEM銷售商型號的所有移動裝置。在一些實(shí)施例中,可需要針對其它第二移動裝置重復(fù)框340-360來改進(jìn)所提取的位置特性的確定的準(zhǔn)確性以便準(zhǔn)確地確定統(tǒng)計(jì)分布(例如均值和方差)或單一值。
在框370處,服務(wù)器可將在框360處提取的第二移動裝置的定位特性與同在框340處獲得的非唯一裝置相關(guān)信息相關(guān)聯(lián)的任何所存儲的信息的至少一部分組合。在數(shù)值定位特性(例如,比如表1中的實(shí)例D中的偏差B)的情況下,所述組合可包含在具有已針對此定位特性存儲的信息的情況下定位特性的平均或經(jīng)加權(quán)平均,或可包含推斷定位特性的統(tǒng)計(jì)分布(例如具有特定均值和方差)。此外,所提取的定位特性可在其中針對移動裝置類型無所存儲的信息可用的實(shí)例中首次存儲(例如,當(dāng)遇到新型號或含有新芯片組的移動裝置時(shí))?;蛘?,針對已經(jīng)為其存儲信息的類型的移動裝置,所提取的信息可用于改善和/或增加所存儲的信息以幫助增加此些所存儲的信息的準(zhǔn)確性。可隨后在服務(wù)器遇到相同類型的移動裝置且執(zhí)行框310-330和/或框340-370的功能性的將來實(shí)例中利用所存儲的信息。另外或作為替代,服務(wù)器可通過將信息存儲在其它服務(wù)器可訪問的數(shù)據(jù)庫上或以其它方式將所提取和/或所存儲的信息傳送到其它服務(wù)器而與其它服務(wù)器共享所提取和/或所存儲的信息。
在一實(shí)施例中,在框320處針對第一移動裝置確定的定位特性可為與在框360處針對第二移動裝置提取的定位特性相同類型的定位特性。在此情況下,可在框320處至少部分地基于在框360處針對第二移動裝置提取的定位特性確定第一移動裝置的定位特性。舉例來說,第一移動裝置的定位特性可與在框360處針對第二移動裝置提取的定位特性相同,或可已從包含在框360處針對第二移動裝置提取的定位特性的若干移動裝置的定位特性獲得。
用于執(zhí)行用于圖3的過程流程300的方法300的框310-370的功能性的裝置可包含(例如)如圖6中所展示的計(jì)算機(jī)系統(tǒng)的處理單元610、存儲裝置625、通信接口633、操作系統(tǒng)640和/或應(yīng)用645。
現(xiàn)參看圖4,方法400說明從移動裝置的角度來看反映方法300的功能的功能。也就是說,方法400的一或多個(gè)框可由移動裝置執(zhí)行,且可結(jié)合執(zhí)行圖3的方法300的服務(wù)器來執(zhí)行。移動裝置可包括(例如)圖1的定位系統(tǒng)100的移動裝置105,或圖2的過程200的移動裝置203(作為另一實(shí)例)。用于執(zhí)行方法400的所說明的框的特定裝置可由移動裝置(例如圖5中說明和下文更詳細(xì)地描述的實(shí)例移動裝置)的硬件和/或軟件組件執(zhí)行。
在框410處,使用定位協(xié)議在一消息中將關(guān)于移動裝置的非唯一裝置相關(guān)信息發(fā)送到服務(wù)器(例如圖1的位置服務(wù)器160、圖2的位置服務(wù)器207或執(zhí)行圖3的示范性方法300的服務(wù)器)。在一個(gè)實(shí)施例中,可響應(yīng)于由移動裝置從服務(wù)器(圖4中未圖示)接收(例如使用定位協(xié)議)的請求而發(fā)送非唯一裝置相關(guān)信息。在另一實(shí)施例中,所述定位協(xié)議可為LPP、LPPe或LPP和LPPe的組合(LPP/LPPe)。如上文所描述,非唯一裝置相關(guān)信息可包含移動裝置的多種非唯一識別信息中的任一者。舉例來說,所述非唯一裝置相關(guān)信息可包含以下各者中的一或多者的識別:OEM銷售商、OEM型號、OEM型號版本、芯片銷售商、芯片型號、芯片型號版本ID、軟件或固件發(fā)布版本,或其任何組合。此信息可存儲于移動裝置的存儲器中。取決于所要功能性,此信息可預(yù)編程到移動裝置的存儲器中和/或直接從移動裝置的具有非唯一裝置相關(guān)信息的組件(例如,固件、芯片組等)獲得。用于執(zhí)行框410的功能性的裝置可包含(例如)如圖5中所展示的移動裝置105的處理單元510、總線505、存儲器560、無線通信接口530和/或無線通信天線532。
在框420處,根據(jù)定位協(xié)議至少部分地基于非唯一裝置相關(guān)信息接收針對移動裝置的位置支持。如本文其它地方指示(例如針對圖2的過程200和圖3的示范性方法300),位置支持可包含以下中的至少一者:使用定位協(xié)議從服務(wù)器接收特定輔助數(shù)據(jù)(例如如圖2中的框240處)、使用定位協(xié)議從服務(wù)器接收針對特定位置信息的請求(例如如圖2中的框250處),或使用定位協(xié)議基于由移動裝置發(fā)送的位置信息確定服務(wù)器對移動裝置的位置估計(jì)(例如如圖2中的框270處)。在確定位置估計(jì)的情況下,服務(wù)器可將位置估計(jì)提供到移動裝置(借此使移動裝置直接受益),或可將位置估計(jì)提供到某一其它實(shí)體(例如導(dǎo)航輔助服務(wù)器或公共安全應(yīng)答點(diǎn)),所述其它實(shí)體接著可基于位置估計(jì)向移動裝置或移動裝置的用戶提供某一服務(wù)(借此使移動裝置或移動裝置的用戶間接受益)。
框420中的特定輔助數(shù)據(jù)可由服務(wù)器確定為可適用的或以其它方式適合于一種類型的移動裝置所擁有的一或多個(gè)定位特性(如在框410處發(fā)送的非唯一裝置相關(guān)信息所指示)。舉例來說,如果一種類型的移動裝置具有指示移動裝置能夠使用定位方法的混合組合(例如基于UE的輔助GNSS和基于UE的OTDOA)可靠地計(jì)算其位置的定位特性,那么服務(wù)器可針對若干基于UE的定位方法發(fā)送輔助數(shù)據(jù),以期望移動裝置將能夠有效地使用所述輔助數(shù)據(jù)。在一實(shí)施例中,所述特定輔助數(shù)據(jù)可包括一區(qū)域的射頻(RF)熱圖,所述RF熱圖具有所述區(qū)域中的多個(gè)位置中的每一者的一或多個(gè)定位值(例如RSSI值或RTT值)。移動裝置還可從服務(wù)器接收(例如作為特定輔助數(shù)據(jù)的一部分)關(guān)于對應(yīng)于RF熱圖的參考裝置的信息,且接著可基于關(guān)于參考裝置的信息調(diào)整(例如再校準(zhǔn))所述熱圖區(qū)域中的所述位置中的一或多者的RF熱圖中定位值中的一些或全部。此再校準(zhǔn)可將RF熱圖定位值從適用于參考裝置的值轉(zhuǎn)換為適用于移動裝置的值,如先前與圖2相關(guān)聯(lián)所描述。用于執(zhí)行框420的功能性的裝置可包含(例如)如圖5中所展示的移動裝置105的處理單元510、總線505、存儲器560、無線通信接口530和/或無線通信天線532。
在可任選地執(zhí)行(且因此展示為虛線框)的框430處,由移動裝置至少部分地基于在框420處接收的位置支持(例如基于所接收的特定輔助數(shù)據(jù)和/或基于針對特定位置信息的請求)確定移動裝置的位置信息。舉例來說,在框430處確定的位置信息可對應(yīng)于在框420處請求的特定位置信息。位置信息可包含獲得一或多個(gè)附近基站和/或WLAN AP的特定位置測量(例如RTT、RSSI、S/N、AOA和/或RSTD的測量),獲得一或多個(gè)GNSS系統(tǒng)的SPS偽距和/或確定移動裝置的位置估計(jì)和/或速度估計(jì)。用于執(zhí)行框430的功能性的裝置可包含(例如)如圖5中所展示的移動裝置105的處理單元510、總線505、無線通信接口530、SPS接收器580和/或存儲器560。
任選地,在框440處,框430處確定的位置信息可由移動裝置使用定位協(xié)議發(fā)送到服務(wù)器。舉例來說,可在移動裝置在框420處已接收針對特定位置信息的請求的情況下發(fā)送位置信息。服務(wù)器接著可利用所述位置信息將基于位置的服務(wù)提供到移動裝置或提供到某一其它實(shí)體,和/或確定具有與移動裝置相同或類似的非唯一裝置相關(guān)信息的裝置的特性和行為。如本文其它地方指示,服務(wù)器可利用關(guān)于裝置的特性和行為的信息,且調(diào)適定位支持以更好地補(bǔ)足這些特性和行為。用于執(zhí)行框440的功能性的裝置可包含(例如)如圖5中所展示的移動裝置105的處理單元510、總線505、存儲器560、無線通信接口530和/或無線通信天線532。
可注意到,盡管圖3和4中的實(shí)施例描述在定位協(xié)議消息中且使用用于移動裝置與服務(wù)器之間的其它交互((例如,以將輔助數(shù)據(jù)從服務(wù)器遞送到移動裝置和將位置信息從移動裝置遞送到服務(wù)器)的相同定位協(xié)議獲得和發(fā)送關(guān)于移動裝置的非唯一裝置相關(guān)信息,但其它實(shí)施例可不如此受限??稍谔娲鷮?shí)施例中使用其它標(biāo)準(zhǔn)和/或協(xié)議。
應(yīng)注意,先前實(shí)施例(例如與圖1-4關(guān)聯(lián)而描述)包含(i)由于移動裝置的定位獲得關(guān)于移動裝置的一或多個(gè)定位特性的信息(例如,圖2中的框280處和圖3中的框360處),和(ii)利用關(guān)于一或多個(gè)定位特性的已經(jīng)獲得的信息來輔助移動裝置的定位(例如圖2中的框240、250和270處和圖3中的框330處)。然而,由于眾包的緣故,與裝置類型信息(例如OEM和芯片組ID)相關(guān)聯(lián)的定位特性還可由位置服務(wù)器從一或多個(gè)移動裝置獲得。舉例來說,包含OEM銷售商、型號和版本ID、軟件或固件發(fā)布版本ID和/或無線芯片組ID的裝置ID可包含在消息(例如定位協(xié)議消息)中,所述消息發(fā)送到位置服務(wù)器作為眾包的一部分且攜載由移動裝置作出的從附近基站和/或AP(例如,圖1的基站120和/或AP 130)接收的無線電信號的位置相關(guān)測量(例如RSSI、RTT、S/N、RSTD、AOA)。位置相關(guān)測量可通常由位置服務(wù)器使用以推斷測得的基站和/或AP的特性(例如其發(fā)射功率、信號定時(shí)、位置),所述特性可存儲(例如作為基站歷書(BSA)數(shù)據(jù))且稍后由位置服務(wù)器使用以(i)幫助由位置服務(wù)器確定其它移動裝置的位置和/或(ii)提供發(fā)送到其它移動裝置的輔助數(shù)據(jù)以輔助這些其它移動裝置確定其位置。位置服務(wù)器還可使用在來自移動裝置的含有經(jīng)眾包測量的消息中接收的任何裝置ID(例如OEM和芯片組ID)來推斷關(guān)于發(fā)送方移動裝置的特性-(例如)可使用經(jīng)眾包測量來定位發(fā)送方移動裝置且推斷關(guān)于所得位置和原始測量的定位特性,如表1的實(shí)例A、B、C和D中例示。所推斷的定位特性可存儲且稍后使用以輔助相同類型的其它移動裝置的定位。作為替代或另外,位置服務(wù)器可使用已將眾包測量連同其裝置ID(例如OEM和芯片組ID)一起發(fā)送到位置服務(wù)器以調(diào)整所接收的眾包測量的任何移動裝置的已知定位特性。舉例來說,如果已知某一類型移動裝置將報(bào)告低于-50dBm的不精確的RSSI值,那么低于此水平的任何所接收RSSI值可丟棄。類似地,如果已知一類型的移動裝置包含特定類型的AP的RTT測量中的固定額外內(nèi)部延遲,那么位置服務(wù)器可從作為眾包的一部分接收的任何所接收RTT值減去已知固定額外內(nèi)部延遲,隨后利用所述RTT值(例如來幫助編譯BSA數(shù)據(jù))??赏ㄟ^相同類型的移動裝置的先前定位獲得移動裝置的已知定位特性(例如如針對圖3的框340-370描述),和/或可如上文所描述從由相同類型的移動裝置發(fā)送的眾包測量獲得。
圖5說明可如本文上文所描述而利用的移動裝置105的實(shí)施例。舉例來說,移動裝置105可在圖1的定位系統(tǒng)100中使用以實(shí)施圖4中展示的方法,和/或可對應(yīng)于且執(zhí)行如針對圖2描述的移動裝置203的功能。應(yīng)注意,圖5僅意圖提供各種組件的一般化說明,其中的任一者或全部可按需要利用??勺⒁獾?,在一些情況下,圖5說明的組件可局限到單一物理裝置和/或分布在可安置于不同物理位置處的各種聯(lián)網(wǎng)裝置之間。
移動裝置105展示為包括可經(jīng)由總線505電耦合(或可在需要時(shí)以其它方式通信)的硬件元件。硬件元件可包含處理單元510,其可包含(不限于)一或多個(gè)通用處理器、一或多個(gè)專用處理器(例如數(shù)字信號處理(DSP)芯片、圖形加速處理器、專用集成電路(ASIC)和/或類似物),和/或其它處理結(jié)構(gòu)或裝置,所述處理結(jié)構(gòu)或裝置可經(jīng)配置以執(zhí)行本文所描述的方法中的一或多者,包含圖2和4中展示的功能性。如圖5中所示,取決于所要功能性,一些實(shí)施例可具有單獨(dú)的DSP 520。移動裝置105還可包含:一或多個(gè)輸入裝置570,其可包含(不限于)觸摸屏、觸摸墊、麥克風(fēng)、按鈕、撥號盤、開關(guān)和/或類似者;及一或多個(gè)輸出裝置515,其可包含(不限于)顯示器、發(fā)光二極管(LED)、揚(yáng)聲器和/或類似者。
移動裝置105可能還包含無線通信接口530,其可包含(不限于)調(diào)制解調(diào)器、網(wǎng)卡、紅外通信裝置、無線通信裝置和/或芯片組(例如BluetoothTM裝置、IEEE 802.11裝置、IEEE802.15.4裝置、WiFi裝置、WiMax裝置、蜂窩式通信設(shè)施(例如,針對LTE)等)。無線通信接口530可準(zhǔn)許與網(wǎng)絡(luò)、無線接入點(diǎn)、其它計(jì)算機(jī)系統(tǒng)和/或本文中所描述的任何其它電子裝置交換數(shù)據(jù)??山?jīng)由發(fā)送和/或接收無線信號534的一或多個(gè)無線通信天線532實(shí)行通信。無線通信接口530還可使得能夠由移動裝置105獲得位置相關(guān)測量(例如RTT、RSSI、S/N、AOA和/或RSTD的測量),可采用移動裝置105將位置相關(guān)信息提供到位置服務(wù)器(例如如圖2中的框260處)且支持本文中所描述的各種技術(shù)(例如提供適用于針對圖3的框350接收的位置信息的位置信息)。
取決于所要功能性,無線通信接口530可包含單獨(dú)收發(fā)器以與可為一或多個(gè)無線網(wǎng)絡(luò)(例如圖1的無線網(wǎng)絡(luò)140)的一部分或鏈接到所述一或多個(gè)無線網(wǎng)絡(luò)的基站(例如,圖1的基站120)和/或接入點(diǎn)(例如,圖1的接入點(diǎn)130)通信。如先前相對于圖1所指示,無線網(wǎng)絡(luò)可為WWAN且包含各種網(wǎng)絡(luò)類型,例如碼分多址(CDMA)網(wǎng)絡(luò)、時(shí)分多址(TDMA)網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)、正交頻分多址(OFDMA)網(wǎng)絡(luò)、單載波頻分多址(SC-FDMA)網(wǎng)絡(luò)、WiMax(IEEE 802.16)等。CDMA網(wǎng)絡(luò)可實(shí)施一或多種無線電接入技術(shù)(RAT),例如,cdma2000、寬帶CDMA(W-CDMA)等等。Cdma2000包含IS-95、IS-2000和/或IS-856標(biāo)準(zhǔn)。TDMA網(wǎng)絡(luò)可實(shí)施全球移動通信系統(tǒng)(GSM)、數(shù)字高級移動電話系統(tǒng)(D-AMPS)或某種其它RAT。OFDMA網(wǎng)絡(luò)可采用LTE、LTE先進(jìn)等。LTE、LTE先進(jìn)、GSM和WCDMA在來自3GPP的文獻(xiàn)中描述。Cdam2000描述于來自名稱為“第3代合作伙伴計(jì)劃2”(3GPP2)的協(xié)會的文獻(xiàn)中。3GPP和3GPP2文獻(xiàn)為公開可獲得的。無線網(wǎng)絡(luò)還可包括或包含WLAN或無線個(gè)域網(wǎng)(WPAN)。WLAN可為IEEE 802.11x網(wǎng)絡(luò)或藍(lán)牙網(wǎng)絡(luò),且WPAN可為藍(lán)牙網(wǎng)絡(luò)、IEEE 802.15x或某種其它類型的網(wǎng)絡(luò)。本文所描述的技術(shù)也可以用于WWAN、WLAN和/或WPAN的任何組合。
移動裝置105可進(jìn)一步包含傳感器540。此些傳感器可包含(不限于)一或多個(gè)加速計(jì)、陀螺儀、相機(jī)、磁力計(jì)、高度計(jì)、麥克風(fēng)、近程傳感器、光傳感器等等。傳感器540中的一些或全部可用于(尤其)航位推算和/或其它定位方法。在一些實(shí)施例中,傳感器540可用于確定如本文的實(shí)施例(包含圖2和4中展示的實(shí)施例)中描述的移動裝置的位置。
移動裝置的實(shí)施例還可包含能夠使用可用于幫助定位移動裝置的SPS天線582從一或多個(gè)SPS衛(wèi)星(例如圖1的SPS衛(wèi)星110和用于GNSS的SPS衛(wèi)星)接收信號584的SPS接收器580。此定位可用于補(bǔ)充和/或并入本文中所描述的技術(shù)。SPS接收器580可使用針對SPS和GNSS系統(tǒng)已知的常規(guī)技術(shù)提取SPS測量(例如偽距),可由移動裝置(例如使用處理單元510)或由單獨(dú)位置服務(wù)器(例如圖1的位置服務(wù)器160)依據(jù)所述SPS測量確定移動裝置的位置。SPS系統(tǒng)可為GNSS系統(tǒng),例如全球定位系統(tǒng)(GPS)、Galileo、Glonass、Compass、日本上空的準(zhǔn)頂點(diǎn)衛(wèi)星系統(tǒng)(QZSS)、印度上空的印度區(qū)域?qū)Ш叫l(wèi)星系統(tǒng)(IRNSS)、中國上空的Beidou,和/或類似物。此外,SPS接收器580可使用各種擴(kuò)增系統(tǒng)(例如,基于衛(wèi)星的擴(kuò)增系統(tǒng)(SBAS)),其可與一或多個(gè)全局和/或區(qū)域性導(dǎo)航衛(wèi)星系統(tǒng)相關(guān)聯(lián)或以其它方式經(jīng)啟用供與所述一或多個(gè)全局和/或區(qū)域性導(dǎo)航衛(wèi)星系統(tǒng)一起使用。借助實(shí)例但非限制,SBAS可包含提供完整性信息、差分校正等的擴(kuò)增系統(tǒng),例如,廣域擴(kuò)增系統(tǒng)(WAAS)、歐洲地球同步導(dǎo)航疊加服務(wù)(EGNOS)、多功能衛(wèi)星擴(kuò)增系統(tǒng)(MSAS)、GPS輔助地理擴(kuò)增導(dǎo)航或GPS和地理擴(kuò)增導(dǎo)航系統(tǒng)(GAGAN),和/或類似者。因此,如本文所使用,SPS可包含一或多個(gè)全球和/或區(qū)域性導(dǎo)航衛(wèi)星系統(tǒng)和/或擴(kuò)增系統(tǒng)的任何組合,且SPS信號可包含SPS、類似SPS和/或與此一或多個(gè)SPS相關(guān)聯(lián)的其它信號。
移動裝置105可進(jìn)一步包含存儲器560和/或與存儲器560通信。存儲器560可包含(不限于)本地和/或網(wǎng)絡(luò)可接入的存儲裝置、磁盤驅(qū)動器、驅(qū)動器陣列、光學(xué)存儲裝置、固態(tài)存儲裝置(例如隨機(jī)存取存儲器(“RAM”)和/或只讀存儲器(“ROM”),其可為可編程、快閃可更新的)和/或類似者。這類存儲裝置可經(jīng)配置以實(shí)施任何適當(dāng)?shù)臄?shù)據(jù)存儲裝置,包括(但不限于)各種文件系統(tǒng)、數(shù)據(jù)庫結(jié)構(gòu)和/或類似者。
移動裝置105的存儲器560還可包括軟件元件(未圖示),包含操作系統(tǒng)、裝置驅(qū)動器、可執(zhí)行庫和/或其它代碼,例如一或多個(gè)應(yīng)用,所述一或多個(gè)應(yīng)用可包括由各種實(shí)施例提供的計(jì)算機(jī)程序,且/或可經(jīng)設(shè)計(jì)以實(shí)施如本文所描述的由其它實(shí)施例提供的方法和/或配置如本文所描述的由其它實(shí)施例提供的系統(tǒng)。僅舉例來說,相對于上文所論述的方法描述的一或多個(gè)程序(例如圖2和4中展示的移動裝置功能性)可實(shí)施為可由移動裝置105(和/或移動裝置105內(nèi)的處理單元)(和/或定位系統(tǒng)的另一裝置)執(zhí)行的代碼和/或指令。在一個(gè)方面中,隨后,此類代碼及/或指令可用于配置及/或調(diào)適通用計(jì)算機(jī)(或其它裝置)以執(zhí)行根據(jù)所描述的方法的一或多個(gè)操作。
圖6說明計(jì)算機(jī)系統(tǒng)600的實(shí)施例,計(jì)算機(jī)系統(tǒng)600可至少部分并入到例如圖1的位置服務(wù)器160、圖2的位置服務(wù)器207、執(zhí)行本文中所描述的技術(shù)中的一些或全部的位置服務(wù)器和/或隨此并入和/或以通信方式與此連接的計(jì)算裝置等裝置中,如本文所描述。圖6提供計(jì)算機(jī)系統(tǒng)600的一個(gè)實(shí)施例的示意性說明,計(jì)算機(jī)系統(tǒng)600可執(zhí)行由各種其它實(shí)施例提供的方法,例如相對于圖3描述的方法和/或如圖2中所展示的位置服務(wù)器207的功能性。應(yīng)注意,圖6僅意圖提供各種組件的一般化說明,可在適當(dāng)時(shí)利用所述組件中的任一者或全部。因此,圖6大致說明可如何以相對分離或相對較集成方式實(shí)施個(gè)別系統(tǒng)元件。另外,可注意到,圖6說明的組件可局限到單一裝置及/或分布在可安置在不同物理位置處的各種聯(lián)網(wǎng)裝置之間。
展示計(jì)算機(jī)系統(tǒng)600包括可經(jīng)由總線605電耦合(或可按需要以其它方式通信)的硬件元件。硬件元件可包含處理單元610,其可包含(不限于)一或多個(gè)通用處理器、一或多個(gè)專用處理器(例如數(shù)字信號處理芯片、圖形加速處理器,和/或類似物),和/或其它處理結(jié)構(gòu),所述其它處理結(jié)構(gòu)可經(jīng)配置以執(zhí)行本文所描述的方法中的一或多者,包含相對于圖3描述的方法和/或如圖2中所展示的位置服務(wù)器207的功能性。計(jì)算機(jī)系統(tǒng)600還可包含:一或多個(gè)輸入裝置615,其可包含(不限于)鼠標(biāo)、鍵盤、相機(jī)、麥克風(fēng)、其它生物計(jì)量傳感器和/或類似者;及一或多個(gè)輸出裝置620,其可包含(不限于)顯示裝置、打印機(jī)和/或類似者。
計(jì)算機(jī)系統(tǒng)600可進(jìn)一步包含以下各者(和/或與以下各者通信):一或多個(gè)非暫時(shí)性存儲裝置625,所述非暫時(shí)性存儲裝置625可包括(不限于)本地和/或網(wǎng)絡(luò)可接入的存儲裝置,和/或可包含(不限于)磁盤驅(qū)動器、驅(qū)動陣列、光學(xué)存儲裝置、固態(tài)存儲裝置(例如,隨機(jī)存取存儲器(“RAM”)和/或只讀存儲器(“ROM”)),其可為可編程的、快閃可更新的和/或其類似者。此類存儲裝置可經(jīng)配置以實(shí)施任何適當(dāng)?shù)臄?shù)據(jù)存儲裝置,包含(但不限于)各種文件系統(tǒng)、數(shù)據(jù)庫結(jié)構(gòu)及/或其類似者。此外,存儲裝置625可用于存儲關(guān)于不同類型的移動裝置的信息,包含每種類型的移動裝置的裝置ID(例如OEM和/或芯片組ID)和與這些裝置ID相關(guān)聯(lián)的定位特性(例如,比如表1中的實(shí)例A-D中例示的定位特性)。
計(jì)算機(jī)系統(tǒng)600還可包含通信子系統(tǒng)630,其可包含由通信接口633管理和控制的無線和/或有線通信技術(shù)。通信子系統(tǒng)可包含調(diào)制解調(diào)器、網(wǎng)卡(無線或有線)、紅外線通信裝置、無線通信裝置及/或芯片組(例如,BluetoothTM裝置、IEEE 802.11裝置、IEEE 802.15.4裝置、WiFi裝置、WiMax裝置、蜂窩式通信設(shè)施、UWB接口等)及/或其類似者。通信子系統(tǒng)630可包含一或多個(gè)輸入和/或輸出通信接口,例如通信接口633,以準(zhǔn)許與網(wǎng)絡(luò)、移動裝置(例如圖1和5的移動裝置105或圖2的移動裝置203)、其它計(jì)算機(jī)系統(tǒng)和/或本文中所描述的任何其它電子裝置交換數(shù)據(jù)。通信子系統(tǒng)630可基于因特網(wǎng)協(xié)議(IP)和/或其它數(shù)據(jù)相關(guān)協(xié)議(例如TCP、UDP)支持通信,且可實(shí)現(xiàn)經(jīng)由無線網(wǎng)絡(luò)(例如圖1的無線網(wǎng)絡(luò)140)和/或因特網(wǎng)與其它實(shí)體(例如移動裝置105)的通信。
在許多實(shí)施例中,計(jì)算機(jī)系統(tǒng)600將進(jìn)一步包括工作存儲器635,其可包含RAM或ROM裝置,如上文所描述。展示為定位在工作存儲器635內(nèi)的軟件元件可包含操作系統(tǒng)640、裝置驅(qū)動器、可執(zhí)行庫和/或其它代碼,例如一或多個(gè)應(yīng)用645,所述一或多個(gè)應(yīng)用可包括由各種實(shí)施例提供的計(jì)算機(jī)程序,且/或可經(jīng)設(shè)計(jì)以實(shí)施如本文所描述的由其它實(shí)施例提供的方法和/或配置如本文所描述的由其它實(shí)施例提供的系統(tǒng)。僅以實(shí)例說明,相對于上文所論述的方法描述的一或多個(gè)程序(例如,相對于圖3描述的方法和/或如圖2中所展示的位置服務(wù)器207的功能性)可能實(shí)施為可由計(jì)算機(jī)(及/或計(jì)算機(jī)內(nèi)的處理單元)執(zhí)行的代碼及/或指令;在一方面中,接著,可使用此類代碼及/或指令來配置及/或調(diào)適通用計(jì)算機(jī)(或其它裝置)以執(zhí)行根據(jù)所描述方法的一或多個(gè)操作。
這些指令及/或代碼的集合可存儲在非暫時(shí)性計(jì)算機(jī)可讀存儲媒體(例如上文所描述的存儲裝置625)上。在一些情況下,存儲媒體可能并入于計(jì)算機(jī)系統(tǒng)(例如,計(jì)算機(jī)系統(tǒng)600)內(nèi)。在其它實(shí)施例中,存儲媒體可能與計(jì)算機(jī)系統(tǒng)分離(例如,可裝卸式媒體(例如,光學(xué)光盤)),和/或提供于安裝包中,使得存儲媒體可用以編程、配置和/或調(diào)適其上存儲有指令/代碼的通用計(jì)算機(jī)。這些指令可能呈可由計(jì)算機(jī)系統(tǒng)600執(zhí)行的可執(zhí)行代碼的形式,及/或可能呈源及/或可安裝代碼的形式,所述源及/或可安裝代碼在由計(jì)算機(jī)系統(tǒng)600編譯及/或安裝于計(jì)算機(jī)系統(tǒng)600上后(例如,使用多種一般可用編譯程序、安裝程序、壓縮/解壓縮公用程序等中的任一者),接著呈可執(zhí)行代碼的形式。
所屬領(lǐng)域的技術(shù)人員將顯而易見,可根據(jù)特定要求作出大量變化。舉例來說,還可能使用定制硬件,且/或可將特定元件實(shí)施于硬件、軟件(包含便攜式軟件,例如小程序等)或兩者中。另外,可利用到其它計(jì)算裝置(例如網(wǎng)絡(luò)輸入/輸出裝置)的連接。
參看附圖,可包含存儲器的組件可包含非暫時(shí)性機(jī)器可讀媒體。如本文中所使用,術(shù)語“機(jī)器可讀媒體”和“計(jì)算機(jī)可讀媒體”指參與提供使機(jī)器以特定方式操作的數(shù)據(jù)的任何存儲媒體。在上文提供的實(shí)施例中,各種機(jī)器可讀媒體可能參與將指令/代碼提供到處理單元及/或其它裝置以供執(zhí)行。另外或作為替代,所述機(jī)器可讀媒體可能用于存儲及/或攜載此類指令/代碼。在許多實(shí)施方案中,計(jì)算機(jī)可讀媒體為物體及/或有形存儲媒體。此媒體可以采用許多形式,包含但不限于非易失性媒體、易失性媒體和發(fā)射媒體。常見形式的計(jì)算機(jī)可讀媒體包含(例如)磁性及/或光學(xué)媒體、穿孔卡、紙帶、具有孔圖案的任何其它物理媒體、RAM、PROM、EPROM、FLASH-EPROM、任何其它存儲器芯片或盒帶、如下文所描述的載波,或計(jì)算機(jī)可從其讀取指令及/或代碼的任何其它媒體。
本文中所論述的方法、系統(tǒng)及裝置為實(shí)例。各種實(shí)施例可以在適當(dāng)時(shí)省略、取代或添加各種程序或組件。舉例來說,可在各種其它實(shí)施例中組合關(guān)于某些實(shí)施例描述的特征。可以類似方式組合實(shí)施例的不同方面和元件。本文所提供的圖的各種組件可體現(xiàn)在硬件及/或軟件中。并且,技術(shù)發(fā)展,且因此許多元件為實(shí)例,其并不將本發(fā)明的范圍限于那些特定實(shí)例。
已證明,有時(shí)候?qū)⒋诵┬盘柗Q為位、信息、值、元素、符號、字符、變量、項(xiàng)、數(shù)字、標(biāo)號等是方便的,這主要是因?yàn)槠毡槭褂?。然而,?yīng)理解,所有這些或類似術(shù)語應(yīng)與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián),并且僅為方便的標(biāo)記。除非確切地陳述是其它情況,否則從以上論述可以清楚得知,應(yīng)了解,在本說明書的論述各處利用例如“處理”、“計(jì)算”、“推算”、“確定”、“確認(rèn)”、“識別”、“關(guān)聯(lián)”、“測量”、“執(zhí)行”等術(shù)語是指特定設(shè)備(例如專用計(jì)算機(jī)或類似的專用電子計(jì)算裝置)的動作或過程。因此,在本說明書的上下文中,專用計(jì)算機(jī)或類似專用電子計(jì)算裝置能夠操縱或變換信號,所述信號通常表示為存儲器、寄存器或其它信息存儲裝置、發(fā)射裝置,或?qū)S糜?jì)算機(jī)或類似專用電子計(jì)算裝置的顯示裝置內(nèi)的物理、電子、電學(xué)或磁性量。
如本文所使用,術(shù)語“和”以及“或”可包含多種含義,這些含義也預(yù)期至少部分取決于使用此類術(shù)語的上下文。通常,如果“或”用于關(guān)聯(lián)一列表(例如A、B或C),那么既定表示A、B及C,此處是在包含性意義上使用,以及A、B或C,此處是在排他性意義上使用。另外,如本文所使用,術(shù)語“一或多個(gè)”可用于以單數(shù)形式描述任何特征、結(jié)構(gòu)或特性,或可用于描述特征、結(jié)構(gòu)或特性的某種組合。然而,應(yīng)注意,這只是說明性實(shí)例,且所主張的標(biāo)的物不限于此實(shí)例。此外,如果術(shù)語“中的至少一者”用以關(guān)聯(lián)一列表(例如A、B或C),則可將其解釋為表示A、B及/或C的任何組合,例如A、AB、AA、AAB、AABBCCC等。
已描述了若干實(shí)施例,可在不脫離本發(fā)明的精神的情況下使用各種修改、替代構(gòu)造及等效物。舉例來說,以上元件可以僅為較大系統(tǒng)的組件,其中其它規(guī)則可以優(yōu)先于本發(fā)明的應(yīng)用或以其它方式修改本發(fā)明的應(yīng)用。并且,可在考慮上述元件之前、期間或之后進(jìn)行多個(gè)步驟。因此,以上描述并不限制本發(fā)明的范圍。