在例如IEEE 802.11n和IEEE 802.11ac的標(biāo)準(zhǔn)中使用利用多輸入多輸出(MIMO)技術(shù)的無線數(shù)據(jù)通信系統(tǒng)以使得無線裝置(STA)能夠在高數(shù)據(jù)速率下與存取點(diǎn)(AP)通信。這些系統(tǒng)還可用于確定STA的位置的應(yīng)用中。然而,通常通過相異RTT測量結(jié)果事務(wù)確定使用往返時間(RTT)測量的位置確定,RTT測量事務(wù)消耗時間和帶寬兩者。
技術(shù)實現(xiàn)要素:
本文中所描述的技術(shù)實現(xiàn)從下行鏈路(DL)觸發(fā)幀和上行鏈路(UL)MIMO幀事務(wù)獲取RTT測量結(jié)果,所述事務(wù)可替代和/或補(bǔ)充單獨(dú)RTT測量結(jié)果。通過實施這些技術(shù),無線系統(tǒng)可存取RTT測量結(jié)果,且因此使對系統(tǒng)內(nèi)的AP的位置確定更易于對于導(dǎo)航和/或從這些測量結(jié)果和確定受益的其它應(yīng)用可存取。
根據(jù)本發(fā)明的計算第一無線裝置與第二無線裝置之間的RTT的一種實例方法包括:借由所述第一無線裝置發(fā)送下行鏈路(DL)觸發(fā)幀;確定對應(yīng)于發(fā)送所述DL觸發(fā)幀的時間的第一時間;以及在所述第一無線裝置處從所述第二無線裝置接收上行鏈路(UL)多輸入多輸出(MIMO)幀。所述實例方法進(jìn)一步包含確定對應(yīng)于接收所述UL MIMO幀的時間的第二時間,和基于所述經(jīng)確定第一時間和所述經(jīng)確定第二時間而確定所述第一無線裝置與所述第二無線裝置之間的所述RTT。
所述方法可包含以下特點(diǎn)中的一或多者。所述方法可進(jìn)一步包括進(jìn)一步基于所述UL MIMO幀內(nèi)的同步序列而確定所述第二時間。所述同步序列可緊接在所述UL MIMO幀的前同步碼之后。所述同步序列可包括:Zadofff-chu序列,長訓(xùn)練域(LTF)類序列、M序列、Gold序列、Costas序列、Bjork序列集、Kasami序列、或零相關(guān)區(qū)序列、或其組合。所述方法可進(jìn)一步包括:存儲所述RTT的值;在所述第一無線裝置處接收RTT請求;以及響應(yīng)于接收到所述RTT請求而發(fā)送所述RTT的所述所存儲值。確定所述RTT可進(jìn)一步包括確定短幀間間隔(SIFS)值??梢罁?jù)從所述第二無線裝置提供到所述第一無線裝置的信息確定所述SIFS值。所述所提供信息可包含于所述UL MIMO幀中??蓮臄?shù)據(jù)庫獲得所述SIFS值。
根據(jù)本發(fā)明的計算第一無線裝置與第二無線裝置之間的往返時間(RTT)的另一種實例方法包括:借由所述第二無線裝置接收由所述第一無線裝置發(fā)送的下行鏈路(DL)觸發(fā)幀;在所述第二無線裝置處確定上行鏈路(UL)多輸入多輸出(MIMO)幀長度;在所述UL MIMO幀內(nèi)確定同步序列的位置;以及將具有所述同步序列的所述UL MIMO幀從所述第二無線裝置發(fā)送到所述第一無線裝置。
所述方法可包含以下特點(diǎn)中的一或多者。確定所述同步序列的所述位置可包括確定將所述同步序列定位在緊接在所述UL MIMO幀的前同步碼之后。確定所述同步序列的所述位置可包括確定將所述同步序列定位在所述UL MIMO幀的末端處。確定所述同步序列的長度,使得包含所述同步序列的所述總體UL MIMO幀的長度達(dá)到某一長度。
根據(jù)本發(fā)明的一種實例第一無線裝置包括:無線通信接口,其經(jīng)配置以發(fā)送下行鏈路(DL)觸發(fā)幀;存儲器;以及處理單元,其以通信方式耦合到所述無線通信接口和所述存儲器。所述處理單元經(jīng)配置以致使所述第一無線裝置:確定對應(yīng)于發(fā)送所述DL觸發(fā)幀的時間的第一時間;經(jīng)由所述無線通信接口從第二無線裝置接收上行鏈路(UL)多輸入多輸出(MIMO)幀;確定對應(yīng)于接收所述UL MIMO幀的時間的第二時間;以及基于所述經(jīng)確定第一時間和所述經(jīng)確定第二時間而確定所述第一無線裝置與所述第二無線裝置之間的往返時間(RTT)。
所述第一無線裝置可包括以下特點(diǎn)中的一或多者。所述處理單元可經(jīng)進(jìn)一步配置以致使所述第一無線裝置進(jìn)一步基于所述UL MIMO幀內(nèi)的同步序列而確定所述第二時間。所述處理單元經(jīng)進(jìn)一步配置以致使所述第一無線裝置:將所述RTT的值存儲于所述存儲器中;經(jīng)由所述無線通信接口接收RTT請求;以及響應(yīng)于接收到所述RTT請求而經(jīng)由所述無線通信接口發(fā)送所述RTT的所述所存儲值。所述處理單元可經(jīng)進(jìn)一步配置以致使所述第一無線裝置通過確定短幀間間隔(SIFS)值來確定所述RTT。所述處理單元可經(jīng)配置以致使所述第一無線裝置依據(jù)從所述第二無線裝置提供到所述第一無線裝置的信息確定所述SIFS值。所述處理單元可經(jīng)配置以致使所述第一無線裝置從所述UL MIMO幀提取所述所提供信息。所述處理單元可經(jīng)配置以致使所述第一無線裝置從數(shù)據(jù)庫獲得所述SIFS值。
根據(jù)本發(fā)明的一種實例第二無線裝置包括:無線通信接口,其經(jīng)配置以從第一無線裝置接收下行鏈路(DL)觸發(fā)幀;存儲器;以及處理單元,其以通信方式耦合到所述無線通信接口和所述存儲器。所述處理單元經(jīng)配置以致使所述第二無線裝置:確定上行鏈路(UL)多輸入多輸出(MIMO)幀長度;在所述UL MIMO幀內(nèi)確定同步序列的位置;以及將具有所述同步序列的所述UL MIMO幀經(jīng)由所述無線通信接口發(fā)送到所述第一無線裝置。
所述第二無線裝置可包含以下特點(diǎn)中的一或多者。所述處理單元可經(jīng)配置以致使所述第二無線裝置確定將所述同步序列定位在緊接在所述UL MIMO幀的前同步碼之后。所述處理單元為可經(jīng)配置以致使所述第二無線裝置確定將所述同步序列定位在所述UL MIMO幀的末端處。所述處理單元可經(jīng)配置以致使所述第二無線裝置確定所述同步序列的長度,使得包含所述同步序列的所述UL MIMO幀達(dá)到某一長度。
根據(jù)本描述的一種實例第一無線裝置包含:用于發(fā)送下行鏈路(DL)觸發(fā)幀的裝置;用于確定對應(yīng)于發(fā)送所述UL觸發(fā)幀的時間的第一時間的裝置;用于從第二無線裝置接收上行鏈路(UL)多輸入多輸出(MIMO)幀的裝置;用于確定對應(yīng)于接收所述UL MIMO幀的時間的第二時間的裝置;以及用于基于所述經(jīng)確定第一時間和所述經(jīng)確定第二時間而確定所述第一無線裝置與所述第二無線裝置之間的往返時間(RTT)的RTT值的裝置。
所述第一無線裝置可包含以下特點(diǎn)中的一或多者。所述第一無線裝置可包含用于使所述所確定第二時間基于所述UL MIMO幀內(nèi)的同步序列的裝置。所述第一無線裝置可包含:用于存儲所述RTT的值的裝置;用于在所述第一無線裝置處接收RTT請求的裝置;以及用于響應(yīng)于接收到所述RTT請求而發(fā)送所述RTT的所述所存儲值的裝置。所述第一無線裝置可包含用于確定短幀間間隔(SIFS)值的裝置。所述第一無線裝置可包含用于依據(jù)從所述第二無線裝置提供到所述第一無線裝置的信息確定所述SIFS值的裝置。所述第一無線裝置可包含用于從所述UL MIMO幀提取所述所提供信息的裝置。所述第一無線裝置可包含用于從數(shù)據(jù)庫獲得所述SIFS值的裝置。
根據(jù)本描述的一種實例第二無線裝置包含:
用于接收由第一無線裝置發(fā)送的下行鏈路(DL)觸發(fā)幀的裝置;用于確定上行鏈路(UL)多輸入多輸出(MIMO)幀長度的裝置;用于在所述UL MIMO幀內(nèi)確定同步序列的位置的裝置;以及用于將具有所述同步序列的所述UL MIMO幀發(fā)送到所述第一無線裝置的裝置。
所述第二無線裝置可包含以下特點(diǎn)中的一或多者。所述第二無線裝置可包含用于將同步序列定位在緊接在所述UL MIMO幀的前同步碼之后的裝置。所述第二無線裝置可包含用于將同步序列定位在所述UL MIMO幀的末端處的裝置。所述第二無線裝置可包含用于確定所述同步序列的長度,使得包含所述同步序列的所述總體UL MIMO幀的長度達(dá)到某一長度的裝置。
根據(jù)本發(fā)明的一種非暫時性計算機(jī)可讀媒體在其上嵌有用于計算第一無線裝置到第二無線裝置之間的往返時間(RTT)的指令。所述指令包括用于進(jìn)行以下操作的計算機(jī)代碼:借由所述第一無線裝置發(fā)送下行鏈路(DL)觸發(fā)幀;確定對應(yīng)于發(fā)送所述UL觸發(fā)幀的時間的第一時間;在所述第一無線裝置處從所述第二無線裝置接收上行鏈路(UL)多輸入多輸出(MIMO)幀;確定對應(yīng)于接收所述UL MIMO幀的時間的第二時間;以及基于所述經(jīng)確定第一時間和所述經(jīng)確定第二時間而計算所述第一無線裝置與所述第二無線裝置之間的所述RTT。
所述非暫時性計算機(jī)可讀媒體可進(jìn)一步包括用以實施以下特點(diǎn)中的一或多者的計算機(jī)代碼。用于確定所述第二時間的所述計算機(jī)代碼可包含用于使所述所確定第二時間基于所述UL MIMO幀內(nèi)的同步序列的計算機(jī)代碼。所述計算機(jī)可讀媒體可進(jìn)一步包括用于進(jìn)行以下操作的計算機(jī)代碼:存儲所述RTT的值;在所述第一無線裝置處接收RTT請求;以及響應(yīng)于接收到所述RTT請求而發(fā)送所述RTT的所述所存儲值。
根據(jù)本發(fā)明的另一種非暫時性計算機(jī)可讀媒體在其上嵌有用于計算第一無線裝置到第二無線裝置之間的往返時間(RTT)的指令。所述指令包括用于進(jìn)行以下操作的計算機(jī)代碼:借由所述第二無線裝置接收由所述第一無線裝置發(fā)送的下行鏈路(DL)觸發(fā)幀;在所述第二無線裝置處確定上行鏈路(UL)多輸入多輸出(MIMO)幀長度;在所述UL MIMO幀內(nèi)確定同步序列的位置;以及將具有所述同步序列的所述UL MIMO幀從所述第二無線裝置發(fā)送到所述第一無線裝置。
所述非暫時性計算機(jī)可讀媒體可進(jìn)一步包括用以實施以下特點(diǎn)中的一或多者的計算機(jī)代碼。用于確定所述同步序列的所述位置的所述計算機(jī)代碼可包括用于確定將所述同步序列定位在緊接在所述UL MIMO幀的前同步碼之后的計算機(jī)代碼。所述計算機(jī)可讀媒體可進(jìn)一步包括用于確定所述同步序列的長度,使得包含所述同步序列的所述總體UL MIMO幀的長度達(dá)到某一長度的計算機(jī)代碼。
附圖說明
可通過參考以下圖來實現(xiàn)對各種實施例的性質(zhì)和優(yōu)點(diǎn)的理解。
圖1為對根據(jù)一個實施例的可從上行鏈路(UL)多輸入多輸出(MIMO)幀獲得的往返時間(RTT)的基本設(shè)置的說明。
圖2為說明用于計算圖1中所說明的AP與STA之間的RTT的一個實施例的簡化時序圖。
圖3為說明圖2的替代性實施例的簡化時序圖。
圖4A到4D為展示根據(jù)各種實施例的UL MIMO幀的一般內(nèi)容的說明。
圖5說明根據(jù)一個實施例的用于使用凸優(yōu)化確定LTF類序列的一個解決方案的實例。
圖6為說明計算從第一無線裝置到第二無線裝置的RTT的方法的實施例的流程圖。
圖7為說明提供UL MIMO幀以供RTT計算的方法的實施例的流程圖。
圖8為無線裝置的實施例的方塊圖。
圖9為計算系統(tǒng)的實施例的方塊圖。
具體實施方式
無線通信系統(tǒng)可包括無線裝置和存取點(diǎn)(AP)。無線裝置可被構(gòu)造成彼此直接通信或通過AP通信的移動臺(STA)。例如IEEE 802.11ac、802.11ad、802.11v、802.11mc等的標(biāo)準(zhǔn)常用于這些通信。這些標(biāo)準(zhǔn)可包含誤差規(guī)范以確保通信的質(zhì)量。STA可包括各種裝置,例如行動電話、筆記本計算機(jī)、平板計算機(jī)、便攜式媒體播放器、便攜式游戲系統(tǒng)、和/或可利用這些或其它無線標(biāo)準(zhǔn)的其它無線裝置。
無線通信系統(tǒng)可進(jìn)一步使用多輸入多輸出(MIMO)技術(shù)以使得AP和STA能夠傳送同時更多數(shù)據(jù)。MIMO技術(shù)用于多種標(biāo)準(zhǔn)中,包含IEEE 802.11n、802.11ac和即將來臨的802.11ax。下行鏈路(DL)觸發(fā)幀為一對多通信,其中AP能夠?qū)蝹€包發(fā)送到多個STA以協(xié)調(diào)無線系統(tǒng)內(nèi)的通信。作為響應(yīng)發(fā)送上行鏈路(UL)MIMO幀,其中多個STA在多對一通信中向AP發(fā)送UL MIMO幀。
傳統(tǒng)上,在DL觸發(fā)幀/UL MIMO幀事務(wù)中不存在允許對于往返時間(RTT)的確定的性質(zhì)。但RTT測量結(jié)果在無線系統(tǒng)中為有價值的,這是因為其可能在確定STA的位置或STA和/或無線系統(tǒng)內(nèi)的其它裝置之間的范圍的許多應(yīng)用中有益。用于確定RTT的傳統(tǒng)技術(shù)通過利用AP與一或多個STA的單獨(dú)消息或?qū)υ捊粨Q,此可花費(fèi)額外時間和帶寬。然而,本文中所描述的技術(shù)實現(xiàn)利用UL MIMO幀的特點(diǎn)以確定AP與STA之間的往返時間(RTT),而不需要單獨(dú)RTT事務(wù)。
一般來說,本文中所描述的實施例可涉及根據(jù)各種IEEE 802.11信息傳送標(biāo)準(zhǔn)而利用無線局域網(wǎng)(WLAN)的裝置的無線通信。實施例可使用如本文中所描述的UL MIMO幀來獲取STA的RTT測量結(jié)果,可接著按需求存儲UL MIMO幀和/或?qū)⑵涮峁?yīng)用,同時替代和/或補(bǔ)充單獨(dú)RTT測量結(jié)果。AP可發(fā)射并接收遵循各種IEEE 802.11標(biāo)準(zhǔn)(例如802.11g、802.11n、802.11ac、802.11ad等)的無線信號。在一些實施例中,STA可遵守802.11ac、802.11v和/或802.11REVmc標(biāo)準(zhǔn)同時發(fā)射或接收來自多個天線的信號。在一些實施例中,可在經(jīng)修改的802.11標(biāo)準(zhǔn)中編纂如本文中所描述的UL MIMO幀的內(nèi)容和/或利用率。在一些情況下,無線裝置(例如,移動電話)可充當(dāng)AP和/或STA。此外,因為AP可在某些場景中用作STA,所以如本文所使用的術(shù)語“STA”具體的指非AP STA。
即便如此,但還是應(yīng)理解,本文中所描述的技術(shù)可與其它無線裝置一起和/或使用其它無線標(biāo)準(zhǔn)來用于其它應(yīng)用中。具體來說,雖然本文中的實施例描述DL幀和UL MIMO幀的利用,但是本文中的技術(shù)可使用一或多個不同幀類型用于以類似于本文中所描述的幀類型的方式確定RTT。
圖1為幫助說明根據(jù)一個實施例的可從UL MIMO幀獲得的RTT的基本設(shè)置的簡化圖。在此處,AP可使用無線通信信號110來與三個STA—STA1、STA2和STA3通信。無線通信信號110可包含如以下本文所描述的UL和/或DL幀。STA可另外經(jīng)由類似裝置與彼此直接通信。額外STA和/或AP(未展示)可為同一無線系統(tǒng)(例如,WLAN)的部分。一些無線系統(tǒng)可具有更少STA。AP可通過使用從如下文所描述的STA發(fā)送的UL MIMO幀來獲得RTT信息。應(yīng)理解,本文中所描述的技術(shù)可用于具有與所展示配置和/或組件不同的配置和/或組件的系統(tǒng)中。此外,無線系統(tǒng)可包含其它類型的無線裝置。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到圖1中所展示的實施例的這些和其它變體。STA和/或AP可與圖8中所描述的無線裝置800對應(yīng),和/或可并入有計算機(jī)(例如圖9的計算系統(tǒng)900)的組件。
圖2為說明用于計算圖1中所說明的AP與STA之間的RTT的一個實施例的簡化時序圖。(應(yīng)注意,并未展示RTT自身)。在此處,AP在時間T1處發(fā)射DL觸發(fā)幀210且分別從STA1、STA2和STA3(有時T41、T42和T43)接收響應(yīng)。在此處,在包的末端處定義時間T1、T41、T42和T43,但替代性實施例可在包的不同位置處具有事件,此可取決于同步序列定位在包內(nèi)的位置。本文在下文中提供關(guān)于同步序列的額外信息。飛行時間(TOF)為射頻(RF)信號從AP行進(jìn)到STA(且反之亦然)花費(fèi)的時間。此視AP與STA之間的距離而定而不同,且因此指示距離。
DL觸發(fā)幀210的內(nèi)容可視所要功能性而定而變化。在一些實施例中,DL觸發(fā)幀210可包含群組或其它標(biāo)識符以尋址無線系統(tǒng)中的STA的子集。舉例來說,在存在100個STA的無線系統(tǒng)中,DL觸發(fā)幀210可包含STA1、STA2和STA3屬于的群組的群組ID。(在一實施例中,其中100個形成34個群組——三個STA的33個群組和一個STA的一個群組—AP可接著重復(fù)程序額外33次—其各自具有唯一群組ID—以從所有100個STA獲得UL MIMO幀。)
STA中的每一者對DL觸發(fā)幀210的接收促使STA根據(jù)標(biāo)準(zhǔn)DL觸發(fā)幀/UL MIMO幀事務(wù)協(xié)議而以UL MIMO幀答復(fù)。如圖2中所示,STA1、STA2和STA3分別以UL MIMO幀1、UL MIMO幀2和UL MIMO幀3做出響應(yīng)。
短幀間間隔(SIFS)為供給定無線接口處理所接收幀和以響應(yīng)幀響應(yīng)的時間量。在一些實施例中,SIFS測量為空氣中的響應(yīng)幀的第一樣本與空氣中的所接收幀的上一樣本之間的經(jīng)過時間。在一實施例中,SIFS可包括于各種漸增接收器時延(例如RF處理、物理層處理延遲和MAC層處理延遲)中。在一實施例中,SIFS包括每一UL MIMO幀(和因此時間T41、T42和T43)的在時間上所測量的幀間間隔,各UL MIMO幀可能不相同,且SIFS可由于STA中的每一者的制造的硬件和/或軟件差異和/或其它因素而變化。在一些實施例中,可確定SIFS且將其存儲于STA中;在此實施例中,SIFS可由STA提供到AP。在一實施例中,SIFS可(例如)在UL MIMO幀或?qū)Φ腄L觸發(fā)幀其它響應(yīng)中(例如在額外響應(yīng)幀中)由STA發(fā)送到AP。在一些實施例中,可在其它處獲得,例如在對(例如)例如位置服務(wù)器的服務(wù)器上的AP可存取的數(shù)據(jù)庫中SIFS。此使得AP能夠如下計算STA中的每一者的RTT:
RTT(i)=T4(i)-T1-SIFS(i)-LFrame(i) (1)
其中i為1、2或3,且L_Frame(i)為STA的UL MIMO幀的(在時間上所測量的)長度。此外,每一STA可為其各別SIFS提供誤差容限,其通常對于給定STA類型已知。因此:
SIFS(i)=SIFSideal±k(i) (2)
其中SIFSideal為理想SIFS,且k(i)為指示誤差容限的整數(shù)(在一些情況下,例如,k=10ns)。
圖3為說明用于計算圖1中所說明的AP與STA之間的RTT的替代性實施例的簡化時序圖。在此處,DL觸發(fā)幀310和UL MIMO幀320、330和340類似于圖2中的相對應(yīng)幀,除了同步序列現(xiàn)定位在UL MIMO幀的前同步碼之后之外,所述前同步碼接近前,而非在幀的末端。其中UL MIMO幀的前同步碼具有相同長度LPacket,可如下計算RTT:
RTT(i)=T4(i)-T1-SIFS(i)-LPacket (3)
所屬領(lǐng)域的技術(shù)人員將理解,可進(jìn)一步改變等式(1)和(3)以在接收UL MIMO幀期間適應(yīng)確定T4(i)之時(例如,對應(yīng)于完成UL MIMO幀中的同步序列之時)。實施例可因此確定如何使用UL MIMO幀中的同步序列,且相應(yīng)地確定UL MIMO幀的RTT。
圖4A到4D為展示根據(jù)各種實施例的UL MIMO幀的的一般內(nèi)容的說明,其參考圖1中所說明的設(shè)置中的三個STA。UL MIMO幀的內(nèi)容可視所要功能性而定而變化。在所說明實施例中,幀包含前同步碼、數(shù)據(jù)和同步序列??墒褂们巴酱a(例如)以指引遺留裝置停止發(fā)射數(shù)據(jù)。同步序列可幫助同步裝置并改善與無線系統(tǒng)內(nèi)的數(shù)據(jù)通信相關(guān)的到達(dá)時間時間戳的準(zhǔn)確性。替代性實施例可包含額外、替代性或更少類型的數(shù)據(jù)。舉例來說,具有大量數(shù)據(jù)的UL MIMO幀可具有貫穿幀穿插的多個同步序列。
圖4A和4B說明同步序列(標(biāo)記為Sync 1、Sync 2和Sync 3,其分別對應(yīng)于來自STA1、STA2和STA3的UL MIMO幀)定位于UL MIMO幀的末端處的實施例。如圖2中所示,對于同步序列定位于UL MIMO的末端處的實施例,AP可計算在每一UL MIMO幀的末端處或接近末端的時間T41、T42和T43。
圖4A說明可如何擴(kuò)展同步序列的長度以有助于“填補(bǔ)”UL MIMO幀來確保其滿足可由UL MIMO幀的管理標(biāo)準(zhǔn)要求的某一長度。在一些實施例中,DL觸發(fā)幀(例如,圖2的DL觸發(fā)幀210)可指定此長度。在一些實施例中,可在其它通信中預(yù)定(例如,作為標(biāo)準(zhǔn)的部分)或指定此長度。為了達(dá)到某一長度,同步序列Sync 1、Sync 2和Sync 3可為彼此的循環(huán)頻移以有助于確保正交性。作為一般實例,Sync 1可以以順序包含分量A、B和C,而Sync 2可包含分量B、C和A且Sync 3包含分量C、A和B。另一方面,圖4B為UL MIMO幀不需要滿足某一長度的實施例,其可為用于STA當(dāng)中的功率節(jié)省的有益技術(shù)。
圖4C和4D說明同步序列直接在UL MIMO幀的前同步碼之后的實施例,此可有助于信道估計,但可能經(jīng)受裝置之間的時鐘漂移。如圖3中所展示,對于同步序列定位在UL MIMO的前同步碼之后的實施例,AP可計算在每一UL MIMO幀內(nèi)的同步序列的末端處或接近末端的時間T41、T42和T43。圖4C說明類似于圖4B的功率節(jié)省實施例,但其具有在數(shù)據(jù)之前的同步序列。且圖4D說明UL MIMO幀可允許STA同步,而不發(fā)射任何其它數(shù)據(jù)。
用于本文中所提供的實施例中的同步序列的類型可視所要功能性而變化。一些實施例可針對主要同步信號(PSS)而包含(例如)Zadoff-chu序列,例如長期演進(jìn)(LTE)無線系統(tǒng)中所使用的序列。
在特定實例中,Zadoff-chu序列為周期性的,其中周期N=63且循環(huán)移位M={25,29,34}。在此情況下,具有自身的經(jīng)循環(huán)地移位版本的素數(shù)長度序列的自相關(guān)性為零。然而,在存在頻率偏移時或在強(qiáng)制零DC時,完美的自相關(guān)可能丟失。如果u1-u2為相對于N的相對素數(shù),那么兩個素數(shù)長度序列之間的交叉相關(guān)為恒定的。因此,在u1=29且u2=25的情況下,u1-u2=4。因為4不與63具有相對公因數(shù),所以交叉相關(guān)為恒定的。在u1=34、u2=29等的情況下同樣如此。在其它實施例中,可使用N和/或M的其它值。
可用于本文中所提供的實施例中的其它同步序列包含長訓(xùn)練域(LTF)類序列。LTF類序列的實例包含具有3.2μs的周期的周期性序列。在某些實施方案中,存在極少頻譜泄漏,且可接受峰均比(PAR)可為高的(例如,高達(dá)12dB)。
在一些實施例中,可執(zhí)行+1、-1群集搜索以確定LTF類序列。在一些實施例中,可從可能的任何群集確定序列。在無線系統(tǒng)利用4×符號持續(xù)時間(例如IEEE 802.11ax)的情況下,搜索空間可大大增大。舉例來說,在序列具有3.2μs的周期的情況下,符號持續(xù)時間為12.8μs。通常用于20MHz頻譜中的64個頻調(diào)(例如)接著增大到256個頻調(diào),從而引起大得多的搜索空間。較高頻率中的頻調(diào)的數(shù)目遠(yuǎn)大得多。
凸優(yōu)化可用以有效率地解決此問題,而不搜索整個搜索空間。圖5A和5B說明一個此解決方案的實例。
圖5A和5B為N_tones=56(即,56個數(shù)據(jù)頻調(diào))的情況下的凸優(yōu)化問題的自相關(guān)性曲線,其中目標(biāo)為最小化t,交叉相關(guān)的所有不同滯后的滯后值經(jīng)受下列條件:
||Q(:,:,jj)X||<=t;jj≥1 (4)
其中X為頻域向量且Q(;,;,jj)X為每一滯后的交叉相關(guān),其中Q(;,;,jj)為W'C(jj)RW的平方根,W為快速傅里葉逆變換(IFFT)矩陣,R為反對角矩陣,且C(jj)為描述第jj個滯后的卷積矩陣。
圖5A說明Nfft=56的解決方案(匹配數(shù)據(jù)頻調(diào)的數(shù)目,其中在圖5B中右邊的曲線說明Nfft=64的解決方案。在此處,可見圖5A中的更陡峰值510(相較于圖5B中的峰值520)指示Nfft=56的解決方案為更好的解決方案。此可在無線裝置之間引起更準(zhǔn)確的時序。(可注意到,在實踐中,例如多徑的破壞因素可破壞圖5A和5B中所說明的峰值的銳度。)
其它可能同步序列可包含(但不限于)M序列、Gold序列、Costas序列(長度可為N=Q(Q+1),其中Q為恒定主瓣到旁瓣率)、Bjork序列集、Kasami序列、或零相關(guān)區(qū)序列和類似者。
總之,這些同步序列的使用可實現(xiàn)對時間(例如圖2和3中的T41、T42和T43)的準(zhǔn)確確定,所述時間用以分別確定STA1、STA2和STA3的RTT。有效同步序列因此可產(chǎn)生準(zhǔn)確RTT值。這些RTT可由AP針對一些或所有所接收UL MIMO幀而計算,從而使得AP能夠在請求之后即刻(例如,借由STA、網(wǎng)絡(luò)服務(wù)器等)為特定STA提供RTT值,而無需進(jìn)行單獨(dú)RTT測量。即便如此,但本文所描述的方法可用以補(bǔ)充用于確定RTT的其它技術(shù)。此外,一些實施例,AP可向另一裝置提供用于計算RTT值的數(shù)據(jù)以進(jìn)行計算。
應(yīng)了解,實施例包含如上文所揭示的用于從UL MIMO幀確定RTT的各種方法。舉例來說,實施例可包含由圖6中的流程圖說明的計算從第一無線裝置(例如,AP)到第二無線裝置(例如,STA)的RTT的方法600。所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,替代性實施例可包含重新布置、省略、合并、分離和/或以其它方式改變圖6中展示的組件的方法。用于執(zhí)行圖6中所展示的組件中的一或多者的裝置可包含無線裝置的一或多個組件,例如圖1的STA1、STA2和STA3、圖8中展示的無線裝置800、和/或計算裝置,例如圖9中展示的計算系統(tǒng)900。在一些實施例中,無線系統(tǒng)的AP執(zhí)行圖6中所說明的框中的一些或全部。
在框610處,借由第一無線裝置發(fā)送DL觸發(fā)幀。如先前所指示,DL觸發(fā)幀(例如,圖2的項目210,圖3的項目310)可為致使一或多個STA借由發(fā)送UL MIMO幀作出響應(yīng)的消息。在一些實施例中,DL觸發(fā)幀可包含用于發(fā)送UL MIMO幀(例如所指定幀長度、包含SIFS值的要求和類似者)的指令??山栌?例如)如圖9中所示的處理單元910、總線905、無線通信接口933、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框610處的功能性。
框620處的功能性包含確定對應(yīng)于發(fā)送所述DL觸發(fā)幀的時間的第一時間。如上文所提供的實施例中所指示,此時間(例如,等式(1)和(3)中的T1)可由發(fā)送DL觸發(fā)幀完成的時間(即,DL觸發(fā)幀的末端處)確定。然而,在其它實施例中,可相對于DL觸發(fā)幀在一些其它點(diǎn)處確定此第一時間??山栌?例如)如圖9中所示的處理單元910、總線905、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框620處的功能性。
在框630處,在第一無線裝置處從所述第二無線裝置接收UL MIMO幀。如本文中所提供的實施例中所指示,UL MIMO幀可包含以下各項中的一者或多者:前同步碼、數(shù)據(jù)或同步序列。UL MIMO幀以及DL觸發(fā)幀的內(nèi)容和/或圖6中展示的框中的一或多者的功能性的其它方面可由適用標(biāo)準(zhǔn)管理??山栌?例如)如圖9中所示的處理單元910、總線905、無線通信接口933、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框630處的功能性。
在框640處,確定對應(yīng)于接收UL MIMO幀的時間的第二時間。如上文的各種實施例中所示,第二時間(例如,等式(1)和(3)中的T4x)可在UL MIMO幀時基于由第一無線裝置接收的同步序列。如上文在本文中所指示,同步序列可包含于UL MIMO幀的末端處或直接在前同步碼之后。一些實施例可包含UL MIMO幀中的其它處的同步序列。此外,一些實施例可實現(xiàn)UL MIMO幀內(nèi)的多個同步序列。如先前所指示,同步序列可包括以下各者中的至少一者:Zadofff-chu序列,長訓(xùn)練域(LTF)類序列、M序列、Gold序列、Costas序列、Bjork序列集、Kasami序列、或零相關(guān)區(qū)序列??山栌?例如)如圖9中所示的處理單元910、總線905、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框640處的功能性。
在框650處,基于經(jīng)確定第一時間和經(jīng)確定第二時間而確定第一無線裝置與第二無線裝置之間的RTT。在上文的等式(1)和(3)中展示這些計算的實例。取決于(例如)同步序列定位于所接收UL MIMO幀內(nèi)的情況下,可使用替代性技術(shù)以類似方式計算RTT。確定RTT可包括確定SIFS值。如上文的實施例中所指示,可依據(jù)從第二無線裝置提供到第一無線裝置的信息確定SIFS值。在一些實施例中,此信息可包含于UL MIMO幀中。另外地或替代性地,可從可(例如)駐留于例如位置服務(wù)器的服務(wù)器上的數(shù)據(jù)庫獲得SIFS值??山栌?例如)如圖9中所示的處理單元910、總線905、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框650處的功能性。
在一些實施例中,可執(zhí)行框660、670和/或680處的額外功能性。具體地說,在框660處,在第一無線裝置處存儲RTT的值。舉例來說,第一無線裝置可局部地(例如,在裝置的存儲器上)存儲RTT值,且在請求RTT值時將其提供到第二無線裝置(例如,STA)和/或服務(wù)器。也就是說,在框670處,可在第一無線裝置處接收RTT請求。且在框680處,響應(yīng)于RTT請求,可發(fā)送RTT的所存儲值(例如,由第一裝置發(fā)送到請求裝置)。取決于所要功能性和/或請求實體,可將RTT發(fā)送到多種裝置中的任一者,包含第二無線裝置、單獨(dú)STA和/或AP、位置服務(wù)器或其它遠(yuǎn)程裝置。在一些實施例中,可遠(yuǎn)程地和/或在多于一個位置中存儲RTT值。實施例可進(jìn)一步存儲與RTT值相關(guān)聯(lián)的其它信息,例如RTT值應(yīng)用于的STA和/或AP的標(biāo)識符、用于記錄何時確定了RTT值的時間戳等??山栌?例如)如圖9中所示的處理單元910、總線905、無線通信接口933、工作存儲器935、操作系統(tǒng)940、和/或計算系統(tǒng)的應(yīng)用程序945執(zhí)行框660、670和/或680處的功能性。
圖7為說明根據(jù)一個實施例的提供UL MIMO幀以供RTT計算的方法700的實施例的流程圖,其對應(yīng)于由圖6中引用的第二無線裝置執(zhí)行的功能性。再次,所屬領(lǐng)域的技術(shù)人員將認(rèn)識到,替代性實施例可包含重新布置、省略、合并、分離和/或以其它方式改變圖7中展示的組件的方法。用于執(zhí)行圖6中展示的組件中的一或多者裝置可包含無線裝置的一或多個組件(例如圖8中展示的無線裝置800)和/或計算裝置(例如圖9中展示的計算系統(tǒng)900)。在一些實施例中,無線系統(tǒng)的STA執(zhí)行圖7中所說明的框中的一些或全部。
在框710處,接收來自第一無線裝置的DL觸發(fā)幀。如上文所指示,第一無線裝置可為AP,且DL觸發(fā)幀可遵守某些管理標(biāo)準(zhǔn)。DL觸發(fā)幀可包含作為響應(yīng)所產(chǎn)生的ULMIMO幀的信息和/或要求(例如,幀長度)??山栌?例如)如圖8中所示的處理單元810、DSP 820、總線805、無線通信接口830、無線通信天線832、和/或無線裝置800的存儲器860執(zhí)行框710處的功能性。
視情況(由短劃線指示),在框720處,方法700包含確定UL MIMO幀長度。如先前所指示,UL MIMO幀長度可為某一長度(如圖4A中所說明),所述長度可在DL觸發(fā)幀中指示和/或由管理標(biāo)準(zhǔn)規(guī)定。在這些情況下,還可確定同步序列的長度以“填補(bǔ)”幀以致使幀滿足所述某一長度。在其它實施例中,UL MIMO幀長度可為可變的(如圖4B和4C中所說明)??山栌?例如)如圖8中所示的處理單元810、DSP 820、總線805、和/或無線裝置800的存儲器860執(zhí)行框720處的功能性。
在框730處,方法700視情況包含在UL MIMO幀內(nèi)確定同步序列的位置。類似于UL MIMO幀長度,同步序列的位置可由管理標(biāo)準(zhǔn)規(guī)定和/或在DL觸發(fā)幀中指示。此外,如其它處所指示,UL MIMO幀可包含貫穿幀的多個同步序列。可借由(例如)如圖8中所示的處理單元810、DSP 820、總線805、和/或無線裝置800的存儲器860執(zhí)行框730處的功能性。
框740包含將具有同步序列的UL MIMO幀從第二無線裝置發(fā)送到第一無線裝置。如先前所指示,SIFS值可指示在執(zhí)行框710處的功能性時與在執(zhí)行框740處的功能性時之間的時間。在一些實施例中,UL MIMO幀可包含指示SIFS值的信息。在一些實施例中,第二無線裝置可單獨(dú)地將SIFS值傳遞到第一無線裝置。可借由(例如)如圖8中所示的處理單元810、DSP 820、總線805、無線通信接口830、無線通信天線832和/或無線裝置800的存儲器860執(zhí)行框740處的功能性。
圖8說明無線裝置800的實施例,可如上文在本文中所描述對其加以利用。舉例來說,無線裝置800可用作如關(guān)于本文中所先前提供的實施例(例如,關(guān)于圖1和6)所描述的AP和/或STA。應(yīng)注意,圖8僅打算提供各種組件的一般化說明,可在適當(dāng)時利用所述組件中的任一者或全部??勺⒁獾剑谝恍┣闆r下,由圖8說明的組件可定位到單個物理設(shè)備和/或分布于各種網(wǎng)絡(luò)化裝置之間,網(wǎng)絡(luò)化裝置可安置在不同物理位置處。在一些實施例中,舉例來說,無線裝置800可為蜂窩式電話或其它移動電子裝置。在一些實施例中,無線裝置可為固定裝置,例如AP。因而,如先前所指示,實施例之間的組件可變化。
無線裝置800展示為包括可經(jīng)由總線805電耦合(或可在適當(dāng)時以其它方式通信)的硬件元件。硬件元件可包含處理單元810,其可包含(不限于)一或多個通用處理器、一或多個專用處理器(例如數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC),和/或其類似者),和/或可經(jīng)配置以執(zhí)行本文所述的方法中的一或多者的其它處理結(jié)構(gòu)或裝置。如圖8中所展示,取決于所要功能性,一些實施例可具有單獨(dú)的DSP 820。無線裝置800還可包含:一或多個輸入裝置870,其可包含(不限于)觸摸屏、觸摸墊、麥克風(fēng)、按鈕、撥號盤、開關(guān)和/或類似者;和一或多個輸出裝置815,其可包含(不限于)顯示器、發(fā)光二極管(LED)、揚(yáng)聲器和/或類似者。
無線裝置800還可包含無線通信接口830,其可包含(不限于)調(diào)制解調(diào)器、網(wǎng)卡、紅外通信裝置、無線通信裝置和/或芯片組(例如BluetoothTM裝置、IEEE 802.11裝置(例如,利用本文中所描述的802.11標(biāo)準(zhǔn)中的一或多者的裝置)、IEEE 802.15.4裝置、WiFi裝置、WiMax裝置、蜂窩式通信設(shè)施等)和/或類似者。無線通信接口830可準(zhǔn)許與網(wǎng)絡(luò)、無線存取點(diǎn)、其它計算機(jī)系統(tǒng)、和/或本文中所描述的任何其它電子裝置(例如圖1的配置)交換數(shù)據(jù)??山?jīng)由發(fā)送和/或接收無線信號834的一或多個無線通信天線832執(zhí)行通信。
取決于所要功能性,無線通信接口830可包含單獨(dú)收發(fā)器以與基地收發(fā)站和其它無線裝置和存取點(diǎn)通信,其可包含與不同數(shù)據(jù)網(wǎng)絡(luò)和/或網(wǎng)絡(luò)類型通信。舉例來說,無線廣域網(wǎng)(WWAN)可以是碼分多址(CDMA)網(wǎng)絡(luò)、時分多址(TDMA)網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)、正交頻分多址(OFDMA)網(wǎng)絡(luò)、單載波頻分多址(SC-FDMA)網(wǎng)絡(luò)、WiMax(IEEE 802.16)網(wǎng)絡(luò)等。CDMA網(wǎng)絡(luò)可以實施一或多個無線電存取技術(shù)(RAT),例如cdma2000、寬帶CDMA(W-CDMA)等。cdma2000包括IS-95、IS-2000和/或IS-856標(biāo)準(zhǔn)。TDMA網(wǎng)絡(luò)可實施全球移動通信系統(tǒng)(GSM)、數(shù)字高級移動電話系統(tǒng)(D-AMPS)或某種其它RAT。OFDMA網(wǎng)絡(luò)可采用LTE、LTE先進(jìn)等。在來自3GPP的文獻(xiàn)中描述LTE、LTE先進(jìn)、GSM和W-CDMA。在來自名稱為“第3代合作伙伴計劃2”(3GPP2)的協(xié)會的文獻(xiàn)中描述cdam2000。3GPP和3GPP2文獻(xiàn)是可公開獲得的。WLAN也可為IEEE 802.11x網(wǎng)絡(luò),且WPAN可為藍(lán)牙網(wǎng)絡(luò)、IEEE 802.15x或某一其它類型的網(wǎng)絡(luò)。本文所描述的技術(shù)也可以用于WWAN、WLAN和/或WPAN的任何組合。
無線裝置800可進(jìn)一步包含傳感器840。這些感應(yīng)器可包含(而不限于)一或多個加速器、陀螺儀、相機(jī)、磁力計、高度計、麥克風(fēng)、接近傳感器、光傳感器和類似者。傳感器840中的一些或全部可(尤其)用于航位推算和/或其它定位方法。這些定位方法可用以確定無線裝置800的位置,且可利用和/或補(bǔ)充使用本文中所描述的技術(shù)獲得的RTT值。
移動裝置的實施例還可包含標(biāo)準(zhǔn)定位服務(wù)(SPS)接收器880,其能夠使用SPS天線882從一或多個SPS衛(wèi)星接收信號884。此定位可用以補(bǔ)充和/或并入有本文中所描述的用于計算RTT的技術(shù)。SPS接收器880可使用常規(guī)的技術(shù)從SPS系統(tǒng)的SPS人造衛(wèi)星(SV)提取移動裝置的位置,所述SPS系統(tǒng)例如為全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)(例如,全球定位系統(tǒng)(GPS))、伽利略、格洛納斯、指南針、日本的準(zhǔn)天頂衛(wèi)星系統(tǒng)(QZSS)、印度的印度區(qū)域?qū)Ш叫l(wèi)星系統(tǒng)(IRNSS)、中國的北斗,和/或類似者。此外,SPS接收器880可使用可與一或多個全球和/或區(qū)域性導(dǎo)航衛(wèi)星系統(tǒng)相關(guān)聯(lián)或以其它方式啟用以與其一起使用的各種增強(qiáng)系統(tǒng)(例如,基于衛(wèi)星的增強(qiáng)系統(tǒng)(SBAS))。借助實例但非限制,SBAS可包含提供完整性信息、差分校正等的增強(qiáng)系統(tǒng),例如,廣域增強(qiáng)系統(tǒng)(WAAS)、歐洲地球同步導(dǎo)航疊加服務(wù)(EGNOS)、多功能衛(wèi)星增強(qiáng)系統(tǒng)(MSAS)、GPS輔助地理增強(qiáng)導(dǎo)航或GPS和地理增強(qiáng)導(dǎo)航系統(tǒng)(GAGAN),和/或類似者。因此,如本文所使用,SPS可包含一或多個全球和/或區(qū)域性導(dǎo)航衛(wèi)星系統(tǒng)和/或增強(qiáng)系統(tǒng)的任何組合,且SPS信號可包含SPS、類似SPS和/或與此一或多個SPS相關(guān)聯(lián)的其它信號。
無線裝置800可進(jìn)一步包括存儲器860和/或與存儲器860通信。存儲器860可包含(而不限于)本地和/或網(wǎng)絡(luò)可存取存儲裝置、磁盤驅(qū)動器、驅(qū)動器陣列、光學(xué)存儲裝置、固態(tài)存儲裝置(例如隨機(jī)存取存儲器(“RAM”)和/或只讀存儲器(“ROM”),其可為可編程、閃存可更新的)和/或類似者。這些存儲裝置可經(jīng)配置以實施任何適當(dāng)?shù)臄?shù)據(jù)存儲裝置,包含(但不限于)各種文件系統(tǒng)、數(shù)據(jù)庫結(jié)構(gòu)和/或其類似者。
無線裝置800的存儲器860還可包括軟件元件(未展示),包含操作系統(tǒng)、裝置驅(qū)動程序、可執(zhí)行庫和/或其它代碼,例如一或多個應(yīng)用程序,其可包括由各種實施例提供的計算機(jī)程序,和/或可經(jīng)設(shè)計以實施方法和/或?qū)τ善渌鼘嵤├峁┑南到y(tǒng)進(jìn)行配置,如本文中所描述。僅舉例來說,相對于上文所論述的功能性所描述的一或多個程序(例如圖6和/或7所展示的方法)可被實施為可由無線裝置800、無線裝置800內(nèi)的處理單元和/或無線系統(tǒng)的另一裝置執(zhí)行的代碼和/或指令。在一個方面中,隨后,這些代碼和/或指令可用于配置和/或調(diào)適通用計算機(jī)(或其它裝置)以執(zhí)行根據(jù)所描述的方法的一或多個操作。
圖9說明根據(jù)一個實施例的計算機(jī)系統(tǒng)900的組件。舉例來說,計算系統(tǒng)可用作如關(guān)于本文中先前所提供的實施例所描述的AP,且可如先前論述在無線通信系統(tǒng)中與一或多個STA通信。相比于圖8的可移動的無線裝置800,圖9的計算系統(tǒng)900可(例如)為固定裝置(或裝置集合)。應(yīng)注意,圖9僅有意提供各種組件的一般化說明,可按需要利用所述組件中的任一者或所有。此外,系統(tǒng)元件可以相對分離或相對較集成的方式實施。
計算系統(tǒng)900展示為包括可經(jīng)由總線905電耦合(或可在適當(dāng)時以其它方式通信)的硬件元件。硬件元件可包含:處理單元910,包含(但不限于)一或多個通用處理器和/或一或多個專用處理器(例如數(shù)字信號處理芯片、圖形加速處理器,和/或類似者);和一或多個輸入裝置915。輸入裝置915可包含(但不限于):相機(jī)、觸摸屏、觸摸板、麥克風(fēng)、鍵盤、鼠標(biāo)、按鈕、撥號盤、開關(guān)和/或類似者;以及一或多個輸出裝置920,其可包含(但不限于)顯示裝置、打印機(jī)、顯示器、發(fā)光二極管(LED)、揚(yáng)聲器和/或類似者。
計算系統(tǒng)900可進(jìn)一步包含以下各項(和/或與以下各項通信):一或多個非暫時性存儲裝置925,其可包括(但不限于)本地和/或網(wǎng)絡(luò)可存取的存儲裝置,和/或可包含(但不限于)磁盤驅(qū)動器、驅(qū)動陣列、光學(xué)存儲裝置、固態(tài)存儲裝置,例如隨機(jī)存取存儲器(“RAM”)和/或只讀存儲器(“ROM”)的固態(tài)存儲裝置,其可為可編程的、可快閃更新的和/或類似者。這些存儲裝置可經(jīng)配置以實施任何適當(dāng)?shù)臄?shù)據(jù)存儲裝置,包含(但不限于)各種文件系統(tǒng)、數(shù)據(jù)庫結(jié)構(gòu)和/或其類似者。舉例來說,存儲裝置925可包含經(jīng)配置以存儲如本文中的實施例中所描述的SIFS值的數(shù)據(jù)庫927(或其它數(shù)據(jù)結(jié)構(gòu)),可經(jīng)由通信子系統(tǒng)930將SIFS值提供到AP和/或其它裝置。
計算系統(tǒng)900還可包含通信子系統(tǒng)930,其可包含由無線通信接口933管理并控制的無線通信技術(shù),以及有線技術(shù)。因而,通信子系統(tǒng)可包含(而不限于)調(diào)制解調(diào)器、網(wǎng)絡(luò)接口(無線、有線、兩者或其其它組合)、紅外通信裝置、無線通信裝置和/或芯片組(例如BluetoothTM裝置、IEEE 802.11裝置(例如,利用本文中所描述的802.11標(biāo)準(zhǔn)中的一或多者的裝置)、WiFi裝置、WiMax裝置、蜂窩式通信設(shè)施等)和/或類似者。接口的子組件可視計算系統(tǒng)900的類型(例如,移動電話、個人計算機(jī)等)而定而變化。無線通信接口930可可包含一或多個輸入和/或輸出通信接口,例如無線通信接口933,以準(zhǔn)許與數(shù)據(jù)網(wǎng)絡(luò)、其它計算機(jī)系統(tǒng)、和/或本文中所描述的任何其它電子裝置交換數(shù)據(jù)。此外,通信子系統(tǒng)930可準(zhǔn)許計算系統(tǒng)900經(jīng)由如本文中詳述的UL MIMO程序確定RTT。
在許多實施例中,計算系統(tǒng)900將進(jìn)一步包括工作存儲器935,其可包含RAM或ROM裝置,如上文所描述。展示為目前位于工作存儲器935內(nèi)的軟件元件可包含操作系統(tǒng)940、裝置驅(qū)動程序、可執(zhí)行庫和/或其它代碼,例如一或多個應(yīng)用程序945,其可包括由各種實施例提供的計算機(jī)程序,和/或可經(jīng)設(shè)計以實施方法和/或?qū)τ善渌鼘嵤├峁┑南到y(tǒng)進(jìn)行配置,如本文中所描述,例如關(guān)于圖2到7所描述的方法中的一些或全部。僅舉例來說,關(guān)于上文所論述的方法所描述的一或多個程序可實施為可由計算機(jī)(和/或計算機(jī)內(nèi)的處理器)執(zhí)行的代碼和/或指令;接著,在一個方面中,這類代碼和/或指令可用以配置和/或調(diào)適通用計算機(jī)(或其它裝置)以根據(jù)所描述的方法執(zhí)行一或多個操作???例如)通過存儲裝置925和/或工作存儲器935執(zhí)行圖6的方法的框660處的對RTT值的存儲。
可將這些指令和/或代碼的集合存儲于非暫時性計算機(jī)可讀存儲媒體(例如,上文所描述的非暫時性存儲裝置925)上。在一些狀況下,存儲媒體可并入到例如計算機(jī)系統(tǒng)900的計算機(jī)系統(tǒng)內(nèi)。在其它實施例中,存儲媒體可與計算機(jī)系統(tǒng)(例如,可裝卸式媒體(例如,快閃驅(qū)動器))分開,和/或提供于安裝包中,致使存儲媒體可用以編程、配置和/或調(diào)適其上存儲有指令/代碼的通用計算機(jī)。這些指令可呈可由計算系統(tǒng)900執(zhí)行的可執(zhí)行代碼形式,和/或可呈源和/或可安裝代碼的形式,所述源和/或可安裝代碼在由計算系統(tǒng)900編譯和/或安裝于計算機(jī)系統(tǒng)上后(例如,使用多種大體可用編譯程序、安裝程序、壓縮/解壓縮公用程序等中的任一者),接著呈可執(zhí)行代碼的形式。
對于所屬領(lǐng)域的技術(shù)人員將顯而易見的是,可根據(jù)特定要求而作出大量變化。舉例來說,還可以使用定制硬件,和/或可將特定元件實施于硬件、軟件(包含便攜式軟件,例如,小程序等)或這兩者中。另外,可利用到其它計算裝置(例如網(wǎng)絡(luò)輸入/輸出裝置)的連接。
參看附圖,可包含存儲器的組件可包含非暫時性機(jī)器可讀媒體。如本文中所使用,術(shù)語“機(jī)器可讀媒體”和“計算機(jī)可讀媒體”指參與提供使機(jī)器以特定方式操作的數(shù)據(jù)的任何存儲媒體。在上文所提供的實施例中,各種機(jī)器可讀媒體可能參與將指令/代碼提供到處理單元和/或其它裝置以供執(zhí)行。另外或替代地,所述機(jī)器可讀媒體可能用于存儲和/或攜載這些指令/代碼。在許多實施方案中,計算機(jī)可讀媒體為物體和/或有形存儲媒體。此媒體可以采用許多形式,包含但不限于非易失性媒體、易失性媒體和發(fā)射媒體。常見形式的計算機(jī)可讀媒體包括(例如)磁性和/或光學(xué)媒體、穿孔卡、紙帶、具有孔圖案的任何其它物理媒體、RAM、PROM、EPROM、FLASH-EPROM、任何其它存儲器芯片或盒帶、如下文所描述的載波,或計算機(jī)可從其讀取指令和/或代碼的任何其它媒體。
本文中所論述的方法、系統(tǒng)和裝置為實例。各種實施例可以在適當(dāng)時省略、取代或添加各種程序或組件。舉例來說,可在各種其它實施例中組合關(guān)于某些實施例描述的特點(diǎn)??梢灶愃品绞浇M合實施例的不同方面和元件。本文所提供的圖的各種組件可體現(xiàn)在硬件和/或軟件中。并且,技術(shù)發(fā)展,且因此許多元件為實例,其并不將本發(fā)明的范圍限于那些特定實例。
已證明,有時候?qū)⒋诵┬盘柗Q為位、信息、值、元素、符號、字符、變量、項、數(shù)字、標(biāo)號等是方便的,這主要是因為普遍使用。然而,應(yīng)理解,所有這些或類似術(shù)語應(yīng)與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián),并且僅為方便的標(biāo)記。除非確切地陳述是其它情況,否則從以上論述可以清楚得知,應(yīng)了解,在本說明書的論述各處利用例如“處理”、“計算”、“推算”、“確定”、“確認(rèn)”、“識別”、“關(guān)聯(lián)”、“測量”、“執(zhí)行”等等是指特定設(shè)備(例如專用計算機(jī)或類似的專用電子計算裝置)的動作或過程。因此,在本說明書的上下文中,專用計算機(jī)或類似專用電子計算裝置能夠操縱或變換信號,所述信號通常表示為物理電子裝置,存儲器、寄存器或其它信息存儲裝置內(nèi)的電或磁性量,發(fā)射裝置,或?qū)S糜嬎銠C(jī)或類似專用電子計算裝置的顯示裝置。
所屬領(lǐng)域的技術(shù)人員將理解,用以傳達(dá)本文中所描述的消息的信息和信號可使用多種不同技術(shù)和技藝中的任一者來予以表示。舉例來說,可通過電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示在整個上文描述中可能參考的數(shù)據(jù)、指令、命令、信息、信號、位、符號和碼片。
如本文所使用,術(shù)語“和”和“或”可包含多種含義,這些含義也預(yù)期至少部分地取決于使用這些術(shù)語的上下文。通常,如果“或”用于關(guān)聯(lián)一列表(例如A、B或C),那么既定意味著A、B和C,此處是在包括性意義上使用,以及A、B或C,此處是在排他性意義上使用。另外,如本文所使用,術(shù)語“一或多個”可用于以單數(shù)形式描述任何特點(diǎn)、結(jié)構(gòu)或特性,或可用于描述特點(diǎn)、結(jié)構(gòu)或特性的某種組合。然而,應(yīng)注意,這只是說明性實例,且所主張的標(biāo)的物不限于此實例。此外,如果術(shù)語“中的至少一者”用以關(guān)聯(lián)一列表(例如A、B或C),則可將其解釋為表示A、B和/或C的任何組合,例如A、AB、AA、AAB、AABBCCC等。
在已描述了若干實施例之后,可在不脫離本發(fā)明的精神的情況下使用各種修改、替代構(gòu)造和等效物。舉例來說,以上元件可以僅僅是較大系統(tǒng)的組件,其中其它規(guī)則可以優(yōu)先于本文中描述的實施例的應(yīng)用的或者修改所述實施例的應(yīng)用。并且,可在考慮上述元件之前、期間或之后進(jìn)行多個步驟。因此,以上描述并不限制本發(fā)明的范圍。