欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于觸發(fā)無線網絡中的協(xié)作式定位或學習的方法和裝置制造方法

文檔序號:6165125閱讀:123來源:國知局
用于觸發(fā)無線網絡中的協(xié)作式定位或學習的方法和裝置制造方法
【專利摘要】一個或多個比特被用在對等發(fā)現信號中以信令通知設備關于一個或多個移動設備位置確定相關操作以協(xié)作式方式進行參與的能力和/或意愿。在一些實施例中,這一個或多個比特位于對等發(fā)現信號的報頭部分內的預定位置處。在一些實施例中,不同的比特與不同的特定協(xié)作式位置確定相關操作相關聯。由移動無線通信設備周期性地或在某個預定基礎上傳送(例如,廣播)該對等發(fā)現信號。以此方式,偵聽到該對等發(fā)現信號的設備可用非常少的信令開銷來確定其他設備對執(zhí)行特定位置發(fā)現相關操作的意愿。
【專利說明】用于觸發(fā)無線網絡中的協(xié)作式定位或學習的方法和裝置
[0001]MM
[0002]各個實施例涉及移動設備位置確定相關操作,并且尤其涉及包含移動設備協(xié)作的位置確定相關方法和裝置。
[0003]直量
[0004]在無線通信系統(tǒng)中執(zhí)行移動無線設備位置確定可能是有用的并且是期望的。準確的移動無線設備位置確定可能是困難的任務,尤其是在室內環(huán)境中。可能存在數目不足的從其傳送參考信號或測得檢出信號的永久固定位置錨點。例如,從物理建筑視角或經濟成本效益分析觀點而言,在建筑物內安裝和運作一組完整的永久固定位置錨點以提供全覆蓋可能是不方便的或不切實際的。一些移動設備位置確定辦法是基于使用將測得信號匹配于期望值的信號參考地圖。然而,初始信號參考地圖可能是基于有限的或不完整的調查和/或估計的。生成該地圖的調查可能使用了數目非常有限的實際測量并且依賴于大量的估計和/或插值。作為另一示例,與在整個建筑物中使用的不同的墻建筑材料和/或不同的墻厚相關聯的準確信號損耗參數可能不是已知的。另外,環(huán)境狀況可能隨時間推移而改變,例如,門在一天中的不同時間可能打開或關閉,可能由于改建而在辦公室里增加隔斷,可能添力口、移除或重新安排家具,可能隨時間推移在建筑物中安裝不同的電氣裝備,不同的電氣裝備可能在一天中的不同時間進行操作,等等。
[0005]基于以上討論應領會,需要與移動設備位置確定有關的改進方法和裝置以提供對移動設備更完整和/或更準確的位置確定。有時候,一個移動設備可能處于其能幫助確定其他移動設備的位置的情形。在許多物理資源(諸如電力或網絡容量)有限的無線網絡中,協(xié)作是尤其有挑戰(zhàn)的。在協(xié)作式定位框架中,若用于不同類型的聯合位置估計和/或聯合環(huán)境估計的分布式辦法是資源高效的(例如在空中鏈路資源利用方面),則會是有益的。
[0006]鑒于以上討論應當領會,需要便于關于位置確定操作的協(xié)作的方法和裝置。若此類方法和/或裝置在需要時允許協(xié)作而沒有過度的開銷和/或不必要的信令,則將是有益的。
[0007]
[0008]各個實施例涉及用于無線通信系統(tǒng)中(例如,對等網絡中)的環(huán)境學習和/或位置確定的協(xié)作式方法。根據各個實施例,一個或多個比特被(例如,以預定的專用方式)用在對等發(fā)現信號中以信令通知設備關于一個或多個位置確定相關操作以協(xié)作式方式進行參與的能力和/或意愿。在一些實施例中,傳達協(xié)作式位置確定操作能力的該一個或多個比特位于對等發(fā)現信號的報頭部分內的預定位置處。在一些實施例中,由移動無線通信設備周期性地或在某個預定基礎上傳送(例如,廣播)該對等發(fā)現信號。以此方式,偵聽到其他設備的對等發(fā)現信號的設備可用非常少的信令開銷來確定其鄰域內的哪些其他設備愿意和/或能夠執(zhí)行特定位置發(fā)現相關操作。在一些實施例中用于傳達協(xié)作確定能力的比特數目可能較小,例如在一些實施例中小于10比特。在各個示例性實施例中,用于指示對于幫助位置確定相關操作的位置確定能力和/或意愿的比特數目可以小于4比特,例如取決于具體實施例為3、2、或I比特。因此,非常少的開銷與協(xié)作確定能力信息的傳達(例如,作為廣播發(fā)現信號的一部分)相關聯。由于知曉廣告方設備對于輔助位置發(fā)現操作的能力和/或意愿,用于查詢關于設備對于輔助或參與位置發(fā)現相關操作的能力的信令被最小化或完全避免。
[0009]在一些實施例中,各種示例性位置確定相關操作包括以下的一個或多個或全部:提供通信設備的過去位置、提供通信設備的當前位置、確定用于移動設備位置確定的地圖相關參數、提供關于另一移動設備的位置信息、確認另一移動設備的位置、傳送用于進行往返行程定時估計的信號、用作臨時位置錨點并傳送參考信號、以及用作臨時位置錨點并測量從其他移動設備接收到的信號。
[0010]一種根據一些實施例的操作第一移動通信設備以傳達設備信息的示例性方法,包括:傳送對等發(fā)現信號,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。根據一些實施例的一種示例性第一移動通信設備,包括至少一個處理器,其配置成:傳送對等發(fā)現信號,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。該示例性第一通信設備還包括耦合至所述至少一個處理器的存儲器。
[0011]一種根據一些實施例的操作通信設備的示例性方法,包括:傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示該通信設備正作為位置錨點進行操作。該示例性方法進一步包括執(zhí)行以下至少一者:i)傳送指示該通信設備的已知位置的信息;或者ii)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。根據一些實施例的一種示例性通信設備,包括:至少一個處理器,其被配置成:傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示該通信設備正作為位置錨點進行操作;以及執(zhí)行以下至少一者:i)傳送指示該通信設備的已知位置的信息;或者ii)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。該示例性通信設備還包括耦合至所述至少一個處理器的存儲器。
[0012]雖然已在上面的概述中討論了各個實施例,但是應當領會,未必所有實施例都包括相同的特征,并且上面描述的這些特征中有一些并不是必需的,但在某些實施例中可能是合需的。眾多其他特征、實施例以及各個實施例的益處在接下來的詳細描述中進行討論。
[0013]附圖簡述
[0014]圖1是根據各個示例性實施例的支持移動設備位置確定的示例性通信系統(tǒng)的圖
/Jn ο
[0015]圖2是根據各個實施例的操作第一移動通信設備的示例性方法的流程圖的圖示。
[0016]圖3是根據示例性實施例的示例性第一移動通信設備的圖示。
[0017]圖4是可以并且在一些實施例中的確在圖3中所解說的示例性第一移動通信設備中使用的模塊組裝件。
[0018]圖5是根據示例性實施例的示例性通信系統(tǒng)的圖示,其中移動設備可以并且有時的確用作臨時位置錨點。
[0019]圖6是根據各個實施例的操作通信設備(例如,移動通信設備)的示例性方法的流程圖。
[0020]圖7是根據示例性實施例的示例性第一移動通信設備的圖示。
[0021]圖8是可以并且在一些實施例中的確在圖7中所解說的示例性第一移動通信設備中使用的模塊組裝件。
[0022]圖9是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的示例的圖示。
[0023]圖10是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的另一示例的圖示。
[0024]圖11是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的又一示例的圖示。
[0025]圖12是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的再一示例的圖示。
[0026]圖13是解說根據示例性實施例的其中移動無線通信設備傳送在預定位置處包括第一值的信號的示例的圖示,該第一值指示該通信設備正臨時作為位置錨點進行操作。
[0027]圖14是解說根據示例性實施例的其中移動無線通信設備傳送在預定位置處包括第一值的信號的示例的第一部分,該第一值指示該通信設備正臨時作為位置錨點進行操作。
[0028]圖15是解說根據示例性實施例的其中移動無線通信設備傳送在預定位置處包括第一值的信號的示例的第二部分,該第一值指示該通信設備正臨時作為位置錨點進行操作。
[0029]圖16解說了根據各個實施例的示例性對等發(fā)現信號,其包括用于信令通知對執(zhí)行特定協(xié)作式位置確定操作的意愿的預定報頭比特。
[0030]詳細描沭
[0031]圖1是根據各個示例性實施例的包括移動設備位置確定能力的示例性通信系統(tǒng)100的圖示。示例性系統(tǒng)100包括經由回程網絡120耦合在一起的核心網節(jié)點102 (例如集中式控制節(jié)點和/或位置確定服務器節(jié)點)、以及多個固定位置接入點(接入點I 104、接入點2 106、...、接入點N 108)。固定位置接入點(104、106、...、108)用作該系統(tǒng)中的位置錨點。回程網絡120將各節(jié)點(102、104、106、...、108)彼此耦合、耦合至其他網絡節(jié)點和/或耦合至因特網。存在經地圖繪制的覆蓋區(qū)域103,其移動設備位置確定是基于信號預測地圖來執(zhí)行的。
[0032]在一些實施例中,核心網節(jié)點102位于覆蓋區(qū)域103內。在其他實施例中,核心網節(jié)點102位于覆蓋區(qū)域103外。在又其他實施例中,核心網節(jié)點102位于覆蓋區(qū)域103的邊界上。在再其他實施例中,不包括核心網節(jié)點。在一些實施例中,至少一些固定位置接入點未經由回程網絡來連接。
[0033]在覆蓋區(qū)域103內,存在多個障礙物(障礙物I 116、...、障礙物N 118)。示例性障礙物是墻,其潛在地影響固定位置接入點與移動設備之間的信令,例如在信號穿過一堵或多堵墻時引起衰減和/或在信號繞角落彎折時由于衍射而引起衰減。一些障礙物可能在一些時間期間存在而在其他時間期間不存在,例如門可能有時被關閉從而產生對信令的障礙物,但在其他時間可以打開從而減少或消除障礙物。另外,障礙物可隨時間推移而被添加或去除,例如可隨時間推移在辦公樓的樓層平面空間中添加和/或去除隔間隔斷。
[0034]系統(tǒng)100還包括多個移動無線設備(移動設備I 110、移動設備2 112、...、移動設備N 114),它們可在該系統(tǒng)內到處移動。移動設備的當前位置是基于信號預測地圖來確定的。在一些實施例中,移動設備基于信號預測地圖信息和信號測量信息來確定其位置。在一些實施例中,另一節(jié)點(例如,位置確定服務器節(jié)點)基于信號預測地圖信息和信號測量信息來確定移動設備的位置。
[0035]在各個實施例中,對等信令協(xié)議被用于無線信令。移動通信設備(110、112.....114)可以并且有時的確參與協(xié)作式位置發(fā)現操作。移動通信設備(例如,移動節(jié)點110)使用對等發(fā)現信號中的一個或多個預定比特來廣告其對參與一個或多個協(xié)作式位置發(fā)現操作的意愿。例如,在一些實施例中,對等發(fā)現信號的報頭包括與不同的位置確定相關操作對應的多個預定比特。在一些此類實施例中,移動通信設備控制與不同的位置確定操作對應的這些預定比特的設置,以指示其對執(zhí)行所支持的各種可能的位置確定相關操作的意愿或無此意愿。
[0036]各種示例性位置確定相關操作包括:(i)傳送(例如廣播)指示該移動通信設備的當前或過去位置的信息,(?)執(zhí)行地圖參數確定操作(例如,基于對接收到的信號的測量),(iii)響應于從另一移動設備接收到的信號而提供位置信息,以及(iv)傳送用于作出往返行程定時確定的信號。
[0037]圖2是根據各個實施例的操作第一移動通信設備(例如,支持對等信令的由電池供電的手持無線移動節(jié)點)的示例性方 法的流程圖200的圖示。該示例性方法的操作始于步驟202,在此第一移動通信設備通電并被初始化。操作從開始步驟202前進到步驟204。
[0038]在步驟204,第一移動通信設備傳送對等發(fā)現信號,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值。操作從步驟204前進到步驟206。
[0039]在步驟206,第一移動通信設備根據在所述所傳送的對等發(fā)現信號中的所述預定比特來控制操作。若所傳送的對等發(fā)現信號中的該預定比特指示了愿意執(zhí)行第一設備位置確定相關操作,則操作從步驟206前進到步驟208 ;否則操作從步驟206經由連接節(jié)點A224前進到步驟204的輸入。
[0040]回到步驟208,在步驟208,第一移動通信設備監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。操作從步驟208前進到步驟210。在步驟210,第一移動通信設備檢查步驟208的監(jiān)視是否檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。如果步驟208的監(jiān)視檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號,則操作從步驟210前進到步驟212、214、220和222中的一個或多個或全部;否則操作從步驟210前進到步驟218以進行附加監(jiān)視。
[0041]在一些實施例中,第一設備位置確定相關操作可以是并且有時的確是提供對第一通信設備的當前或過去位置的定位鎖定?;氐讲襟E212,在步驟212,第一移動通信設備傳送指示當前或過去位置的信息。操作從步驟212經由連接節(jié)點A 224前進至步驟204。
[0042]在一些實施例中,第一設備位置確定相關操作可以是并且有時的確是地圖參數確定操作?;氐讲襟E214,在步驟214,第一移動通信設備對接收到的信號執(zhí)行信號測量。在一些實施例中,從第二移動通信設備接收到的信號是由第二移動通信設備響應于收到所述所傳送的對等發(fā)現信號而傳送的信號。隨后在步驟216,第一移動通信設備使用所述信號測量來確定地圖參數。在一些實施例中,地圖參數指示在所述地圖上的位置處存在或不存在物理障礙物,例如門或可移動隔斷。其他示例性地圖參數包括例如具體的墻材料、存在人群、描述門是打開還是關閉的陳述。操作從步驟216前進至步驟218,其中第一移動通信設備將所確定的參數傳送給例如第二移動通信設備或另一設備(諸如位置確定服務器)。操作從步驟218經由連接節(jié)點A 224前進至步驟204。
[0043]在一些實施例中,第一設備位置確定相關操作可以是并且有時的確是第一類型的位置模糊性解決操作?;氐讲襟E220,在步驟220,第一移動通信設備響應于所述從第二移動通信設備接收到的信號而提供位置信息,所述位置信息指示第一移動通信設備的位置或第二移動通信設備的位置中的一者。操作從步驟220經由連接節(jié)點A 224前進至步驟204。
[0044]在一些實施例中,第一設備位置確定相關操作可以是并且有時的確是第二類型的位置模糊性解決操作?;氐讲襟E222,在步驟222,第一移動通信設備傳送用于作出往返行程定時確定的信號。操作從步驟222經由連接節(jié)點A 224前進至步驟204。
[0045]在各個實施例中,第一移動通信設備使用一個或多個預定比特來在對等發(fā)現信號中(例如在對等發(fā)現信號的報頭中)廣告其對參與協(xié)作式位置發(fā)現操作的意愿,其中這些預定比特對應于不同的發(fā)現操作。例如,第一預定比特在一些實施例中對應于步驟212的操作,第二預定比特在一些實施例中對應于步驟214、216和218的操作,第三預定比特對應于步驟220的操作,以及第四預定比特對應于步驟222的操作。在不同時間,不同比特可被設置并且第一移動通信可例如根據其當前比特設置來為其他移動設備執(zhí)行不同的位置確定相關操作。
[0046]在一些實施例中,從第一通信設備傳送的對等發(fā)現信號是對協(xié)作式位置確定相關操作的廣播廣告,例如旨在發(fā)起用于提供一個或多個協(xié)作式位置確定相關操作的一系列事件的廣告。在一些此類實施例中,從第二通信設備監(jiān)視到的信號是響應于該對等發(fā)現信號從第二通信設備定向到第一通信設備的對等尋呼信號。在一些此類實施例中,位置確定相關操作(例如,證實移動位置信息、提供位置地圖參數、提供設備位置確認、或提供用于往返行程定時測量的信號)是在對等話務區(qū)間期間傳達的。在一些此類實施例中,第一和第二移動通信設備實現包括復現對等定時結構的對等信令協(xié)議,該復現對等定時結構包括:對等發(fā)現區(qū)間、對等尋呼區(qū)間和對等話務區(qū)間。
[0047]圖3是根據不例性實施例的不例性第一移動通信設備300的圖不。不例性第一移動無線設備300是例如圖1的系統(tǒng)100的移動設備之一。不例性第一移動通信設備300可以并且有時的確實現根據圖2的流程圖200的方法。
[0048]第一移動通信設備300包括經由總線309耦合在一起的處理器302和存儲器304,各種元件(302、304)可在總線309上互換數據和信息。第一移動通信設備300進一步包括可如圖所示地耦合到處理器302的輸入模塊306和輸出模塊308。然而,在一些實施例中,輸入模塊306和輸出模塊308位于處理器302內部。輸入模塊306可接收輸入信號。輸入模塊306可以并且在一些實施例中的確包括用于接收輸入的無線接收機和/或有線或光學輸入接口。輸出模塊308可包括并且在一些實施例中的確包括用于傳送輸出的無線發(fā)射機和/或有線或光學輸出接口。在一些實施例中,存儲器304包括例程311以及數據/信息313。
[0049]在各個實施例中,處理器302被配置成:傳送對等發(fā)現信號,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的第一預定比特,所述至少一個預定比特在所述移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。在一些此類實施例中,處理器302進一步配置成:傳送指示當前或過去位置(例如,第一移動通信設備300的當前或過去位置)的信息。
[0050]在一些實施例中,所述第一設備位置確定相關操作是地圖參數確定操作。在一些此類實施例中,處理器302進一步配置成:當所述監(jiān)視來自第二移動通信設備的信號檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號時,對接收到的信號執(zhí)行信號測量;以及使用所述信號測量來確定所述地圖參數。在各個實施例中,來自第二移動通信設備的所述信號是由所述第二移動通信設備響應于收到所述所傳送的對等發(fā)現信號而傳送的信號。
[0051]在一些此類實施例中,所述參數指示在所述地圖上的位置處存在或不存在物理障礙物,例如門或可移動隔斷。在一些實施例中,處理器302進一步配置成將所述所確定的參數傳送給例如第二移動通信設備或某個其他設備(諸如位置確定服務器)。
[0052]在一些實施例中,第一設備位置確定相關操作是位置模糊性解決操作。在一些此類實施例中,處理器302進一步配置成:響應于來自所述第二設備的信號而提供位置信息,所述位置信息指示第一設備的位置或第二設備的位置中的一者。
[0053]在一些實施例中,第一設備位置確定相關操作是位置模糊性解決操作。在一些此類實施例中,處理器302進一步配置成:當所述監(jiān)視來自第二移動通信設備的信號檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號時,傳送用于作出往返行程定時確定的信號。
[0054]圖4是可以并且在一些實施例中的確在圖3中所解說的示例性第一移動通信設備300中使用的模塊組裝件400。組裝件400中的各模塊可在圖3的處理器302內的硬件中實現,例如實現為個體電路。替換地,各模塊可在軟件中實現并被存儲在圖3中所示的第一移動通信設備300的存儲器304中。在一些此類實施例中,模塊組裝件400被包括在圖3的設備300的存儲器304的例程311中。雖然在圖3實施例中被示為單個處理器(例如計算機),但是應領會,處理器302可被實現為一個或多個處理器(例如計算機)。當在軟件中實現時,各模塊包括在被處理器執(zhí)行時將處理器(例如計算機)302配置成實現對應于該模塊的功能的代碼。在一些實施例中,處理器302被配置成實現模塊組裝件400的每個模塊。在模塊組裝件400被存儲在存儲器304中的實施例中,存儲器304是包括計算機可讀介質(例如,非瞬態(tài)計算機可讀介質)的計算機程序產品,該計算機可讀介質包括用于使至少一臺計算機(例如處理器302)實現這些模塊所對應的功能的代碼,例如對應于每個模塊的個體代碼。
[0055]可使用完全基于硬件或完全基于軟件的模塊。然而應領會,軟件和硬件(例如,電路實現的)模塊的任何組合可被用于實現這些功能。如應領會的,圖4中所解說的各模塊控制和/或配置第一移動通信設備300或其中的元件(諸如處理器302)以執(zhí)行在圖2的流程圖200的方法中所解說和/或描述的相應步驟的功能。
[0056]模塊組裝件400包括:用于生成對等發(fā)現信號的模塊403,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述第一預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及用于傳送對等發(fā)現信號的模塊404,該對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述第一預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值。模塊組裝件400進一步包括:用于根據所傳送的對等發(fā)現信號中的該預定比特是否指示愿意執(zhí)行第一設備位置確定相關操作來控制操作的模塊406,用于監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號的模塊408,用于接收來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號的模塊409,以及用于根據該監(jiān)視是否檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號來控制操作的模塊410。
[0057]模塊組裝件400進一步包括:用于傳送指示當前或過去位置的信息的模塊412,用于對接收到的信號執(zhí)行信號測量的模塊414,用于使用所述信號測量來確定地圖參數的模塊416,用于傳送所述所確定的參數的模塊418,用于響應于所述從第二移動通信設備接收到的信號而提供位置信息的模塊420,所述位置信息指示第一移動通信設備的位置或第二移動通信設備的位置中的一者,以及用于傳送用于作出往返行程定時確定的信號的模塊422。
[0058]圖5是根據示例性實施例的示例性通信系統(tǒng)500 (例如,無線通信系統(tǒng))的圖示。示例性通信系統(tǒng)500包括不用作位置錨點的多個接入點(接入點1502、...、接入點N504)、
用作固定位置錨點的多個接入點(接入點P 506.....接入點N' 508)、以及位置確定服務
器,它們經由回程網絡512耦合在一起?;爻叹W絡還耦合到其他網絡元件和/或因特網。
[0059]示例性通信系統(tǒng)500還包括不具有用作臨時位置錨點的能力的多個移動設備(例
如,移動無線終端)(移動設備I 514、移動設備2 516.....移動設備M 518)。示例性通信
系統(tǒng)500還包括可以并且有時的確用作臨時位置錨點的多個移動設備(例如,移動無線終端)(移動設備I' 520、移動設備2' 522、...移動設備M' 524)。
[0060]在一些實施例中,這些無線通信設備(502、...、504、506、...、508、514、516、...、
518、520、522.....524)支持對等信令協(xié)議并且能夠彼此直接通信。在一些此類實施例中,
兩個移動通信設備可以并且有時的確彼此直接通信而不必使信令經過接入點。在一些實施例中,不包括位置確定服務器。在一些實施例中,接入點用作位置確定服務器節(jié)點。在一些實施例中,每個接入點都是固定位置錨點。在各個實施例中,每個移動設備具有臨時位置錨點能力。在一些實施例中,至少一些接入點未經由回程網絡來互連。在一些實施例中,沒有回程網絡。
[0061]在各個實施例中,有能力用作臨時位置錨點的移動設備(例如,移動設備I' 520)廣告指示該移動設備正臨時作為位置錨點進行操作的信息。在一些實施例中,當移動設備正作為臨時位置錨點進行操作時,其傳送在預定位置處包括第一值的信號,指示該通信設備正作為位置錨點進行操作。在一些實施例中,所傳送的信號是對等發(fā)現信號。在一些此類實施例中,該對等發(fā)現信號包括報頭,并且報頭字段中的一個比特被用于指示該通信設備正作為位置錨點進行操作。在一些實施例中,作為臨時位置錨點進行操作包括傳送指示該通信設備的已知位置的信息,例如該信息旨在被其他移動設備接收并用于確定它們的位置。在一些實施例中,作為臨時位置錨點進行操作包括測量從其他設備(例如,其他移動節(jié)點)接收到的信號,并向位置確定服務器報告信號測量信息以及指示這些信號接收自哪些設備的信息。
[0062]圖6是根據各個實施例的操作通信設備(例如,移動通信設備)的示例性方法的流程圖600。示例性移動設備是例如圖5的系統(tǒng)500的具有臨時位置錨點能力的移動設備(520,522,...,524)之一。該示例性方法的操作始于步驟602,在此通信設備通電和被初始化。操作從開始步驟602前進到步驟604。在步驟604,該通信設備傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示所述通信設備正作為位置錨點進行操作。操作從步驟604前進到步驟606。在步驟606,該通信設備執(zhí)行以下至少一者:i)傳送指示該通信設備的已知位置的信息;或者ii)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。步驟606包括步驟608、610、612、614、616、618、620、622和624。在一個實施例中,步驟608被執(zhí)行。在另一實施例中,步驟610、612、614、616、618、620、622和624被執(zhí)行。在又一實施例中,步驟610、612、614、616、618、620、622和624被執(zhí)行。在再一實施例中,步驟608在包括步驟604和步驟608的流程的一次迭代期間被執(zhí)行;而步驟610、612、614、616、618、620、622和624在包括步驟604和步驟606的流程的另一次迭代期間被執(zhí)行。
[0063]在步驟608,該通信設備傳送指示該通信設備的已知位置的信息。在一些實施例中,指示該通信設備的已知位置的所述信息包括標識多個預定位置中的一個預定位置的第二值,這多個預定位置中的所述一個預定位置是該通信設備的位置。在一些實施例中,該已知位置是來自可能錨點位置集合的預定錨點位置(例如錨點位置2),其中位置2對應于預定地圖或樓層平面位置。
[0064]在步驟610,該通信設備測量從其他設備接收到的信號。步驟610包括步驟612和614,它們可順序地或者并行地執(zhí)行。在步驟612,該通信設備測量傳達第一設備標識符的第一對等發(fā)現信號的收到功率。操作從步驟612前進到步驟616?;氐讲襟E614,在步驟614,該通信設備測量傳達第二設備標識符的第二對等發(fā)現信號的收到功率。操作從步驟614前進到步驟618。
[0065]回到步驟616,在步驟616,該通信設備從第一對等發(fā)現信號確定第一設備標識符?;氐讲襟E618,在步驟618,該通信設備從第二對等發(fā)現信號確定第二設備標識符。操作從步驟616和618前進到步驟620。
[0066]在步驟620,該通信設備向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。步驟620包括步驟622和624,它們可順序地或者并行地執(zhí)行。在步驟622,該通信設備將第一對等發(fā)現信號的測得功率和所傳達的第一設備標識符傳達給所述位置確定服務器。在步驟624,該通信設備將第二對等發(fā)現信號的測得功率和所傳達的第二設備標識符傳達給所述位置確定服務器。
[0067]在一些實施例中,第一和第二對等發(fā)現信號是在相同的對等發(fā)現區(qū)間期間接收到的,而向所述位置確定服務器報告測得的信號功率信息和相應的設備標識符發(fā)生在其中接收到對等發(fā)現信號的離散對等發(fā)現時間區(qū)間之后。在一些實施例中,實現包括對等發(fā)現時間區(qū)間和用于向所述位置確定服務器報告信號功率測量和相應的設備標識符的相應時間區(qū)間的對等定時結構。在一些此類實施例中,對于每個對等發(fā)現區(qū)間,存在相應的報告區(qū)間。在一些實施例中,對應于每個報告區(qū)間存在預定數目個對等發(fā)現時間區(qū)間,其中所述預定數目大于I。
[0068]操作從步驟606前進到步驟626。在步驟626,該通信設備決定其是否將繼續(xù)作為位置錨點進行操作。如果該通信設備確定其將繼續(xù)作為位置錨點進行操作,則操作從步驟626前進至步驟604。然而,如果該通信設備確定其不會繼續(xù)作為位置錨點進行操作,則操作從步驟626前進至步驟628。在各個實施例中,該通信設備根據以下一者或多者來作出步驟626的關于是否繼續(xù)作為位置錨點進行操作的決定:該通信設備已同意在其中作為位置錨點進行操作的時間區(qū)間中剩余的時間、其鄰域中檢測到的對等設備的數目、其鄰域中的對等通信程度、剩余電池電量、能被檢測到的當前也正充當位置錨點的其他設備的數目、對繼續(xù)作為位置錨點進行操作的請求、繼續(xù)作為位置錨點進行操作的命令、該通信設備的移動、以及其當前位置的改變(例如,改變?yōu)樵谝?guī)定的位置錨點指定區(qū)域之外)。
[0069]在步驟628,該通信設備決定其是否應當重新開始作為位置錨點進行操作。若該通信設備確定其應當重新開始作為位置錨點進行操作,則操作從步驟628前進至步驟604 ;否則操作從步驟628的輸出前進至步驟628的輸入以再檢查其是否應當重新開始作為位置錨點進行操作。在各個實施例中,該通信設備根據以下一者或多者來作出步驟628的關于是否重新開始作為位置錨點進行操作的決定:接收到的對作為位置錨點進行操作的請求、接收到的開始作為位置錨點進行操作的命令、其鄰域中檢測到的對等設備的數目、其鄰域中的對等通信程度、剩余電池電量、能被檢測到的當前也正充當位置錨點的其他設備的數目、對重新開始作為位置錨點進行操作的請求、其狀態(tài)從移動到靜止的改變、其當前位置的改變(例如,改變?yōu)樵谝?guī)定的位置錨點指定區(qū)域之內)、當前時間匹配該通信設備被命令或請求開始作為位置錨點進行操作的預定時間。
[0070]圖7是根據示例性實施例的示例性通信設備700 (例如支持對等信令的移動通信設備)的圖示。示例性通信設備700是例如圖5的系統(tǒng)500的具有臨時位置錨點能力的移
動設備(520、522.....524)之一。示例性通信設備700可以并且有時的確實現根據圖6的
流程圖600的方法。
[0071]通信設備700包括經由總線709耦合在一起的處理器702和存儲器704,各種元件(702,704)可在總線709上互換數據和信息。通信設備700進一步包括可如圖所示地耦合到處理器702的輸入模塊706和輸出模塊708。然而,在一些實施例中,輸入模塊706和輸出模塊708位于處理器702內部。輸入模塊706可接收輸入信號。輸入模塊706可以并且在一些實施例中的確包括用于接收輸入的無線接收機和/或有線或光學輸入接口。輸出模塊708可以包括并且在一些實施例中的確包括用于傳送輸出的無線發(fā)射機和/或有線或光學輸出接口。在一些實施例中,存儲器704包括例程711以及數據/信息713。
[0072]在各個實施例中,處理器702配置成:傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示該通信設備正作為位置錨點進行操作;以及執(zhí)行以下至少一者:i)傳送指示該通信設備的已知位置的信息;或者ii)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。
[0073]在一些實施例中,處理器702配置成傳送指示該通信設備的已知位置的信息;并且所述信息包括標識多個預定位置中的一個預定位置的第二值,這多個預定位置中的所述一個預定位置是所述通信設備的位置。
[0074]在各個實施例中,該已知位置是來自可能錨點位置集合的預定錨點位置(例如錨點位置2),其中位置2對應于預定地圖/樓層位置。
[0075]在一些實施例中,通信設備700是移動通信設備。例如,通信設備700是支持對等通信的由電池供電的手持式移動節(jié)點,其可以并且有時的確用作臨時位置錨點。
[0076]處理器702在一些實施例中配置成測量從其他設備接收到的信號,并報告信號測量信息以及指示被測量信號接收自哪些設備的信息,并且作為配置成測量信號的一部分,處理器702配置成測量傳達第一設備標識符的第一對等發(fā)現信號的收到功率。在一些此類實施例中,處理器702進一步配置成:從第一對等發(fā)現信號確定所傳達的第一設備標識符。
[0077]作為配置成報告信號測量信息以及指示被測量信號接收自哪些設備的信息的一部分,處理器702在各個實施例中配置成將第一對等發(fā)現信號的測得收到功率和所傳達的所述第一設備標識符傳達給所述位置確定服務器。在一些此類實施例中,處理器702進一步配置成:測量傳達第二設備標識符的第二對等發(fā)現信號的收到功率,并且作為配置成報告信號測量信息以及指示被測量信號接收自哪些設備的信息的一部分,處理器702配置成將第二對等發(fā)現信號的測得收到功率和所傳達的所述第二設備標識符傳達給所述位置確定服務器。
[0078]在各個實施例中,第一和第二對等發(fā)現信號是在相同的對等發(fā)現區(qū)間期間接收到的,并且處理器702配置成在其中接收到對等發(fā)現信號的離散發(fā)現時間區(qū)間之后向所述位置確定服務器報告測得的收到信號功率信息和相應的設備標識符。在一些實施例中,對應于每個對等發(fā)現區(qū)間,存在用于向所述位置確定服務器報告測得信號功率測量信息和相應的設備標識符的相應區(qū)間。
[0079]圖8是可以并且在一些實施例中的確在圖7中所解說的示例性通信設備700中使用的模塊組裝件800。組裝件800中的各模塊可在圖7的處理器702內的硬件中實現,例如實現為個體電路。替換地,各模塊可在軟件中實現并被存儲在圖7中所示的通信設備700的存儲器704中。在一些此類實施例中,模塊組裝件800被包括在圖7的設備700的存儲器704的例程711中。雖然在圖7實施例中被示為單個處理器(例如計算機),但是應領會,處理器702可被實現為一個或多個處理器(例如多個計算機)。當在軟件中實現時,各模塊包括在被處理器執(zhí)行時將處理器(例如計算機)702配置成實現與該模塊相對應的功能的代碼。在一些實施例中,處理器702被配置成實現模塊組裝件800的每個模塊。在模塊組裝件800被存儲在存儲器704中的實施例中,存儲器704是包括計算機可讀介質的計算機程序產品(例如,非瞬態(tài)計算機可讀介質),該計算機可讀介質包括用于使至少一臺計算機(例如處理器702)實現這些模塊所對應的功能的代碼,例如對應于每個模塊的個體代碼。
[0080]可使用完全基于硬件或完全基于軟件的模塊。然而應領會,軟件和硬件(例如,電路實現的)模塊的任何組合可被用于實現這些功能。應領會,圖4中所解說的各模塊控制和/或配置通信設備700或其中的元件(諸如處理器702)以執(zhí)行在圖6的流程圖600的方法中所解說和/或描述的相應步驟的功能。
[0081]模塊組裝件800包括:用于確定該通信設備的當前位置是否匹配于多個預定錨點位置之一的模塊801 ;用于生成信號的模塊803,其中在所述信號中的預定位置處包括第一值,所述第一值指示該通信設備正作為位置錨點進行操作;用于傳送信號的模塊804,其中在所述信號中的預定位置處包括第一值,所述第一值指示該通信設備正作為位置錨點進行操作;用于執(zhí)行以下至少一者的模塊806:i)傳送指示該通信設備的已知位置的信息;或者?)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息;用于確定該通信設備是否繼續(xù)作為位置錨點進行操作的模塊826 ;用于根據關于該通信設備是否繼續(xù)作為位置錨點進行操作的確定來控制操作的模塊827 ;用于確定所述通信設備是否重新開始作為位置錨點進行操作的模塊828 ;以及用于根據關于該通信設備是否重新開始作為位置錨點進行操作的確定來控制操作的模塊829。
[0082]模塊806包括:用于傳送指示該通信設備的已知位置的信息的模塊808、以及用于測量從其他設備接收到的信號的模塊810。模塊810包括:用于測量傳達第一設備標識符的第一對等發(fā)現信號的收到功率的模塊812,以及用于測量傳達第二設備標識符的第二對等發(fā)現信號的收到功率的模塊814。模塊806進一步包括:用于從第一對等發(fā)現信號確定第一設備標識符的模塊816、用于從第二對等發(fā)現信號確定 第二設備標識符的模塊818、以及用于向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息的模塊820。模塊820包括:用于將第一對等發(fā)現信號的測得功率和所傳達的第一設備標識符傳達給所述位置確定服務器的模塊822、以及用于將第二對等發(fā)現信號的測得功率和所傳達的第二設備標識符傳達給所述位置確定服務器的模塊824。
[0083]在模塊組裝件800中,一些模塊被示為包括在其他模塊內部。在一些實施例中,被示為包括在其他模塊內部的這些模塊中的一個或多個或全部可以是自立模塊。
[0084]圖9是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的示例的圖示900。移動設備I902生成并傳送對等發(fā)現信號906。對等發(fā)現信號906包括具有報頭字段的信息908,其中比特Iuto已被設為等于I以指示移動設備I愿意執(zhí)行第一類型的位置確定相關操作。
[0085]所傳送的對等發(fā)現信號906被移動設備2 904接收和恢復。移動設備2 904生成包括對移動設備I的當前和/或過去位置的請求912的信號910。移動設備I 902監(jiān)視對來自其他移動設備的與其提出執(zhí)行第一類型的位置確定相關確定操作的要約對應的信號的接收。移動設備I 902接收并恢復出信號910。移動設備I 902生成并傳送傳達指示移動設備I的當前和/或過去位置的信息916的信號914。移動設備2 904接收信號914并恢復出信息916。移動設備2 904使用恢復出的信息來估計其自己的過去和/或當前位置。
[0086]圖10是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的另一示例的圖示1000。在該示例中,存在障礙物1002,其是在不同時間可以打開或關閉的門,并且該門處于存儲在移動設備中的柵格地圖上的已知位置處。移動設備I 902生成并傳送對等發(fā)現信號1004。對等發(fā)現信號1004包括具有報頭字段的信息1006,其中比特2_已被設為等于1,指示移動設備I 902愿意執(zhí)行第二類型的位置確定相關操作。
[0087]所傳送的對等發(fā)現信號1004被移動設備2 904接收和恢復。移動設備2 904生成包括對標識門1002在當前時間是打開還是關閉的地圖參數的請求1010的信號1008。移動設備I 902監(jiān)視對來自其他移動設備的與其提出執(zhí)行第二類型的位置確定相關確定操作的要約對應的信號的接收。移動設備2 904接收并恢復出信號1008。移動設備I 902對接收到的信號執(zhí)行信號測量(例如,功率測量),并使用該信號測量來確定所請求的地圖參數。在該示例中,考慮移動設備I 902確定門1002是打開的。移動設備I 902生成并傳送傳達指示該門為打開的信息的信號1012。移動設備2 904接收信號1012并恢復出信息1014。移動設備2 904更新指示此門狀態(tài)的所傳達參數。移動設備2 904隨后使用經更新的參數來執(zhí)行對其位置的位置確定。
[0088]圖11是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的又一示例的圖示1100。移動設備I 902生成并傳送對等發(fā)現信號1102。對等發(fā)現信號1102包括包含報頭字段的信息1104,其中比特3Μ(ι已被設為等于I以指示移動設備I愿意執(zhí)行第三類型的位置確定相關操作。
[0089]所傳送的對等發(fā)現信號1102被移動設備2 904接收和恢復。移動設備2 904生成包括針對移動設備I對移動設備2的當前位置估計的請求1108的信號1106。移動設備I 902監(jiān)視對來自其他移動設備的與其提出執(zhí)行第三類型的位置確定相關確定操作的要約對應的信號的接收。移動設備I 902接收并恢復出信號1108。移動設備I 902生成并傳送傳達指示移動設備I對移動設備2的當前位置估計的信息1112的信號1110。移動設備2902接收信號1110并恢復出信息1112。移動設備2 904使用恢復出的信息來驗證和/或更新其對自己的當前位置的估計。
[0090]圖12是解說根據示例性實施例的其中移動無線通信設備傳送指示其對執(zhí)行位置確定相關操作的意愿的信號并隨后執(zhí)行位置確定相關操作的再一示例的圖示1200。移動設備I 902生成并傳送對等發(fā)現信號1202。對等發(fā)現信號1202包括具有報頭字段的信息1204,其中比特已被設為等于I以指示移動設備I愿意執(zhí)行第四類型的位置確定相關操作。
[0091]所傳送的對等發(fā)現信號1202被移動設備2 904接收和恢復。移動設備2 904生成包括對用于作出往返行程定時確定的定時信號的請求的信號1206。移動設備I 902監(jiān)視對來自其他移動設備的與其提出執(zhí)行第四類型的位置確定相關確定操作的要約對應的信號的接收。移動設備I 902接收并恢復出信號1208。移動設備I 902生成并傳送傳達用于作出往返行程定時確定的信息的信號1210。移動設備2 902接收信號1210并恢復出信息1212。移動設備2 904基于信號1210和/或信息1212來作出往返行程定時確定。移動設備2 904使用該往返行程定時確定來估計其當前位置。
[0092]圖9-12的示例性移動設備(移動設備I 902和移動設備2 904)是例如圖1的系
統(tǒng)100的任何移動設備(119、112.....114)。移動設備I 902是例如實現根據圖2的流程
圖200的方法的圖3的第一移動通信設備300。[0093]圖13是解說根據示例性實施例的其中移動無線通信設備傳送在預定位置處包括第一值的信號的示例的圖示1300,該第一值指示該通信設備正臨時作為位置錨點進行操作。如由框1310所指示的,移動設備I' 1302正臨時作為位置錨點進行操作。移動設備I,1302生成并傳送對等發(fā)現信號1312。對等發(fā)現信號1312包括具有報頭字段的信息1314,其中報頭字段比特5已被設為等于1,以指示移動設備I'當前正作為位置錨點進行操作。對等發(fā)現信號1312還包括信息1316,其指示移動設備I'處于預定的可能替換臨時位置錨點位置集合中的位置2。所傳送的對等發(fā)現信號1312被移動設備2 1304和移動設備2' 1306接收和恢復。
[0094]用作永久位置錨點的固定位置接入點I 1308生成并傳送對等發(fā)現信號1318。移動設備2接收并恢復出對等發(fā)現信號1318。移動設備2 1304根據從用作臨時位置錨點的移動設備P接收到的信號以及從作為永久位置錨點的固定位置接入點I接收到的信號來確定其自己的位置,如由框1320所指示的。移動設備2' 1306根據從用作臨時位置錨點的移動設備P接收到的信號來確定其位置。
[0095]移動設備I丨1302和移動設備2' 1306是例如圖5的系統(tǒng)500的任何具有臨時
位置錨點能力的移動設備(520、522.....524)。移動設備2 1304是例如圖5的系統(tǒng)500的
任何移動設備(514、516.....518)。在一些實施例中,每個移動通信設備都具有臨時位置錨
點能力。移動設備I‘ 1302是例如實現根據圖6的流程圖600的方法的圖7的通信設備700。
[0096]圖14和圖15解說根據示例性實施例的其中移動無線通信設備傳送在預定位置處包括第一值的信號的另一示例,該第一值指示該通信設備正臨時作為位置錨點進行操作。
[0097]圖14的圖示1400解說了移動設備I' 1402、移動設備2 1404、移動設備W 1406、接入點I 1408和位置確定服務器1420。接入點I 1408經由回程網絡1422耦合至位置確定服務器1420。如由框1424所指示的,移動設備I' 1402正臨時作為位置錨點進行操作。移動設備1, 1402生成并傳送對等發(fā)現信號1426。對等發(fā)現信號1426包括具有報頭字段的信息1428,其中報頭字段比特6已被設為等于1,以指示移動設備I'當前正作為位置錨點進行操作。
[0098]所傳送的對等發(fā)現信號1426被移動設備2 1404和移動設備2' 1406接收和恢復。移動設備2 1404生成并傳送包括設備標識符2 1432的對等發(fā)現信號1430。移動設備2' 1406生成并傳送包括設備標識符2' 1436的對等發(fā)現信號1434。
[0099]移動設備I' 1402接收對等發(fā)現信號(1430,1434),測量接收到的信號的收到功率以獲得信息(1440,1444)。移動設備I' 1402還確定所傳達的標識符以獲得信息(1428, 1442)。[0100]在圖15的圖示1500中,正充當位置錨點的移動設備I' 1402生成信號1502以向位置確定服務器報告信號測量信息以及標識被測量信號接收自哪些設備的信息。無線信號1502將信息((1438,1440),(1442,1444))傳達給接入點I 1408。接入點I 1408生成并傳送信號1504,其在回程網絡1422上將信息((1438,1440),(1442,1444))傳達給位置確定服務器1420。
[0101]位置確定服務器1420使用接收到的信號測量信息和相應的標識符信息來確定移動設備2 1506的位置和移動設備2' 1508的位置。從移動設備I' 1402獲得的收到測量信息可以并且有時的確與從可能是永久和/或臨時位置錨點的其他位置錨點傳達給位置確定服務器的收到測量信息組合使用。
[0102]移動設備I丨1402和移動設備2' 1406是例如圖5的系統(tǒng)500的任何具有臨時
位置錨點能力的移動設備(520、522.....524)。移動設備2 1404是例如圖5的系統(tǒng)500的任何移動設備(514、516.....518)。在一些實施例中,每個移動通信設備都具有臨時位置錨
點能力。移動設備1’ 1402是例如實現根據圖6的流程圖600的方法的圖7的通信設備700。接入點I 1408是例如圖4的系統(tǒng)500的任何接入點(502、...、504、506、....、508)。位置確定服務器1420是例如圖5的系統(tǒng)500的位置確定服務器510。
[0103]以下將描述一些實施例的各個方面和特征。圖16解說了根據各個實施例的示例性對等發(fā)現信號1600。示例性對等發(fā)現信號1600傳達對等發(fā)現信息比特。該示例性對等發(fā)現信號包括報頭部分1602和有效載荷部分1604。報頭部分1602包括多個報頭比特(1606、1608、1610、1612)。報頭比特包括比特子集(1610,1612),這些比特是用于信令通知對執(zhí)行特定協(xié)作式位置確定操作的意愿的預定報頭比特。比特1610用于指示該設備對執(zhí)行第一特定協(xié)作式位置確定操作的意愿,而比特1612用于指示該設備對執(zhí)行第二特定協(xié)作式位置確定操作的意愿。協(xié)作式位置確定操作有時被稱為位置確定相關操作。
[0104]在一些實施例中,無線網絡(例如,對等無線網絡)的典型特性在于:在規(guī)律的時間間隔處,例如根據預定對等定時調度,設備子集會廣播標識符子集。在一些實施例中在對等發(fā)現階段期間發(fā)生的此特征是許多動態(tài)對等網絡的核心特征。在一些實施例中,對等發(fā)現標識符信號的一部分被用于編碼對等方對特定定位/估計功能的參與。于是,形成了可啟用一系列事件的有效信號。
[0105]更具體地,考慮例如對等方對參與定位功能的意愿由例如對等發(fā)現信號的預定比特來攜帶、并且各對等方以同步方式廣播其對等發(fā)現信號從而這些對等發(fā)現信號易于被接收的示例性對等網絡。在一些實施例中,定位功能是指與例如示例RF指紋預測地圖學習、聯合位置確定操作、和/或任何替換的混合位置確定方案相關聯的功能。
[0106]例如,在一些實施例中,移動設備可以并且有時的確通過對等發(fā)現信號中的預定比特的設置來信令通知其正臨時充當位置錨點,例如,其正臨時向其他設備廣播其位置和/或向位置確定服務器傳達與其他設備有關的信號測量信息,該位置確定服務器使用該信號測量以及標識傳送方設備的相應信息來確定傳送方設備的位置。
[0107]以下將討論若干示例。第一示例針對設備通知其準備好參與估計局部地圖參數的情形。此類參數包括例如具體的墻材料、存在人群、或描述門是否打開的陳述。例如,考慮示例性對等移動無線設備A恰好以某種令人滿意的準確度知曉其自己的位置并且進一步考慮該位置毗鄰未定義組成材料的障礙物,例如其未定義組成材料使得生成指紋預測地圖不可靠的墻。進一步考慮另一設備(對等移動無線設備B)享有與對等方A相似的特性。隨后,對等方A或對等方B中任一者可發(fā)起尋呼并且這兩個設備可交換關于其各自的位置的信息。這兩個設備可以并且有時的確進一步決定聯合地估計該關鍵的墻參數。例如,它們可交換信息和/或運行某種協(xié)議(例如基于收到功率或多徑特性)來精細地估計該墻特性??傊?,從檢測到特定格式比特起,一系列事件(例如,尋呼、話務、估計協(xié)議)會再次接踵而至。
[0108]第二示例針對設備想要和/或愿意執(zhí)行位置模糊性解決功能的情形。如同先前示例中一樣,該設備的意愿可由對等發(fā)現信號的報頭中的格式比特來攜帶。這里,意愿可以是兩種類型:(i)這些格式比特可指示發(fā)射方設備的位置是模糊的并且該設備想要解決該模糊性,或者(ii)這些格式比特可指示發(fā)射方設備準備好了支持某種協(xié)議以幫助其他設備解決其位置模糊性。在這兩種情形中,檢測到這些格式比特的設備可決定參與該定位功能:在此情形中,其將尋呼發(fā)射方設備,并且最終可開始估計協(xié)議(諸如基于RTT的或基于功率的距離估計)以解決該位置模糊性。例如,一旦此種設備被發(fā)現,一系列事件(例如,尋呼、話務、和估計協(xié)議)就會接踵而至。示例性估計協(xié)議包括定位協(xié)議,諸如舉例而言通過基于脈沖的檢測的距離估計。
[0109]第三類示例針對示例性對等移動無線設備A在對等通信網絡中臨時充當位置錨點時的情形。例如,在一些實施例中,對等網絡包括固定位置永久位置錨點并且還包括可以并且有時的確用作臨時位置錨點的至少一些移動無線設備。在一些實施例中,這些錨點可被稱為nitelite (夜間指示燈)。
[0110]該第三類示例的第一示例性情形發(fā)生在若對等方A正獲得GPS或任何其他準確的定位信息、若對等方A處于良好定義的或已知的固定位置、若對等方A有足夠等級的功率資源可用、或者若對等方A由此類特性的混合表征的情況下。若對等方B來到對等方A的鄰域中,則對等方B可發(fā)現并解讀由對等方A發(fā)射的信號。考慮對等方B需要細化其位置。那么,對等方B將尋呼對等方A并進一步交換關于對等方A的位置和/或相關聯的指紋預測地圖的信息。
[0111]現在將討論該第三類示例的第二示例性情形。考慮示例性移動設備A: (i)已獲得足夠的信息來確定其位置以及(ii)已確定了其位置,估計達到某種令人滿意的可靠性。例如,設備A已確定其當前位置并且已確定該當前位置確定的估計準確性超過由該定位系統(tǒng)使用的預定準確性閾值。在該情形中,對等方A將參與定位功能,并廣播相應的格式比特。若對等方B接收到對等方A的信號,就可發(fā)生類似于先前情形的一系列事件(例如,尋呼、話務等)。
[0112]在先前示例中,檢測到在對等發(fā)現信號的格式/報頭比特中所封裝的某種特定信號會觸發(fā)一系列事件。例如,首先,對等方(例如,在分布式情形中)或者服務器(例如,在集中式情形中)尋呼該設備;其次,其交換相關信息;第三并且潛在可能地,其使用特定協(xié)議。該特定協(xié)議可用于執(zhí)行有效測量。取決于格式比特,系統(tǒng)行為可能相應地變化。格式比特允許有效廣播:由另一設備發(fā)現由那些格式比特所攜帶的特定消息可啟用特定處理和/或操作,并且后續(xù)步驟可再次從事有效廣播、處理和/或操作。在一些實施例中,一些格式比特的初始廣播(例如,作為對等發(fā)現信號中的報頭的一部分)可觸發(fā)多級處理和/或操作,即相互依存的子例程的序列。這些相互依存的子例程是例如用于實現協(xié)議、執(zhí)行通信、或執(zhí)行估計。在一些示例性對等協(xié)議中,格式比特(例如,對等發(fā)現報頭比特)被用于以廣播方式觸發(fā)依存性過程。在一些實施例中,格式比特被用于跟蹤多級處理和/或操作的狀態(tài)。
[0113]在各個實施例中,設備(例如圖3的第一移動通信設備300或圖7的通信設備700)包括與關于本申請中的任何附圖描述的和/或在本申請的詳細描述中所描述的每個個體步驟和/或操作對應的模塊。這些模塊可以并且有時的確以硬件實現。在其他實施例中,這些模塊可以并且有時的確作為包括處理器可執(zhí)行指令的軟件模塊來實現,這些處理器可執(zhí)行指令在由通信設備的處理器執(zhí)行時使該設備實現對應的步驟或操作。在又一其他實施例中,一些或所有模塊被實現為硬件和軟件的組合。[0114]各個實施例的技術可使用軟件、硬件和/或軟件和硬件的組合來實現。各個實施例針對裝置,舉例而言,諸如位置確定服務器節(jié)點之類的網絡節(jié)點、諸如移動終端之類的移動節(jié)點、諸如用作位置錨點的基站之類的接入點、和/或通信系統(tǒng)。各個實施例還針對方法,例如控制和/或操作網絡節(jié)點、移動節(jié)點、諸如基站之類的接入點和/或例如主機之類的通信系統(tǒng)的方法。各個實施例還針對包括用于控制機器實現方法的一個或多個步驟的機器可讀指令的例如R0M、RAM、CD、硬盤等的機器(例如計算機)可讀介質。計算機可讀介質是例如非瞬態(tài)計算機可讀介質。
[0115]應理解,所公開的過程中各步驟的具體次序或位階是示例性辦法的例子?;谠O計偏好,應理解這些過程中步驟的具體次序或位階可被重新安排而仍在本公開的范圍之內。所附方法權利要求以樣本次序呈現各種步驟的要素,且并不意味著被限定于所呈現的具體次序或位階。
[0116]在各個實施例中,本文中所描述的節(jié)點是使用執(zhí)行與一個或更多個方法對應的步驟(例如信號處理、信號生成和/或傳輸步驟)的一個或更多個模塊來實現的。由此,在一些實施例中,各個特征是使用諸模塊來實現的。此類模塊可使用軟件、硬件、或軟件與硬件的組合來實現。上面描述的很多方法或方法步驟可以使用包括在諸如舉例而言RAM、軟盤等的存儲器設備之類的機器可讀介質中的諸如軟件之類的機器可執(zhí)行指令來實現,以在有或沒有附加硬件的情況下控制例如通用計算機等的機器例如在一個或多個節(jié)點中實現上面描述的方法的全部或部分。相應地,各個實施例尤其針對包括用于使例如處理器和相關聯硬件之類的機器執(zhí)行以上描述的(諸)方法的一個或多個步驟的機器可執(zhí)行指令的機器可讀介質(例如,非瞬態(tài)計算機可讀介質)。一些實施例針對例如通信節(jié)點之類的設備,包括配置成實現本發(fā)明的一種或多種方法的一個、多個或全部步驟的處理器。
[0117]在一些實施例中,舉例而言通信節(jié)點(諸如網絡節(jié)點、接入節(jié)點和/或無線終端)之類的一個或多個設備的處理器或諸處理器(例如,CPU)被配置成執(zhí)行如描述為由這些通信節(jié)點執(zhí)行的方法的步驟。處理器的配置可以通過使用一個或多個模塊(例如,軟件模塊)來控制處理器配置和/或通過在處理器中納入硬件(例如,硬件模塊)來執(zhí)行所陳述的步驟和/或控制處理器配置來達成。相應地,一部分但非所有實施例針對具有處理器的設備(例如通信節(jié)點),該處理器包括與由其中納入該處理器的設備執(zhí)行的各種所描述的方法的每個步驟對應的模塊。在一些但非所有實施例中,例如通信節(jié)點之類的設備包括與由其中納入處理器的設備執(zhí)行的各種所描述的方法的每個步驟對應的模塊。這些模塊可使用軟件和/或硬件來實現。
[0118]一些實施例針對包括計算機可讀介質(例如,非瞬態(tài)計算機可讀介質)的計算機程序產品,該計算機可讀介質包括用于使計算機或多臺計算機實現各種功能、步驟、動作和/或操作(例如,以上所描述的一個或多個步驟)的代碼。取決于實施例,計算機程序產品可以并且有時的確包括對應于要執(zhí)行的每一步驟的不同代碼。因此,計算機程序產品可以并且有時的確包括對應于方法(例如,控制通信設備或節(jié)點的方法)的每個個體步驟的代碼。代碼可以是存儲在諸如RAM (隨機存取存儲器)、ROM (只讀存儲器)或其它類型的存儲設備的計算機可讀介質(例如非瞬態(tài)計算機可讀介質)上的機器(例如計算機)可執(zhí)行指令形式的。除針對計算機程序產品之外,一些實施例還針對配置成實現以上所描述的一種或多種方法的各種功能、步驟、動作和/或操作中的一個或多個的處理器。相應地,一些實施例針對配置成實現本文中所描述的方法的一些或全部步驟的處理器(例如CPU)。處理器可供用在例如本申請中所描述的通信設備或其它設備中。
[0119]各個實施例非常適合于使用對等信令協(xié)議的通信系統(tǒng)。各個實施例非常適合于室內環(huán)境中的位置確定。
[0120]盡管是在OFDM系統(tǒng)的上下文中描述的,但是各個實施例的方法和裝置之中至少有一些可應用于包括許多非OFDM和/或非蜂窩系統(tǒng)在內的廣大范圍的通信系統(tǒng)。
[0121]鑒于上面的描述,以上所描述的各個實施例的方法和裝置的眾多其他變型對本領域技術人員將是顯而易見的。此類變型應被認為是落在范圍內的。這些方法和裝置可以并且在各個實施例中的確是與CDMA、正交頻分復用(0FDM)、和/或各種其他類型的可用于提供諸通信設備之間的無線通信鏈路的通信技術聯用。在一些實施例中,一個或多個通信設備被實現為接入點,這些接入點使用OFDM和/或CDMA來與移動節(jié)點建立通信鏈路和/或可經由有線或無線通信鏈路來提供至因特網或另一網絡的連通性。在各個實施例中,移動節(jié)點被實現為用于實現各種方法的筆記本計算機、個人數據助理(PDA)、或其他包括接收機/發(fā)射機電路和邏輯和/或例程的便攜式設備。
【權利要求】
1.一種操作第一移動通信設備以傳達設備信息的方法,所述方法包括: 傳送對等發(fā)現信號,所述對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及 監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號。
2.如權利要求1所述的方法,其特征在于,所述第一設備位置確定相關操作是地圖參數確定操作。
3.如權利要求2所述的方法,其特征在于,當所述監(jiān)視來自第二移動通信設備的信號檢測到了收到來自所述第二移動通信設備的與所述第一設備位置確定相關操作對應的信號時,執(zhí)行以下步驟: 對接收到的信號執(zhí)行信號測量;以及 使用所述信號測量來確定所述地圖參數。
4.如權利要求3所述的方法,其特征在于,來自所述第二移動通信設備的所述信號是由所述第二移動通信設備響應于收到所述所傳送的對等發(fā)現信號而傳送的信號。
5.如權利要求4所 述的方法,其特征在于,所述參數指示在所述地圖上的位置處存在或不存在物理障礙物。
6.如權利要求1所述的方法,其特征在于,所述第一設備位置確定相關操作是位置模糊性解決操作。
7.一種用于傳達設備信息的第一移動通信設備,包括: 用于傳送對等發(fā)現信號的裝置,所述對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及 用于監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號的>j-U ρ?α裝直。
8.如權利要求7所述的第一移動通信設備,其特征在于,所述第一設備位置確定相關操作是地圖參數確定操作。
9.如權利要求8所述的第一移動通信設備,其特征在于,進一步包括: 當所述用于監(jiān)視來自第二移動通信設備的信號的裝置檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號時, 用于對接收到的信號執(zhí)行信號測量的裝置;以及 用于使用所述信號測量來確定所述地圖參數的裝置。
10.如權利要求9所述的第一移動通信設備,其特征在于,來自所述第二移動通信設備的所述信號是由所述第二移動通信設備響應于收到所述所傳送的對等發(fā)現信號而傳送的信號。
11.一種用于在第一移動通信設備中使用的計算機程序產品,所述計算機程序產品包括: 非瞬態(tài)計算機可讀介質,包括:用于使至少一臺計算機傳送對等發(fā)現信號的代碼,所述對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及 用于使所述至少一臺計算機監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號的代碼。
12.—種第一移動通信設備,包括: 至少一個處理器,其配置成: 傳送對等發(fā)現信號,所述對等發(fā)現信號包括被指定用于信令通知對執(zhí)行第一設備位置確定相關操作的意愿的預定比特,所述預定比特在所述第一移動通信設備愿意執(zhí)行所述第一設備位置確定相關操作時被設為第一值、并在所述第一移動通信設備不愿意執(zhí)行所述第一設備位置確定相關操作時被設為第二值;以及 監(jiān)視來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號;以及 耦合至所述至少一個處理器的存儲器。
13.如權利要求12所述的第一移動通信設備,其特征在于,所述第一設備位置確定相關操作是地圖參數確定操作。
14.如權利要求13所述的第一移動通信設備,其特征在于,所述至少一個處理器進一步配置成: 當所述監(jiān)視來自第二移動通信設備的信號檢測到了收到來自第二移動通信設備的與所述第一設備位置確定相關操作對應的信號時, 對接收到的信號執(zhí)行信號測量;以及 使用所述信號測量來確定所述地圖參數。
15.如權利要求14所述的第一移動通信設備,其特征在于,來自所述第二移動通信設備的所述信號是由所述第二移動通信設備響應于收到所述所傳送的對等發(fā)現信號而傳送的信號。
16.一種操作通信設備的方法,所述方法包括: 傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示所述通信設備正作為位置錨點進行操作;以及執(zhí)行以下至少一者: i)傳送指示所述通信設備的已知位置的信息;或者 ?)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。
17.如權利要求16所述的方法,其特征在于,所述方法包括傳送指示所述通信設備的已知位置的信息的步驟;并且 其中所述信息包括標識多個預定位置中的一個預定位置的第二值,這多個預定位置中的所述一個預定位置是所述通信設備的位置。
18.如權利要求16所述的方法,其特征在于,所述已知位置是來自可能錨點位置集合的預定錨點位置。
19.如權利要求17所述的方法,其特征在于,所述通信設備是移動通信設備。
20.如權利要求16所述的方法,其特征在于,所述方法包括測量從其他設備接收到的信號并報告信號測量信息以及指示被測量信號接收自哪些設備的信息, 所述測量信號的步驟包括: 測量傳達第一設備標識符的第一對等發(fā)現信號的收到功率。
21.如權利要求20所述的方法,其特征在于,進一步包括: 從所述第一對等發(fā)現信號確定所傳達的第一設備標識符。
22.一種通信設備,包括: 用于傳送信號的裝置,其中在所述信號中的預定位置處包括第一值,所述第一值指示所述通信設備正作為位置錨點進行操作;以及用于執(zhí)行以下至少一者的裝置:i)傳送指示所述通信設備的已知位置的信息;或者 ?)測量從其他設 備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。
23.如權利要求22所述的通信設備,其特征在于,所述用于執(zhí)行以下至少一者的裝置:i)傳送指示所述通信設備的已知位置的信息;或者ii)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息, 包括用于傳送指示所述通信設備的已知位置的信息的裝置;并且其中所述信息包括標識多個預定位置中的一個預定位置的第二值,這多個預定位置中的所述一個預定位置是所述通信設備的位置。
24.如權利要求22所述的通信設備,其特征在于,所述已知位置是來自可能錨點位置集合的預定錨點位置。
25.如權利要求23所述的通信設備,其特征在于,所述通信設備是移動通信設備。
26.—種在通信設備中使用的計算機程序產品,所述計算機程序產品包括: 非瞬態(tài)計算機可讀介質,包括: 用于使至少一臺計算機傳送信號的代碼,其中在所述信號中的預定位置處包括第一值,所述第一值指示所述通信設備正作為位置錨點進行操作;以及用于使所述至少一臺計算機執(zhí)行以下至少一者的代碼:i)傳送指示所述通信設備的已知位置的信息;或者 ?)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息。
27.一種通信設備,包括: 至少一個處理器,其配置成: 傳送信號,其中在所述信號中的預定位置處包括第一值,所述第一值指示所述通信設備正作為位置錨點進行操作;以及執(zhí)行以下至少一者: i)傳送指示所述通信設備的已知位置的信息;或者 ?)測量從其他設備接收到的信號,并向位置確定服務器報告信號測量信息以及指示被測量信號接收自哪些設備的信息;以及耦合至所述至少一個處理器的存儲器。
28.如權利要求27所述的通信設備,其特征在于,所述至少一個處理器配置成傳送指示所述通信設備的已知位置的信息;并且 其中所述信息包括標識多個預定位置中的一個預定位置的第二值,這多個預定位置中的所述一個預定位置是所述通信設備的位置。
29.如權利要求27所述的通信設備,其特征在于,所述已知位置是來自可能錨點位置集合的預定錨點位置。
30.如權利要求28所 述的通信設備,其特征在于,所述通信設備是移動通信設備。
【文檔編號】G01S1/04GK103460070SQ201280015753
【公開日】2013年12月18日 申請日期:2012年3月28日 優(yōu)先權日:2011年3月28日
【發(fā)明者】A·約維契奇, J·李, C·梅森, T·理查德森 申請人:高通股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
商城县| 陵水| 昆山市| 三江| 绩溪县| 通海县| 象州县| 永善县| 汾西县| 仪陇县| 景洪市| 五峰| 武威市| 呼伦贝尔市| 中宁县| 沅陵县| 芦溪县| 通渭县| 文成县| 响水县| 沈丘县| 汕尾市| 兴宁市| 三亚市| 织金县| 邵东县| 临颍县| 梁河县| 特克斯县| 隆化县| 延川县| 揭阳市| 文成县| 津市市| 宜春市| 砚山县| 兰西县| 桐柏县| 秦皇岛市| 康保县| 闻喜县|