裝置100可從SPS衛(wèi)星160接收或獲取衛(wèi)星定位系統(tǒng)(SPS)信號159。在一些實施例中,SPS衛(wèi)星160可來自一個全球導航衛(wèi)星系統(tǒng)(GNSS),例如GPS或伽利略衛(wèi)星系統(tǒng)。在其它實施例中,SPS衛(wèi)星可來自多個GNSS,例如(但不限于)GPS、伽利略、格洛納斯或北斗(指南針)衛(wèi)星系統(tǒng)。在其它實施例中,SPS衛(wèi)星可來自任何一個若干地區(qū)性導航衛(wèi)星系統(tǒng)(RNSS),例如廣域擴增系統(tǒng)(WAAS)、歐洲靜地導航重疊服務(EGNOS)、準天頂衛(wèi)星系統(tǒng)(QZSS),僅舉幾個實例。
[0026]另外,移動裝置100可向無線通信網絡發(fā)射無線電信號及從無線通信網絡接收無線電信號。在一個實例中,移動裝置100可通過在無線通信鏈路123上將無線信號發(fā)射到基站收發(fā)器110或從基站收發(fā)器110接收無線信號而與蜂窩式通信網絡通信。類似地,移動裝置100可經由無線通信鏈路125發(fā)射無線信號到本地服務接入收發(fā)器115或接收來自本地服務接入收發(fā)器115的無線信號。
[0027]在特定實施方案中,本地服務接入收發(fā)器115可經配置以在無線通信鏈路125上以比在無線通信鏈路123上由基站收發(fā)器110實現(xiàn)的距離更短的距離與移動裝置100通信。舉例來說,本地服務接入收發(fā)器115可定位在室內環(huán)境中。本地服務接入收發(fā)器115可提供對無線局域網(WLAN,例如IEEE標準802.11網絡)或無線個域網(WPAN,例如藍牙網絡)的接入。在另一實例實施方案中,本地服務接入收發(fā)器115可包括能夠根據(jù)蜂窩式通信協(xié)議促進無線通信鏈路125上的通信的毫微微小區(qū)收發(fā)器。當然,應理解,這些僅為可經由無線鏈路與移動裝置通信的網絡的實例,且所主張的標的物在此方面不受限制。
[0028]在特定實施方案中,基站收發(fā)器110和本地服務接入收發(fā)器115可通過鏈路145在網絡130上與服務器140、150和/或155通信。此處,網絡130可包括有線或無線鏈路的任何組合。在特定實施方案中,網絡130可包括因特網協(xié)議(IP)基礎結構,其能夠促進移動裝置100與服務器140、150或155之間通過本地服務接入收發(fā)器115或基站收發(fā)器110的通信。在另一實施方案中,網絡130可包括例如基站控制器或主交換中心(未圖示)等蜂窩式通信網絡基礎結構以促進與移動裝置100的移動蜂窩式通信。
[0029]在其它實施方案中,移動裝置100可通過使用例如高級前向三邊測量(AFLT)及/或觀測到達時間差(OTDOA)等若干技術中的任一者處理從固定于已知位置處的地面發(fā)射器(例如,基站收發(fā)器110)接收信號而獲得定位。在這些特定技術中,可至少部分基于由固定于已知位置處的發(fā)射器發(fā)射且在移動裝置100處接收的導頻信號測量從移動裝置100到固定于已知位置處的這些地面發(fā)射器中的三個或三個以上者的距離。此處,服務器140、150或155可能能夠將包含(例如)地面發(fā)射器的位置和身份的定位輔助數(shù)據(jù)提供到移動裝置100以促進例如AFLT和OTDOA的定位技術。舉例來說,服務器140、150或155可包含指示特定區(qū)中的蜂窩式基站的位置及身份的基站歷書(BSA)。
[0030]在例如室內環(huán)境或都市峽谷等特定環(huán)境中,移動裝置100可不能夠從充分數(shù)目的SPS衛(wèi)星160獲取信號159或執(zhí)行AFLT或OTDOA以計算定位。替代地,移動裝置100可能夠至少部分基于從本地發(fā)射器(例如,定位在已知定位處的WLAN接入點)所獲取的信號而計算定位。舉例來說,移動裝置可通過測量到定位在已知位置處的三個或更多個室內地面無線接入點的距離來獲得定位。舉例來說,可通過從自此類接入點接收的信號獲得MAC地址且通過測量從此類接入點接收的信號的一或多個特性(例如,接收信號強度(RSSI)或往返時間(RTT))而獲得到所述接入點的距離測量值,來測量所述距離。在替代性實施方案中,移動裝置100可通過將指示室內區(qū)域中的特定位置處的預期的RSSI及/或RTT簽名的所獲取信號的特性應用于無線電熱圖來獲得室內定位。在特定實施方案中,無線電熱圖可關聯(lián)本地發(fā)射器的身份(例如,可從從本地發(fā)射器所獲取的信號辨別的MAC地址)、從由所識別的本地發(fā)射器發(fā)射的信號的預期RSS1、來自所識別的發(fā)射器的預期RTT,及可能來自這些預期的RSSI或RTT的標準偏差。應理解,然而,這些僅是可存儲在無線電熱圖中的值的實例,且所主張的標的物在此方面不受限制。
[0031]在特定實施方案中,移動裝置100可從服務器140、150或155接收用于室內定位操作的定位輔助數(shù)據(jù)。舉例來說,這些定位輔助數(shù)據(jù)可包含定位在已知位置處的發(fā)射器的位置和身份以實現(xiàn)至少部分基于(例如)測量的RSSI和/或RTT測量到這些發(fā)射器的距離。用以輔助室內定位操作的其它定位輔助數(shù)據(jù)可包含無線電熱圖、磁熱圖、發(fā)射器的位置及身份、可路由性圖表(僅舉幾個實例)。由移動裝置接收的其它輔助數(shù)據(jù)可包含(例如)室內區(qū)域的供顯示或輔助導航的本地地圖??稍谝苿友b置100進入特定室內區(qū)域時將此地圖提供到移動裝置100。此地圖可展示例如門、走廊、入口、墻壁等室內特征、例如盥洗室、公用自動收費電話亭、房間名、商店等關注點。通過獲得及顯示此地圖,移動裝置可將移動裝置(及用戶)的當前位置疊加在所顯示的地圖上以向用戶提供額外的上下文。
[0032]在特定實施方案中,無線站(STA)之間的特定消息流可實施以用于獲得STA之間的RTT的測量值供用于如上文所論述的定位操作。在特定實施方案中,如下文所描述,任何STA可包括移動裝置(例如,移動裝置100)或靜止收發(fā)器(例如,IEEE標準802.1lx接入點、靜止藍牙裝置等)。因此,無線STA之間的消息的交換可包括移動裝置與靜止收發(fā)器之間、兩個對等移動裝置之間或兩個靜止收發(fā)器之間的消息的交換(僅提供一些實例)。在特定實施方案中,本文中描述的各種技術可并入信息技術的IEEE標準802.11-電信及系統(tǒng)之間的信息交換,本地及城域網特定要求部分11:無線LAN媒體接入控制(MAC)及物理層(PHY),2012年2月6日,10.23.5節(jié)(下文是“IEEE標準802.11規(guī)范”)的一些但不一定是全部方面或特征。實際上,應理解,在IEEE標準802.11規(guī)范中未展示或描述本文中描述的一些特征。
[0033]圖2是以圖形方式說明根據(jù)實施例的移動裝置的估計的計算的圖。服務接入收發(fā)器AP1、AP2、AP3和AP4可定位在例如室內導航區(qū)域中且可能夠根據(jù)已知通信協(xié)議發(fā)射和接收消息。此處,移動裝置MD可如上文所論述觀測服務接入收發(fā)器APl與AP2之間發(fā)射的消息,以及服務接入收發(fā)器AP3與AP4之間發(fā)射的消息。至少部分基于移動裝置MD處這些消息的觀測,可計算移動裝置MD的位置的估計。
[0034]圖3是說明根據(jù)圖2的實施例的無線STA之間的消息流的圖,其中移動裝置MD表示為客戶端STA且服務接入收發(fā)器對APl和AP2可分別表示為發(fā)送STA和接收STA。類似地,服務接入收發(fā)器對AP3和AP4可分別表示為發(fā)送STA和接收STA。在時間ToaC (M),客戶端STA可接收由發(fā)送STA (例如,服務接入收發(fā)器APl和AP3)在時間tl發(fā)射的精細時序請求消息。在時間ToaC(ACK),客戶端STA可響應于接收到精細時序請求消息而接收由接收STA(例如,服務接入收發(fā)器AP2和AP4)在時間t3發(fā)射的確認消息。在特定實施方案中,可根據(jù)IEEE標準802.11規(guī)范8.5.25和8.5.26章節(jié)發(fā)射由發(fā)送STA發(fā)射的精細時序請求消息和由接收STA發(fā)射的確認消息。如果發(fā)送STA和接收STA分別表示APl和AP2,那么曲線dl2可表示至少部分基于ToaC(M)-ToaC(ACK)所確定的移動裝置MD的可能位置。類似地,如果發(fā)送STA和接收STA分別表示AP3和AP4,那么曲線d34可表示至少部分基于ToaC(M)-ToaC(ACK)所確定的移動裝置MD的可能位置。曲線dl2和d34的計算相交點可隨后提供移動裝置MD的估計位置。
[0035]在特定實施方案中,可在中心網絡實體或“云”(例如,服務器140、150或155)處計算移動裝置MD的位置。圖4A、4B、5A和5B說明根據(jù)圖2的具體實施例的用于確定用于計算移動裝置MD的位置的表達式的參數(shù)的替代過程。在特定實施方案中,這些表達式中的任一者可用以界定曲線dl2或d34供用于計算移動裝置MD的估計位置。如下文在特定實施方案中所解釋,在移動裝置處和在發(fā)送與接收STA處獲得的測量值可在網絡中例如計算裝置的網絡實體(例如,網絡202、204、206或208中的網絡實體)處計算。
[0036]圖4A展示在網絡202處收集從發(fā)送STA接收的參數(shù)tl (來自發(fā)送STA的精細時序請求消息的發(fā)射時間)和t4 (響應于精細時序請求消息而發(fā)射的確認消息在發(fā)送STA處的接收時間)、來自接收STA的信號RTT測量值(基于來自接收STA的精細時序請求消息的發(fā)射以及響應于接收到精細時序請求消息而在發(fā)送STA處的確認消息的發(fā)射而計算)以及來自客戶端STA的ToaC(M)(從發(fā)送STA發(fā)射的精細時序請求消息在客戶端STA處的接收時間)和ToaC(ACK)(由接收STA響應于接收到精細時序請求消息而發(fā)射的確認消息在客戶端STA處的接收時間),以如下確定表達式(I):
[0037]Relative_diff = ToaC(M)-ToaC(ACK)-RTT/2-(tl_t4)(I)
[0038]在替代實施方案中,tl到t4的值可在發(fā)送STA處計算且發(fā)射到網絡實體以用于根據(jù)表達式(I)確定表達式Relative_diff。
[0039]圖4B展示在網絡204處收集來自發(fā)送STA的參數(shù)t2(在接收STA處接收到精細時序請求消息的時間)和t4以及來自客戶端STA的ToaC(M)和ToaC(ACK)以如下確定表達式⑵:
[0040]Relative_diff = ToaC(M)-ToaC(ACK)-t2+t4(2)
[0041 ] 圖5A展示在網絡206處收集來自發(fā)送STA的參數(shù)11、來自接收STA的t3 (響應于精細時序請求消息將確認消息從接收STA發(fā)射到發(fā)送STA的時間)以及來自客戶端STA的ToaC(M)和ToaC(ACK),以如下確定表達式(3):
[0042]Relative_diff = ToaC(M)-ToaC(ACK)-tl+t3(3)
[0043]圖5B展示在網絡208處收集從發(fā)送STA接收的參數(shù)t4到tl、