專利名稱:無線通信系統(tǒng)中的網(wǎng)絡(luò)發(fā)現(xiàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及無線網(wǎng)絡(luò),和更具體地說,涉及發(fā)現(xiàn)網(wǎng)絡(luò)外的設(shè)備。
背景技術(shù):
無線通信已經(jīng)從作為言語信息的工具演化到更集中于全數(shù)字交互。無線技術(shù)的提高已經(jīng)大大地改進(jìn)了通信能力、服務(wù)質(zhì)量(QoS)、速率等,這對(duì)新設(shè)備功能帶來永不滿足的需求。因此便攜式裝置不再僅負(fù)責(zé)打電話。它們已經(jīng)成為不可缺少的,并且在某些情況下已經(jīng)成為管理用戶職業(yè)和/或個(gè)人生活的至關(guān)重要的工具。為了支持所需的電子通信的擴(kuò)展,越來越多的未包含任何通信功能的應(yīng)用被重新設(shè)計(jì)來支持有線和/或無線通信。在某些情況下,這種無線通信支持可包含通過無線通信向其它裝置發(fā)送監(jiān)控或觀察的數(shù)據(jù)的能力。示例性用途情形可包含自然資源監(jiān)控,生物傳感器,支持金融業(yè)務(wù)的系統(tǒng),個(gè)人通信和/定位設(shè)備等。裝置的這些活動(dòng)以及隨后通信通常使用有限資源來運(yùn)行。例如,這些裝置可以是簡(jiǎn)單的(例如具有有限處理資源),可以是小的(例如具有在改造應(yīng)用中施加的由于尺寸限制的空間限制),可具有功率限制(例如電池提供電力)等。在現(xiàn)有通信協(xié)議中定義的鏈路建立和維持過程可能不再適用于帶有諸如上述資源限制而運(yùn)行的裝置。例如,針對(duì)現(xiàn)有無線通信協(xié)議的標(biāo)準(zhǔn)可能需要周期性地交互以保證參與到網(wǎng)絡(luò)中的裝置與其它裝置同歩。這些需求可能未考慮周期性網(wǎng)絡(luò)通信施加在資源受限設(shè)備上的負(fù)擔(dān)。因此,根據(jù)這些標(biāo)準(zhǔn),運(yùn)行這種資源受限裝置會(huì)變得困難。
發(fā)明內(nèi)容
本發(fā)明示例性實(shí)施例針對(duì)ー種用于方便裝置交互并同時(shí)節(jié)省裝置資源的方法、裝置、計(jì)算機(jī)程序和系統(tǒng)。根據(jù)至少一個(gè)示例性實(shí)施例,通過以設(shè)置的間隔發(fā)送的信標(biāo)信號(hào),裝置可與網(wǎng)絡(luò)保持同歩。多種有關(guān)通信的活動(dòng)可以圍繞何時(shí)期待信標(biāo)信號(hào)的情形來規(guī)劃,它也被稱為目標(biāo)信標(biāo)傳輸時(shí)間(TBTT)。盡管某些網(wǎng)絡(luò)裝置能夠在每個(gè)TBTT期間都是活動(dòng)的,但由于這種行為所需求的資源,其它裝置可能覺得這種做法太繁重。在這點(diǎn)上,基于網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍,也可以建立減少的或降低的信標(biāo)周期,由于對(duì)通信的需求的頻率更低,它可以減輕裝置上的通信負(fù)擔(dān)。同樣,掃描時(shí)機(jī)是這樣時(shí)間段,這期間中,裝置可執(zhí)行被動(dòng)掃描,該被動(dòng)掃描可以基于網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍來啟動(dòng),并且可以具有根據(jù)網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍定義的持續(xù)時(shí)間。
根據(jù)本發(fā)明至少ー個(gè)實(shí)施例,當(dāng)識(shí)別掃描時(shí)機(jī)時(shí),裝置可選擇利用該掃描時(shí)機(jī)或者參與到網(wǎng)絡(luò)信標(biāo)設(shè)置中(例如當(dāng)掃描時(shí)機(jī)在還與降低的信標(biāo)周期相關(guān)聯(lián)的TBTT期間出現(xiàn)時(shí))。在裝置選擇利用掃描時(shí)機(jī)的示例性情形中,在進(jìn)入到被動(dòng)掃描模式之前,裝置可準(zhǔn)備網(wǎng)絡(luò)信息消息。這些裝置可在掃描時(shí)機(jī)的持續(xù)時(shí)間內(nèi)維持在被動(dòng)掃描模式,在從網(wǎng)絡(luò)外部的設(shè)備接收到消息的情形下作出反應(yīng)。例如,裝置可從例如通過具有不同集合標(biāo)識(shí)符(SSID)的標(biāo)識(shí)的其它網(wǎng)絡(luò)接收到信標(biāo)信號(hào),它可觸發(fā)對(duì)網(wǎng)絡(luò)信息消息的發(fā)送。在發(fā)送之前,網(wǎng)絡(luò)信息消息可以被修改以包含對(duì)應(yīng)于接收到的信標(biāo)信號(hào)的SSID。網(wǎng)絡(luò)信息消息可以包含可用于網(wǎng)絡(luò)外裝置與網(wǎng)絡(luò)內(nèi)裝置進(jìn)行交互的通信配置信息。例如,信標(biāo)周期信息可以被提供以使得外部裝置同步于網(wǎng)絡(luò)的定吋。信標(biāo)周期信息還可包含用于要求/需要以更低頻率交互的裝置的降低信標(biāo)周期信息。本發(fā)明多種實(shí)施例的上述概括性配置或操作被提供僅是為了解釋的目的,并且從而不意味著限制。另外,例如根據(jù)實(shí)施例被實(shí)現(xiàn)的方式,在這里與本發(fā)明特定示例性實(shí)施例有關(guān)的創(chuàng)造性単元可與其它實(shí)施例進(jìn)行互換使用。
根據(jù)下面多種示例性實(shí)施例的說明書,并結(jié)合附圖,本公開可以得到進(jìn)ー步的理解,其中圖I公開了在實(shí)現(xiàn)本發(fā)明多種示例性實(shí)施例時(shí)可以被利用的硬件和軟件資源的 例子;圖2公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例的示例性網(wǎng)絡(luò)環(huán)境;圖3公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例可以被利用的消息傳送類型的例子;圖4公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例的裝置間消息傳播的例子,其可產(chǎn)生分布式本地網(wǎng)頁信息;圖5公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例的可用的示例性信標(biāo)實(shí)現(xiàn)方式;圖6公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例的喚醒窗ロ的例子;圖7公開了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的訪問控制策略的例子;圖8公開了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的示例性掃描時(shí)機(jī)初始化和周期;圖9公開了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的掃描時(shí)機(jī)利用,和可能的缺少利用的例子;圖10公開了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的掃描時(shí)機(jī)利用的更詳細(xì)例子;以及圖11公開了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的示例性通信控制過程的流程圖。
具體實(shí)施例方式盡管在這里已經(jīng)參照多個(gè)示例性實(shí)施例描述了本發(fā)明,但在不脫離如后面權(quán)利要求所提出的本發(fā)明精神和保護(hù)范圍內(nèi)的情況下,可以作出多種變化或修改。I .可以實(shí)現(xiàn)本發(fā)明實(shí)施例的通用系統(tǒng)在圖I中公開可用作解釋本發(fā)明多種實(shí)施例的基礎(chǔ)的示例性系統(tǒng)。圖I所示的裝置和配置僅是說明性的,和從而可包含在實(shí)際實(shí)施方式中,或從實(shí)際實(shí)施方式中省略。計(jì)算設(shè)備100可對(duì)應(yīng)于多種具有處理能力的裝置,包括但不局限于宏個(gè)人計(jì)算機(jī)(UMPC)、上網(wǎng)本、膝上型計(jì)算機(jī)、桌上型計(jì)算機(jī)、工程工作站、個(gè)人數(shù)字助理(PDA)、計(jì)算機(jī)化手表、有線或無線終端/節(jié)點(diǎn)/等、移動(dòng)手機(jī)、機(jī)頂盒、個(gè)人視頻記錄儀(PVR)、自動(dòng)售貨機(jī)(ATM)、游戲控制臺(tái),或類似設(shè)備。在102 — 108公開表示包含計(jì)算設(shè)備100中功能單元的基本示例性組件的単元。處理器102可包括被配置為執(zhí)行指令的ー個(gè)或多個(gè)組件,例如其中ー組指令可包含程序代碼。在至少ー種情形中,程序代碼的執(zhí)行可包括從計(jì)算設(shè)備100的其它單元接收輸入信息,以便配制輸出(例如數(shù)據(jù),事件,活動(dòng)等)。處理器102可以是專用(例如單片)微處理器設(shè)備,或是組合設(shè)備的一部分,諸如ASIC,門陣列,多芯片模塊(MCM)
坐寸o通過有線和/或無線總線,處理器102可電耦合到計(jì)算設(shè)備100的其它組件上。例如,處理器102可訪問存儲(chǔ)器104以獲取所存儲(chǔ)的信息(例如程序代碼,數(shù)據(jù)等)來在處理期間使用。存儲(chǔ)器104通常可包含可移動(dòng)的或嵌入式的存儲(chǔ)器,其運(yùn)行于靜態(tài)或動(dòng)態(tài)模式。另外,存儲(chǔ)器104可包括只讀存儲(chǔ)器(ROM)、隨機(jī)訪問存儲(chǔ)器(RAM),和可寫入存儲(chǔ)器,諸如閃存、EPROM等?;诖?、電和/或光技術(shù)的可移動(dòng)存儲(chǔ)媒體在圖I的1001/0被示出,和例如可用作數(shù)據(jù)輸入/輸出裝置。代碼可包含任何解釋或編譯的計(jì)算機(jī)語言,包括計(jì)算機(jī)可執(zhí)行指令。代碼和/或數(shù)據(jù)可用于創(chuàng)建軟件模塊,諸如操作系統(tǒng)、通信工具、用戶接ロ、更專、11的程序ホ吳塊等。一個(gè)或多個(gè)接ロ 106可耦合到計(jì)算設(shè)備100中的各個(gè)組件上。這些接ロ可用于裝置內(nèi)通信(例如軟件或協(xié)議接ロ)、裝置到裝置的通信(例如有線或無線通信接ロ),和甚至是裝置到用戶的通信(例如用戶接ロ)。這些接ロ允許計(jì)算設(shè)備100內(nèi)的組件、其它裝置和用戶與計(jì)算設(shè)備100進(jìn)行交互。另外,接ロ 106可傳達(dá)機(jī)器可讀數(shù)據(jù),諸如包含在計(jì)算機(jī)可讀介質(zhì)中的電、磁、或光信號(hào),或可以將用戶動(dòng)作轉(zhuǎn)換為計(jì)算設(shè)備100可理解的活動(dòng)(例如敲擊鍵盤,對(duì)著手持電話接收器說話,觸摸觸摸屏設(shè)備上的圖標(biāo)等)。接ロ 106還可允許處理器102和/或存儲(chǔ)器104與其它模塊108進(jìn)行交互。例如,其它模塊108可包含支持計(jì)算設(shè)備100提供的更專門功能的ー個(gè)或多個(gè)組件。計(jì)算設(shè)備100可通過圖I也示出的各種網(wǎng)絡(luò)與其它裝置進(jìn)行交互。例如,通信集線器Iio可為諸如計(jì)算機(jī)114和服務(wù)器116的設(shè)備提供有線和/或無線支持。通信集線器110還可連接到路由器112上,其允許局域網(wǎng)(LAN)中的設(shè)備與廣域網(wǎng)(WAN,諸如互聯(lián)網(wǎng)120)中的設(shè)備進(jìn)行交互。在這種情形下,另ー個(gè)路由器130可以向路由器112發(fā)送信息或從路由器112接收信息,從而使得每個(gè)LAN上的設(shè)備可以進(jìn)行通信。另外,對(duì)于實(shí)現(xiàn)本發(fā)明來說,并非在這個(gè)示例性配置中表示的所有組件都是必要的。例如,在有路由器130提供服務(wù)的LAN中,額外的集線器是不需要的,因?yàn)檫@種功能可由路由器支持。另外,與遠(yuǎn)程設(shè)備的交互也可以被短和長(zhǎng)范圍無線通信140的不同供應(yīng)商支持。這些供應(yīng)商可利用例如長(zhǎng)距離陸基蜂窩系統(tǒng)和衛(wèi)星通信和/或短距離無線接入點(diǎn),以用來提供對(duì)互聯(lián)網(wǎng)120的無線連接。例如,由于由無線通信140提供幫助,個(gè)人數(shù)字助理(PDA)142和蜂窩電話144可在互聯(lián)網(wǎng)120上與計(jì)算設(shè)備100進(jìn)行交互。類似的功能還可以按照配置成允許短和/或長(zhǎng)距離無線通信的硬件和/軟件資源的形式,被包含在諸如膝上型計(jì)算機(jī)146的其它裝置中。II .示例性網(wǎng)絡(luò)環(huán)境圖2公開了ー個(gè)運(yùn)行空間的例子,它將用于解釋本發(fā)明各個(gè)示例性實(shí)施例。由于這個(gè)示例性情形在這里僅被用于解釋的目的,本發(fā)明的實(shí)施方式并不專門限于所公開例子??墒褂貌煌瑯?biāo)準(zhǔn)來定義運(yùn)行空間。例如,像建筑物、影劇院、體育館等的物理區(qū)域可定義其中用戶可以進(jìn)行交互的空間??商鎿Q地,可以根據(jù)利用特定無線傳輸?shù)难b置,處于彼此的通信范圍(例如某個(gè)距離)內(nèi)的裝置,是某類型或組的會(huì)員的裝置等,來定義運(yùn)行空間。在圖2中,具有無線能力的裝置200被標(biāo)記為“A”至“G”。裝置200例如可對(duì)應(yīng)于圖I所公開的任何具有無線能力的裝置,并且還可至少包含參照裝置100所討論的資源。這些裝置還可以利用至少ー種共用無線通信協(xié)議來運(yùn)行。也即是說,在圖2中所公開的所有裝置可在運(yùn)行空間中彼此進(jìn)行交互,并從而可以一起參與到無線通信網(wǎng)絡(luò)中。III.消息傳送例子在圖3的300公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的裝置間的示例性通信。盡管僅示出兩個(gè)裝置200A和200B,但在圖3中公開例子僅被提供用于解釋的目的,而不意味著限定本發(fā)明的保護(hù)范圍。本發(fā)明的多種實(shí)施例可方便地用于在多于兩個(gè)的裝置間進(jìn)行無線交互。在圖3中進(jìn)ー步公開有關(guān)通信例子300的其它細(xì)節(jié)。裝置200A可以具有與裝置200B進(jìn)行交互的通信需求。例如,這些需求可包含由裝置用戶、位于裝置中的程序等進(jìn)行的交互,該交互觸發(fā)消息的傳輸,通常根據(jù)數(shù)據(jù)型通信302的類別對(duì)消息的傳輸分類。數(shù)據(jù)型通信可以使用可以在裝置200A和200B間無線發(fā)送的消息來進(jìn)行。然而,通常,在任何數(shù)據(jù) 型通信消息302可以被交換之前,將需要建立某種形式的無線網(wǎng)絡(luò)鏈路或連接。網(wǎng)絡(luò)建立和媒體訪問控制(MAC)管理消息304可以被用于在運(yùn)行空間中建立和維持基礎(chǔ)的無線網(wǎng)絡(luò)體系,這個(gè)基礎(chǔ)的無線網(wǎng)絡(luò)體系可以被用于傳遞數(shù)據(jù)型通信消息302。根據(jù)本發(fā)明各個(gè)示例性實(shí)施例,例如當(dāng)裝置進(jìn)入運(yùn)行空間時(shí),包含裝置配置、運(yùn)行和狀態(tài)信息的消息可以被交換以透明地建立無線網(wǎng)絡(luò)連接。網(wǎng)絡(luò)連接可存在于該運(yùn)行空間中現(xiàn)有的任何或所有裝置間,并可在裝置處于運(yùn)行空間中的整個(gè)時(shí)間段內(nèi)存在。這樣,可以使用現(xiàn)有網(wǎng)絡(luò)(每當(dāng)發(fā)送消息時(shí)將不需要協(xié)商新的網(wǎng)絡(luò)連接)在裝置間傳遞數(shù)據(jù)型通信消息302,這可以降低響應(yīng)延遲并提高服務(wù)質(zhì)量(QoS )。在圖4中公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例,經(jīng)由自動(dòng)網(wǎng)絡(luò)建立和MAC管理消息304的分布式局域網(wǎng)形成的例子。通過交換運(yùn)行信息,進(jìn)入到運(yùn)行空間210的裝置200可立即啟動(dòng)網(wǎng)絡(luò)形成。另外,無需用戶提示,甚至獲知,這種信息的交換就可出現(xiàn)。在圖4中示出示例性交互,其中在裝置A至G間交換各種網(wǎng)絡(luò)建立和MAC管理消息304。根據(jù)本發(fā)明至少一個(gè)示例性實(shí)施例,可以直接在始發(fā)裝置(例如由包含在消息中的信息単元描述的裝置)和接收裝置之間交換消息??商鎿Q地,對(duì)應(yīng)于在運(yùn)行空間210中的裝置的消息可以從ー個(gè)裝置轉(zhuǎn)發(fā)到另ー個(gè)裝置,從而為多個(gè)裝置傳播這種信息。IV .示例性運(yùn)行參數(shù)降低的信標(biāo)周期在圖5中公開了根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例,可在網(wǎng)絡(luò)建立和MAC管理消息304中(例如使用信息単元)傳達(dá)的信息的例子。在500公開的動(dòng)作流表示基于諸如IEEE802. 11規(guī)范定義的無線局域網(wǎng)(WLAN)標(biāo)準(zhǔn)的示例性實(shí)施方式。然而,本發(fā)明的實(shí)施例并不局限于利用WLAN的實(shí)施方式,而是可應(yīng)用于其它無線網(wǎng)絡(luò)結(jié)構(gòu)或通信協(xié)議。WLAN邏輯結(jié)構(gòu)包括站(STA)、無線接入點(diǎn)(AP)、獨(dú)立基本服務(wù)集(IBSS)、基本服務(wù)集(BSS )、分布系統(tǒng)(DS ),和擴(kuò)展服務(wù)集(ESS )。這些組件中的某些可直接映射到硬件設(shè)備,諸如站或無線接入點(diǎn)。例如,無線接入點(diǎn)可用作站和網(wǎng)絡(luò)主干之間的橋(例如用于提供網(wǎng)絡(luò)接入)。獨(dú)立的基本服務(wù)集是包括至少兩個(gè)站的無線網(wǎng)絡(luò)。獨(dú)立的基本服務(wù)集有時(shí)還被稱為自組織無線網(wǎng)絡(luò)?;痉?wù)集是包括支持ー個(gè)或多個(gè)無線客戶端的無線接入點(diǎn)的無線網(wǎng)絡(luò)?;痉?wù)集有時(shí)還被稱為基礎(chǔ)結(jié)構(gòu)無線網(wǎng)絡(luò)?;痉?wù)集中的所有站可通過接入點(diǎn)進(jìn)行交互。接入點(diǎn)可提供到有線局域網(wǎng)的連通性,并當(dāng)ー個(gè)站啟動(dòng)到另一個(gè)站或與分布式系統(tǒng)中的節(jié)點(diǎn)(例如與耦合到另ー接入點(diǎn)的站,其中該接入點(diǎn)通過有線網(wǎng)絡(luò)主干被鏈接)的通信時(shí)提供橋接功能。在類似WLAN的無線網(wǎng)絡(luò)結(jié)構(gòu)中,信標(biāo)信號(hào)可以被用于對(duì)組網(wǎng)的裝置的運(yùn)行進(jìn)行同歩。在其中新的自組織網(wǎng)絡(luò)正在被創(chuàng)建的情形中,啟動(dòng)裝置可以根據(jù)它自己的時(shí)鐘建立標(biāo)準(zhǔn)網(wǎng)絡(luò)信標(biāo),而加入到該網(wǎng)絡(luò)中的所有裝置會(huì)遵循這個(gè)標(biāo)準(zhǔn)信標(biāo)。同樣,期望加入到現(xiàn)有無線網(wǎng)絡(luò)中的裝置可與現(xiàn)有信標(biāo)同歩。在WLAN的情況下,裝置可以利用定時(shí)同步功能(TSF)同步到信標(biāo)信號(hào)。定時(shí)同步功能是同步并且跟蹤信標(biāo)周期的裝置本地的時(shí)鐘功能。在圖5的502示出信標(biāo)信號(hào)的例子,其中目標(biāo)信標(biāo)傳輸時(shí)間(TBTT)表明該目標(biāo)信標(biāo)的傳輸。這個(gè)時(shí)間可以被認(rèn)為是“目標(biāo)”,因?yàn)槔缬捎谠赥BTT處信道正被占用,實(shí)際的信標(biāo)傳輸可能會(huì)稍微遲于TBTT。根據(jù)信標(biāo)周期(在兩個(gè)信標(biāo)傳輸間的時(shí)間),網(wǎng)絡(luò)中處于活動(dòng)的裝置可彼此進(jìn)行通信。然而,存在這樣的情況,對(duì)于在每個(gè)信標(biāo)周期都將活動(dòng)的裝置,這可能是無用的,并且可能是有害的。例如,不希望在無線網(wǎng)絡(luò)中頻繁地進(jìn)行通信的裝置可能不會(huì)從每個(gè)信標(biāo)周期都處于活動(dòng)中受益。另外,因?qū)τ诿總€(gè)信標(biāo)周期都處于活動(dòng)的需求, 具有有限功率和處理資源的裝置可能被強(qiáng)制浪費(fèi)這些寶貴的資源。根據(jù)本發(fā)明至少ー個(gè)實(shí)施例,利用上述示例性分布式無線網(wǎng)絡(luò),可以引入功能,以允許裝置安照在網(wǎng)絡(luò)中已經(jīng)建立的標(biāo)準(zhǔn)信標(biāo)速率運(yùn)行,或可替換地,使用“降低”的信標(biāo)速率運(yùn)行。“降低”的信標(biāo)可包括這樣ー種信標(biāo)模式,它以比最初在網(wǎng)絡(luò)中建立的標(biāo)準(zhǔn)信標(biāo)更低的速率運(yùn)行。降低的信標(biāo)可以是基于包含在網(wǎng)絡(luò)信標(biāo)幀中的信息(例如信息単元),其中所包含的信息可以將ー個(gè)或多個(gè)降低的信標(biāo)速率表示為該信標(biāo)的倍數(shù)。使用包含在信標(biāo)幀中的信標(biāo)和ー個(gè)或多個(gè)關(guān)聯(lián)的降低的信標(biāo)周期指示,聯(lián)網(wǎng)的裝置可以根據(jù)標(biāo)準(zhǔn)信標(biāo)或降低的信標(biāo)周期來選擇運(yùn)行(例如通過隨機(jī)爭(zhēng)用)。特別地,所有裝置可同步于同一原始目標(biāo)信標(biāo)傳輸時(shí)間(TBTT),例如當(dāng)TSF = 0吋,并接著根據(jù)內(nèi)部TSF功能計(jì)算在最初TBTT后出現(xiàn)的周期的數(shù)量。以這種方式,使用降低的信標(biāo)周期運(yùn)行的裝置可以根據(jù)對(duì)應(yīng)于由降低的信標(biāo)周期定義的倍數(shù)的TBTT數(shù)量,被啟動(dòng)。在圖5的504公開每10個(gè)TBTT的示例性降低的信標(biāo)期間。有關(guān)將利用的信標(biāo)間隔的決策可通過每個(gè)裝置単獨(dú)地處理(例如在管理無線調(diào)制解調(diào)器運(yùn)行的協(xié)議棧中)。于是,根據(jù)本發(fā)明至少ー個(gè)實(shí)施例,所有裝置將根據(jù)信標(biāo)周期來運(yùn)行,其在網(wǎng)絡(luò)的生命周期中保持相同。由于信標(biāo)間隔需要在無線網(wǎng)絡(luò)持續(xù)周期中保持不變,所以降低的信標(biāo)信號(hào)可以被表達(dá)為該信標(biāo)信號(hào)的倍數(shù)。啟動(dòng)間隔可由形成網(wǎng)絡(luò)的裝置來定義,并且在圖5所示的示例性公開中(以及如之前所提出那樣),第一個(gè)TBTT是等式TSF=0。隨后加入到該網(wǎng)絡(luò)中的其它裝置可調(diào)整這個(gè)信標(biāo)周期參數(shù)和TBTT定時(shí)。例如,在TSF=O的TBTT是判定何時(shí)發(fā)送信標(biāo)的“基點(diǎn)”。網(wǎng)絡(luò)中的所有設(shè)備都可以按照遺留的同步規(guī)則來更新它們自己的TSF計(jì)數(shù)器,并根據(jù)這個(gè)TSF它們可確定特定的TBTT,在該特定TBTT中將加入到假定第一信標(biāo)是從TSF=O處發(fā)送的信標(biāo)中,而不管信標(biāo)周期如何。例如,在包含四個(gè)設(shè)備的網(wǎng)絡(luò)中,其中設(shè)備1,2和4使用降低的信標(biāo)模式來運(yùn)行,降低的信標(biāo)模式具有每6個(gè)TBTT的信標(biāo)間隔(在信標(biāo)傳輸之間的時(shí)間間隔),所有裝置可以保持同歩,即使僅有設(shè)備3在所有信標(biāo)周期1,2,3,4,5中是活動(dòng)的(例如所有裝置可以在TBTT 0,TBTT 6, TBTT 12中加入)。因此,在這些裝置間,至少有兩個(gè)不同的信標(biāo)周期,以及可能的其他降低的信標(biāo)周期,因?yàn)槠渌M裝置可以基于原始信標(biāo)周期和隨其發(fā)送的ー個(gè)或多個(gè)關(guān)聯(lián)的降低的信標(biāo)周期指示,選擇了它們自己的降低的信標(biāo)周期。根據(jù)本發(fā)明至少ー個(gè)示例性實(shí)施例,信標(biāo)可包含降低的信標(biāo)周期參數(shù)。該降低的信標(biāo)周期參數(shù)例如可在供應(yīng)商特定的信息単元(IE)中被承載。對(duì)于網(wǎng)絡(luò)的生命周期,降低的信標(biāo)周期參數(shù)值可保持相同。然而,當(dāng)有更靈活的需求時(shí),也可以定義其它信標(biāo)間隔,并且可以按照類似于降低的信標(biāo)間隔的方式以信號(hào)通知所有定義的信標(biāo)間隔。V.喚醒窗ロ的例子圖6公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的“喚醒窗ロ ”的示例性實(shí)施方式。類似于圖5,在600示出“標(biāo)準(zhǔn)”網(wǎng)絡(luò)信標(biāo)(例如由形成網(wǎng)絡(luò)的裝置建立的信標(biāo))。每個(gè)目標(biāo)信標(biāo)發(fā)送時(shí)間(TBTT)可以表示由網(wǎng)絡(luò)中裝置發(fā)送的信標(biāo)幀(或至少信標(biāo)發(fā)送的目標(biāo)時(shí)間,不包括任何延遲)。從而,在602示出的間隔因此可以定義為標(biāo)準(zhǔn)信標(biāo)周期。在圖6中還示出用于加入到網(wǎng)絡(luò)中裝置的可能的喚醒窗ロ,它的ー個(gè)例子在604 標(biāo)識(shí)。這些活動(dòng)周期根據(jù)每個(gè)發(fā)送的TBTT而出現(xiàn),并因此可以被認(rèn)為是與正常的網(wǎng)絡(luò)信標(biāo)周期對(duì)齊。這些喚醒窗ロ未必表示在這些時(shí)間段裝置具有計(jì)劃的活動(dòng)(例如排隊(duì)發(fā)送的消息)。相反,它們僅僅是裝置可能處于活動(dòng)狀態(tài)并因此能夠向網(wǎng)絡(luò)中的其它裝置發(fā)送消息和/或從網(wǎng)絡(luò)中的其它裝置接收消息的時(shí)間段。在650還公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的另ー個(gè)示例性裝置的行為。盡管網(wǎng)絡(luò)中所有裝置會(huì)根據(jù)相同的原始點(diǎn)(例如TSF=O)和正常的信標(biāo)周期(例如有TBTT提出的)來運(yùn)行,但每個(gè)裝置可根據(jù)在信標(biāo)中發(fā)送的一個(gè)或多個(gè)降低的信標(biāo)周期指示來選擇運(yùn)行模式。例如,對(duì)應(yīng)于在650公開的活動(dòng)的裝置利用降低的信標(biāo)周期652運(yùn)行,在這種情況下它是“4”倍。因此,降低的信標(biāo)周期652可以包含按照每4個(gè)TBTT的信標(biāo)傳輸。例如在654處顯示的喚醒窗ロ也可以根據(jù)降低的信標(biāo)周期652而發(fā)生。在至少ー個(gè)示例性實(shí)施例中,喚醒窗ロ剛好在降低的信標(biāo)窗ロ開始前開始。喚醒窗ロ的周期的持續(xù)時(shí)間盡管被信標(biāo)中的預(yù)定信息単元(IE)配置為固定持續(xù)時(shí)間,但可以在實(shí)踐中可變化地結(jié)束。例如,喚醒窗ロ可基于MAC參數(shù),其類似于信標(biāo)間隔和降低的信標(biāo)周期參數(shù)。信標(biāo)裝置中的主機(jī)會(huì)判斷它并將它提供給調(diào)制解調(diào)器來在信標(biāo)中傳輸。它可以與信標(biāo)間隔和降低的信標(biāo)周期一祥,通過例如使用通用或供應(yīng)商特定的信息単元(IE)來被傳達(dá)。當(dāng)喚醒窗ロ屆滿時(shí),裝置可試圖轉(zhuǎn)換為“半睡”或睡眠狀態(tài)。然而,根據(jù)將參照?qǐng)D7 — 8討論的控制方法,在實(shí)踐中轉(zhuǎn)換為半睡狀態(tài)會(huì)更早或更晚發(fā)生。圖7公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例可以被實(shí)現(xiàn)的信道訪問控制配置。最初的兩個(gè)信道訪問狀態(tài)可以被定義為非空隊(duì)列爭(zhēng)用(N-EQC)狀態(tài)和空隊(duì)列爭(zhēng)用(EQC)狀態(tài)。當(dāng)裝置在發(fā)送緩沖器中沒有排隊(duì)發(fā)送的消息(幀)時(shí),設(shè)備可以被認(rèn)為處于EQC狀態(tài)??商鎿Q地,當(dāng)至少有ー個(gè)幀正在等待發(fā)送時(shí),裝置被認(rèn)為處于N-EQC狀態(tài)。N-EQC狀態(tài)包括可選擇的實(shí)施方式“傳統(tǒng)”700和“信標(biāo)優(yōu)先級(jí)化”750。使用傳統(tǒng)實(shí)施例,當(dāng)接收或發(fā)送時(shí),可以如在傳統(tǒng)設(shè)備中那樣執(zhí)行信標(biāo)信道爭(zhēng)用,例如由特定無線通信介質(zhì)中規(guī)定的信道訪問規(guī)則定義。傳統(tǒng)實(shí)施方式700表示根據(jù)702和704之間的現(xiàn)有訪問控制規(guī)則的信道爭(zhēng)用的例子。一旦裝置在704處贏得對(duì)媒體的訪問,它將獲得發(fā)送機(jī)會(huì)(TX0P),在這個(gè)發(fā)送機(jī)會(huì)期間它可以向網(wǎng)絡(luò)發(fā)送幀(例如,如果ー個(gè)或多個(gè)幀被排隊(duì)發(fā)送)。在圖7的704和706之間示出的“TX”表示對(duì)任何排隊(duì)消息的發(fā)送。另外,可以從網(wǎng)絡(luò)中接收幀來作為對(duì)于在“TX”期間發(fā)送幀的確認(rèn)。
在信標(biāo)優(yōu)先級(jí)化實(shí)施方式750中,已經(jīng)發(fā)送了網(wǎng)絡(luò)信標(biāo)的裝置被允許繼續(xù)發(fā)送在它的發(fā)送緩沖器中被排隊(duì)發(fā)送的任何幀。該裝置獲取用于信標(biāo)發(fā)送的“TX0P”,并且一旦它已經(jīng)在752發(fā)送了信標(biāo),則它可以自動(dòng)地獲取如在754示出的新TX0P,以發(fā)送在它的發(fā)送緩沖器中等待的任何幀。在公開的例子中,新的TXOP可以在信標(biāo)幀結(jié)束之后緊接著的短幀間間隔(SIFS)周期后開始,在750的例子中,SIFS被表示為752和754之間示出的間隔。一旦裝置完成發(fā)送(例如清空了它的發(fā)送緩沖器),如在實(shí)施方式700和750中分別在706和756示出的那樣,它將進(jìn)入EQC狀態(tài)。當(dāng)在信標(biāo)間隔中裝置沒有需要發(fā)送的幀吋,設(shè)備在信標(biāo)接收/發(fā)送(例如在702,72)后直接進(jìn)入EQC狀態(tài)。當(dāng)在EQC狀態(tài)中,裝置可以試圖獲取TXOP特定數(shù)量的次數(shù)(由例 如“RepeatEmptyQueueContention”參數(shù)確定)。當(dāng)獲得TXOP時(shí),如分別在實(shí)施方式700和750的708/710和758/760示出的那樣,沒有等待消息的裝置可以試圖獲得新的TX0P,而不是啟動(dòng)幀序列的發(fā)送。設(shè)備在信標(biāo)間隔期間獲得TXOP的次數(shù)等于預(yù)定閾值(例如RepeatEmptyQueueContention次數(shù))時(shí),設(shè)備可以進(jìn)入半睡或睡眠狀態(tài)。在示例性實(shí)施方式700和750中,這可以分別出現(xiàn)在712和762。所有這些事件都可以發(fā)生在喚醒窗ロ 612屆滿前。另外,示例性傳統(tǒng)實(shí)施方式700和示例性信標(biāo)優(yōu)先級(jí)化實(shí)施方式750都假定在704和706之間以及在754和756之間的消息發(fā)送分別都是成功的,和因此沒有幀等待在這個(gè)點(diǎn)后重新發(fā)送。VI.掃描時(shí)機(jī)建立、用法和相關(guān)通信前面的討論提出了根據(jù)本發(fā)明至少ー個(gè)實(shí)施例可根據(jù)降低的信標(biāo)周期發(fā)生的喚醒周期。降低的信標(biāo)周期可允許網(wǎng)絡(luò)中的裝置以更低頻率運(yùn)行,這可以降低資源使用并擴(kuò)展運(yùn)行生命周期??蓞g獨(dú)地或結(jié)合降低的信標(biāo)周期運(yùn)行的另ー個(gè)周期性操作涉及掃描時(shí)機(jī)。為了解釋掃描時(shí)機(jī)800,圖8公開了先前在650不出的一部分活動(dòng)流。掃描時(shí)機(jī)800表示期間裝置可以進(jìn)行被動(dòng)掃描的時(shí)間周期?;诰W(wǎng)絡(luò)信標(biāo)信號(hào)間隔(例如從TSF=O開始)的整數(shù)倍,掃描時(shí)機(jī)800可周期性地被啟動(dòng),在圖8中用參數(shù)aScanInterval802定義網(wǎng)絡(luò)信標(biāo)信號(hào)間隔。在公開的例子中,這個(gè)參數(shù)被設(shè)置為“ 2 ”,它意味著基于網(wǎng)絡(luò)信標(biāo)信號(hào)間隔,掃描時(shí)機(jī)將以每隔ー個(gè)TBTT的頻率啟動(dòng)。由于在圖8的示例性實(shí)施例中,降低的信標(biāo)周期被設(shè)置為“4”,所以在公開的例子中,降低的信標(biāo)周期將每隔一個(gè)掃描時(shí)機(jī)而出現(xiàn)。也可以基于網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍來定義掃描時(shí)機(jī)800的持續(xù)時(shí)間。在圖8的示例性實(shí)施例中,持續(xù)時(shí)間被配置為由參數(shù)aScanLength 804定義,它被設(shè)置為“I”或者是網(wǎng)絡(luò)中ー個(gè)標(biāo)準(zhǔn)信標(biāo)周期。在掃描時(shí)機(jī)800中存在的陰影部分的任何出現(xiàn)對(duì)應(yīng)于在650中示出的示例性裝置喚醒窗ロ,它正好在與掃描窗ロ 800相同的TBTT處啟動(dòng)??梢栽谂c掃描時(shí)機(jī)800相同的TBTT期間,出現(xiàn)裝置在網(wǎng)絡(luò)中處于活動(dòng)的時(shí)機(jī)(例如用于根據(jù)標(biāo)準(zhǔn)或降低的信標(biāo)周期來設(shè)信標(biāo))。然而,根據(jù)本發(fā)明各種實(shí)施例,裝置可能選擇不參與類似于設(shè)信標(biāo)的活動(dòng)的網(wǎng)絡(luò)操作,以便執(zhí)行被動(dòng)掃描。如將在下面描述的那樣,通過結(jié)合用于向可能想要加入的網(wǎng)絡(luò)其它裝置傳遞連接信息的響應(yīng)機(jī)制的掃描,示例性掃描操作可方便網(wǎng)絡(luò)擴(kuò)展。參照?qǐng)D9,描述掃描時(shí)機(jī)運(yùn)行的例子。設(shè)備A和B使用aScanInterval=2運(yùn)行,這使得姆隔ー個(gè)TBTT啟動(dòng)掃描時(shí)機(jī),并且姆個(gè)掃描時(shí)機(jī)具有ー個(gè)網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的持續(xù)時(shí)間(例如aScanLengh)。初始,設(shè)備A選擇不利用掃描時(shí)機(jī)900。因此,設(shè)備A可參與由使用的通信協(xié)議定義標(biāo)準(zhǔn)網(wǎng)絡(luò)信標(biāo)設(shè)置中。然而,根據(jù)至少一個(gè)示例性實(shí)施例,除了設(shè)置信標(biāo)夕卜,不允許裝置在掃描時(shí)機(jī)中進(jìn)行數(shù)據(jù)傳輸,因此設(shè)備A可以在發(fā)送信標(biāo)后返回睡眠模式。設(shè)備A在902再次選擇不利用掃描時(shí)機(jī),但當(dāng)下ー個(gè)掃描時(shí)機(jī)904發(fā)生吋,設(shè)備A可以選擇利用掃描時(shí)機(jī)。從而,設(shè)備A可以在掃描時(shí)機(jī)904期間執(zhí)行被動(dòng)掃描。根據(jù)本發(fā)明至少ー個(gè)實(shí)施例,除了簡(jiǎn)單的被動(dòng)掃描外,利用掃描時(shí)機(jī)還可包含其它活動(dòng)。當(dāng)掃描時(shí)機(jī)被利用時(shí)可發(fā)生的活動(dòng)的例子將參照?qǐng)D10來描述。與參照?qǐng)D9中的設(shè)備A描述的操作相反,設(shè)備B選擇不利用在906和910示出的任何掃描時(shí)機(jī)。相反,在兩者情況下,設(shè)備B參與到網(wǎng)絡(luò)信標(biāo)設(shè)置中。在掃描時(shí)機(jī)906和910,設(shè)備B參與到網(wǎng)絡(luò)信標(biāo)設(shè)置中而不發(fā)送任何信息。在第二個(gè)掃描時(shí)機(jī)908中,設(shè)備B以上面參照掃描時(shí)機(jī)904描述的方式選擇利用掃描時(shí)機(jī)。同一網(wǎng)絡(luò)中的裝置可交錯(cuò)運(yùn)行,從而使得一部分裝置被動(dòng)掃描而其它裝置主動(dòng)地設(shè)置信標(biāo)。對(duì)于上述例子,當(dāng)支持像WLAN的無線協(xié)議時(shí),諸如在圖9中公開的設(shè)備A和B的 裝置很可能不利用姆個(gè)掃描時(shí)機(jī)來被動(dòng)掃描。相反,將利用在掃描時(shí)機(jī)的aScanProbabity(例如第一掃描時(shí)機(jī)將被利用的概率的參數(shù))之一的平均。從而,裝置在單個(gè)掃描時(shí)機(jī)中執(zhí)行掃描的概率可以定義為1/aScanProbabity,并且裝置可以決定在姆個(gè)分散的掃描時(shí)機(jī)出現(xiàn)時(shí)是否將它用于掃描。在圖10中公開使用在圖9中公開的掃描時(shí)機(jī)作為基礎(chǔ),當(dāng)掃描時(shí)機(jī)被利用時(shí)可以發(fā)生的活動(dòng)的例子。當(dāng)利用掃描時(shí)機(jī)時(shí),設(shè)備A可以在被動(dòng)掃描開始前準(zhǔn)備用于傳輸?shù)木W(wǎng)絡(luò)信息消息,其在圖10中被表示為“MyNetwork”消息。網(wǎng)絡(luò)信息消息可以包含能夠由網(wǎng)絡(luò)外的裝置用干與網(wǎng)絡(luò)進(jìn)行通信的連通性信息。例如,網(wǎng)絡(luò)信息消息可包括定時(shí)信息,它允許運(yùn)行于網(wǎng)絡(luò)外的裝置與網(wǎng)絡(luò)定時(shí)相同歩。另外,網(wǎng)絡(luò)信息消息還可包含屬于ー個(gè)或多個(gè)降低的信標(biāo)周期的信息,其允許裝置不僅與網(wǎng)絡(luò)定時(shí)相同步,而且根據(jù)在網(wǎng)絡(luò)中已經(jīng)建立的降低的信標(biāo)周期來運(yùn)行。例如,網(wǎng)絡(luò)信息消息可包含諸如包含在信標(biāo)幀中的網(wǎng)絡(luò)信息,包括網(wǎng)絡(luò)大小、基本服務(wù)集標(biāo)識(shí)符(BSSID)、網(wǎng)絡(luò)運(yùn)行頻率等。由掃描裝置將這個(gè)數(shù)據(jù)包發(fā)送去往的網(wǎng)絡(luò)中的裝置可以按照類似于處理網(wǎng)絡(luò)內(nèi)掃描報(bào)告的方式處理這個(gè)幀。設(shè)備可以單獨(dú)地決定是否對(duì)新網(wǎng)絡(luò)的發(fā)現(xiàn)作出反應(yīng)。若裝置決定對(duì)這個(gè)發(fā)現(xiàn)作出反應(yīng),則該裝置將開始運(yùn)行于所發(fā)現(xiàn)的網(wǎng)絡(luò)。裝置可以或者還繼續(xù)運(yùn)行于原來的網(wǎng)絡(luò)或者將它的所有操作移動(dòng)到新的網(wǎng)絡(luò)。在前者的情況下,裝置可在兩個(gè)網(wǎng)絡(luò)之間形成一種網(wǎng)關(guān)。在后者情況下,裝置可通知原來的網(wǎng)絡(luò)中的其它設(shè)備有關(guān)它決定離開該網(wǎng)絡(luò)的信息。在圖10中還描述了在掃描時(shí)機(jī)902期間會(huì)出現(xiàn)的活動(dòng)的例子,當(dāng)正處于被動(dòng)掃描的裝置從另ー個(gè)網(wǎng)絡(luò)接收到信標(biāo)信號(hào)100吋,它啟動(dòng)對(duì)網(wǎng)絡(luò)信息消息或類似專用數(shù)據(jù)幀的發(fā)送(TX)和/或廣播,所述網(wǎng)絡(luò)信息消息或類似專用數(shù)據(jù)幀包括與被動(dòng)掃描裝置當(dāng)前運(yùn)行的網(wǎng)絡(luò)對(duì)應(yīng)的連通性信息。在公開例子中,該數(shù)據(jù)幀是“MyNetwork”聲明幀1002,由于該幀可用于將有關(guān)現(xiàn)有網(wǎng)絡(luò)(例如被動(dòng)掃描裝置所屬于的網(wǎng)絡(luò))的出現(xiàn)通知給最新遇到的網(wǎng)絡(luò)。可以按照由運(yùn)行于網(wǎng)絡(luò)中的裝置發(fā)送數(shù)據(jù)幀的方式(例如包括基本爭(zhēng)用規(guī)則)來發(fā)送該幀。另外,可以命令MAC層,需要使得該幀看起來像從運(yùn)行于其它網(wǎng)絡(luò)的任何設(shè)備發(fā)送來的幀(例如網(wǎng)絡(luò)ID需要被設(shè)置成在其它網(wǎng)絡(luò)中使用的值)。其它網(wǎng)絡(luò)的網(wǎng)絡(luò)ID信息可從掃描器接收到的信標(biāo)信號(hào)中獲取,該信標(biāo)信號(hào)觸發(fā)掃描器發(fā)送MyNetwork幀。如果規(guī)定專用管理巾貞,上述過程也適用。當(dāng)接收MyNetwork巾貞時(shí),正常巾貞接收規(guī)則可適用,這是由于缺省情況下交互將包含正常數(shù)據(jù)類型幀。不期望裝置與其它數(shù)據(jù)類型幀有任何不同地處理MyNetwork幀。另外,類似于其它數(shù)據(jù)類型幀,該幀可被轉(zhuǎn)送到主機(jī)用于進(jìn)ー步的處理??商鎿Q地,為了這個(gè)目的,可以規(guī)定新的管理幀。在掃描時(shí)機(jī)902期間,操作可以按照?qǐng)D10的1004,1006示出的方式繼續(xù)進(jìn)行。當(dāng)從其它網(wǎng)絡(luò)接收到信標(biāo)幀(例如具有與該裝置正在運(yùn)行的網(wǎng)絡(luò)相同的服務(wù)集標(biāo)識(shí)符(SSID)的信標(biāo))時(shí),利用掃描時(shí)機(jī)來為其他網(wǎng)絡(luò)被動(dòng)掃描的裝置可發(fā)送MyNetwork幀(例如1002和1006)。當(dāng)掃描被啟動(dòng)時(shí),裝置首先準(zhǔn)備預(yù)備發(fā)送的MyNetwork幀,并接著進(jìn)入到非空隊(duì)列爭(zhēng)用狀態(tài)。如根據(jù)正使用的無線通信協(xié)議定義的那樣,從其它網(wǎng)絡(luò)接收到的信標(biāo)中貞可觸發(fā)正常信道訪問過程,它于是結(jié)束MyNetwork巾貞傳輸。一旦裝置廣播了 MyNetwork 幀,它可重新開始被動(dòng)掃描并為下一次遭遇(例如從其它網(wǎng)絡(luò)接收到其他信標(biāo))準(zhǔn)備另ーMyNetwork幀。掃描時(shí)機(jī)屆滿后,裝置可以重新設(shè)置信道訪問狀態(tài)并從發(fā)送隊(duì)列刷新剰余的MyNetwork 中貞。在圖11中公開根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的示例性通信過程的例子。在步驟1100,可以在裝置中識(shí)別新的TBTT。接著在步驟1102關(guān)于是否正在利用當(dāng)前TBTT來啟動(dòng)掃描時(shí)機(jī)(例如當(dāng)前識(shí)別的TBTT是否對(duì)應(yīng)于在ScanInterval中配置的網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍),來作出判斷。如果在步驟1102掃描時(shí)機(jī)未被啟動(dòng),則該過程可以返回到步驟1100,以等待下ー個(gè)網(wǎng)絡(luò)信標(biāo)信號(hào)間隔??商鎿Q地,如果掃描時(shí)機(jī)被啟動(dòng)時(shí),則該過程可以進(jìn)行到步驟1104。在步驟1104,關(guān)于是否利用該掃描時(shí)機(jī)作出進(jìn)ー步的判斷??筛鶕?jù)各種因素來作出這個(gè)判斷,諸如概率計(jì)算、裝置中正發(fā)生的其它通信相關(guān)的活動(dòng)等。如果裝置決定不利用掃描時(shí)機(jī),則在步驟1106,裝置可以關(guān)于是否參與到步驟1106的信標(biāo)設(shè)置中作出進(jìn)ー步的判斷。若裝置選擇不參與網(wǎng)絡(luò)信標(biāo)設(shè)置中,則過程可以在步驟1008終止并返回到步驟1100直到下一個(gè)信標(biāo)周期被識(shí)別。若裝置確實(shí)決定參與到網(wǎng)絡(luò)信標(biāo)設(shè)置中,則如網(wǎng)絡(luò)中所應(yīng)用的無線通信協(xié)議定義的那樣,在步驟1110裝置可參與到標(biāo)識(shí)信標(biāo)設(shè)置過程,并且過程可以在網(wǎng)絡(luò)信標(biāo)設(shè)置完成時(shí)或者掃描時(shí)機(jī)期限屆滿,無論哪個(gè)首先發(fā)生,在步驟1108終止??商鎿Q地,在步驟1104裝置可決定利用掃描時(shí)機(jī)。于是,過程進(jìn)行到步驟1112,在這里準(zhǔn)備網(wǎng)絡(luò)信息消息。網(wǎng)絡(luò)信息消息例如可包括可用于想加入網(wǎng)絡(luò)中的設(shè)備使用的連通性信息。連通性信息可包括定時(shí)信息,它可由其它裝置用來同步于網(wǎng)絡(luò)的定時(shí),并且在某些情況下,連通性信息可包括有關(guān)已經(jīng)在網(wǎng)絡(luò)中建立的降低的信標(biāo)周期的信息。在步驟1114,可以啟動(dòng)被動(dòng)掃描模式,其中裝置掃描搜索對(duì)應(yīng)于步驟116中其它裝置和/網(wǎng)絡(luò)的信標(biāo)信號(hào)。例如由于這些信標(biāo)信號(hào)包含不同于掃描裝置的網(wǎng)絡(luò)的SSID,所以這些信標(biāo)信號(hào)是可識(shí)別的。如果信標(biāo)信號(hào)被接收到,裝置可以在步驟1118發(fā)送(例如無線廣播)網(wǎng)絡(luò)信息消息。網(wǎng)絡(luò)信息消息可以根據(jù)在網(wǎng)絡(luò)中已經(jīng)建立的通信控制協(xié)議(例如在對(duì)通信信道的訪問的爭(zhēng)用之后)來發(fā)送和/或廣播,并且可包含從之前接收到的信標(biāo)中取得的其他網(wǎng)絡(luò)的SSID。在步驟1114,被動(dòng)掃描可繼續(xù),直到在步驟1120期限屆滿。接著,過程在步驟1122終止,并返回到步驟1100來為將被識(shí)別的下ー個(gè)TBTT做準(zhǔn)備。此外,本發(fā)明的多種實(shí)施例并不嚴(yán)格限于上述實(shí)現(xiàn),因此其它配置也是可能的。例如,根據(jù)本發(fā)明至少ー個(gè)實(shí)施例的裝置可包含用于識(shí)別用于裝置的掃描時(shí)機(jī)的部件,該掃描時(shí)機(jī)以網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍為基礎(chǔ),用于如果在裝置中作出利用該掃描時(shí)機(jī)的決定,則準(zhǔn)備網(wǎng)絡(luò)信息消息并進(jìn)入被動(dòng)掃描模式持續(xù)該掃描時(shí)機(jī)的持續(xù)時(shí)間的部件,和用于如果處于被動(dòng)掃描模式的同時(shí)在該裝置中接收到對(duì)應(yīng)于另ー網(wǎng)絡(luò)的信標(biāo)消息,則發(fā)送網(wǎng)絡(luò)信息消息的部件。本發(fā)明的至少ー個(gè)其它示例性實(shí)施例可包括電子信號(hào),其使得裝置識(shí)別用于裝置的掃描時(shí)機(jī),該掃描時(shí)機(jī)以網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍為基礎(chǔ),如果在裝置中作出利用該掃描時(shí)機(jī)的決定,則準(zhǔn)備網(wǎng)絡(luò)信息消息并進(jìn)入到被動(dòng)掃描模式持續(xù)該掃描時(shí)機(jī)的持續(xù)時(shí)間,以及如果處于該被動(dòng)掃描模式的同時(shí)在該裝置 中接收到對(duì)應(yīng)于另ー網(wǎng)絡(luò)的信標(biāo)消息,則發(fā)送網(wǎng)絡(luò)信息消息。因此,相關(guān)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)知道,在不脫離本發(fā)明精神和保護(hù)范圍的情況下,可以在形式和細(xì)節(jié)上作出多種變化。本發(fā)明的廣度和保護(hù)范圍并不局限于上述示例性實(shí)施例,并僅應(yīng)當(dāng)由后面的權(quán)利要求書以及它們的等同來定義。
權(quán)利要求
1.一種方法,包括 識(shí)別用于裝置的掃描時(shí)機(jī),所述掃描時(shí)機(jī)以網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍為基礎(chǔ); 如果在所述裝置中作出要利用所述掃描時(shí)機(jī)的決定,則準(zhǔn)備網(wǎng)絡(luò)信息消息并進(jìn)入被動(dòng)掃描模式持續(xù)所述掃描時(shí)機(jī)的持續(xù)時(shí)間;以及 如果在處于所述被動(dòng)掃描模式的同時(shí),在所述裝置中接收到對(duì)應(yīng)于其它網(wǎng)絡(luò)的信標(biāo)消息,則啟動(dòng)所述網(wǎng)絡(luò)信息消息的發(fā)送。
2.如權(quán)利要求I所述的方法,其中用于所述掃描時(shí)機(jī)的開始時(shí)間和持續(xù)時(shí)間被定義為所述網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍。
3.如權(quán)利要求I所述的方法,其中如果作出不要利用所述掃描時(shí)機(jī)的決定,則所述裝置被允許參與到所述網(wǎng)絡(luò)中的信標(biāo)設(shè)置中。
4.如權(quán)利要求3所述的方法,其中在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間所述裝置參與到所述網(wǎng)絡(luò)內(nèi)的信標(biāo)設(shè)置中時(shí),在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間所述裝置不啟動(dòng)數(shù)據(jù)幀的發(fā)送。
5.如權(quán)利要求I所述的方法,其中在發(fā)送之前,所述網(wǎng)絡(luò)信息消息被所述裝置修改,以包含對(duì)應(yīng)于所述其它網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識(shí)符,所述網(wǎng)絡(luò)標(biāo)識(shí)符是在所述裝置中從接收到的信標(biāo)中獲取的。
6.如權(quán)利要求I所述的方法,其中所述網(wǎng)絡(luò)信息消息包含當(dāng)同步于所述網(wǎng)絡(luò)的所述信標(biāo)周期時(shí)可用于其它裝置的信息。
7.如權(quán)利要求5所述的方法,其中可用于其它裝置來同步于所述網(wǎng)絡(luò)的信息還包括降低的信標(biāo)周期信息。
8.如權(quán)利要求I所述的方法,其中所述啟動(dòng)發(fā)送包括參與對(duì)訪問無線通信介質(zhì)的爭(zhēng)用。
9.如權(quán)利要求I所述的方法,其中當(dāng)進(jìn)入所述被動(dòng)掃描模式時(shí),在所述掃描時(shí)機(jī)的持續(xù)時(shí)間內(nèi),所述裝置不參與到信標(biāo)設(shè)置中。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括記錄在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可執(zhí)行程序代碼,所述計(jì)算機(jī)可執(zhí)行程序代碼包括 被配置為使裝置識(shí)別掃描時(shí)機(jī)的代碼,所述掃描時(shí)機(jī)以網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍為基礎(chǔ); 被配置為如果在所述裝置中作出要利用所述掃描時(shí)機(jī)的決定,則使所述裝置準(zhǔn)備網(wǎng)絡(luò)信息消息并進(jìn)入到被動(dòng)掃描模式持續(xù)所述掃描時(shí)機(jī)的持續(xù)時(shí)間的代碼;和 被配置為如果在處于所述被動(dòng)掃描模式的同時(shí),在所述裝置中接收到對(duì)應(yīng)于其它網(wǎng)絡(luò)的信標(biāo)消息,則使得所述裝置發(fā)送所述網(wǎng)絡(luò)信息消息的代碼。
11.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其中用于所述掃描時(shí)機(jī)的開始時(shí)間和持續(xù)時(shí)間被定義為所述網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍。
12.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,還包括被配置為如果作出不要利用所述掃描時(shí)機(jī)的決定,則使所述裝置參與到所述網(wǎng)絡(luò)中的信標(biāo)設(shè)置中的代碼。
13.如權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,還包括被配置為如果在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間所述裝置參與到所述網(wǎng)絡(luò)內(nèi)的信標(biāo)設(shè)置中,則使得所述裝置在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間不啟動(dòng)數(shù)據(jù)幀的發(fā)送的代碼。
14.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,還包括被配置為使所述裝置在發(fā)送之前修改所述網(wǎng)絡(luò)信息消息以包含對(duì)應(yīng)于所述其它網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識(shí)符的代碼,所述網(wǎng)絡(luò)標(biāo)識(shí)符是在所述裝置中從接收到的信標(biāo)中獲取的。
15.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其中所述網(wǎng)絡(luò)信息消息包含當(dāng)同步于所述網(wǎng)絡(luò)的所述信標(biāo)周期時(shí)可用于其它裝置的信息。
16.如權(quán)利要求15所述的計(jì)算機(jī)程序產(chǎn)品,其中可用于其它裝置來同步于所屬網(wǎng)絡(luò)的信息還包括降低的信標(biāo)周期信息。
17.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,其中所述啟動(dòng)發(fā)送包括參與對(duì)訪問無線通信媒體的爭(zhēng)用。
18.如權(quán)利要求10所述的計(jì)算機(jī)程序產(chǎn)品,還包括被配置為當(dāng)進(jìn)入到所述被動(dòng)掃描模式時(shí),使所述裝置在所述掃描時(shí)機(jī)的持續(xù)時(shí)間內(nèi)不參與到信標(biāo)設(shè)置中的代碼。
19.一種裝置,包括 至少一個(gè)處理器;和 至少一個(gè)包含可執(zhí)行指令的存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器和所述可執(zhí)行指令被配置為,與所述至少一個(gè)處理器協(xié)作,使得所述設(shè)備至少執(zhí)行下面的操作 識(shí)別用于裝置的掃描時(shí)機(jī),所述掃描時(shí)機(jī)以網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍為基礎(chǔ); 如果在所述裝置中作出要利用所述掃描時(shí)機(jī)的決定,則準(zhǔn)備網(wǎng)絡(luò)信息消息并進(jìn)入到被動(dòng)掃描模式持續(xù)所述掃描時(shí)機(jī)的持續(xù)時(shí)間;以及 如果在處于所述被動(dòng)掃描模式的同時(shí),在所述裝置中接收到對(duì)應(yīng)于其它網(wǎng)絡(luò)的信標(biāo)消息,則發(fā)送所述網(wǎng)絡(luò)信息消息。
20.如權(quán)利要求19所述的裝置,其中用于所述掃描時(shí)機(jī)的開始時(shí)間和持續(xù)時(shí)間被定義為所述網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍。
21.如權(quán)利要求19所述的裝置,其中如果作出不要利用所述掃描時(shí)機(jī)的決定,則所述裝置被允許參與到所述網(wǎng)絡(luò)中的信標(biāo)設(shè)置中。
22.如權(quán)利要求21所述的裝置,其中當(dāng)在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間所述裝置參與到所述網(wǎng)絡(luò)中的信標(biāo)設(shè)置中時(shí),在所述掃描時(shí)機(jī)的持續(xù)時(shí)間期間所述裝置不啟動(dòng)數(shù)據(jù)幀的發(fā)送。
23.如權(quán)利要求19所述的裝置,其中在發(fā)送之前,所述網(wǎng)絡(luò)信息消息被所述裝置修改以包含對(duì)應(yīng)于所述其它網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識(shí)符,所述網(wǎng)絡(luò)標(biāo)識(shí)符是在所述裝置中從接收到的信標(biāo)中獲取的。
24.如權(quán)利要求19所述的裝置,其中所述網(wǎng)絡(luò)信息消息包含當(dāng)同步于所述網(wǎng)絡(luò)的所述信標(biāo)周期時(shí)可用于其它裝置的信息。
25.如權(quán)利要求24所述的裝置,其中可用于其它裝置來同步于所述網(wǎng)絡(luò)的信息還包括降低的信標(biāo)周期信息。
26.如權(quán)利要求19所述的裝置,其中所述啟動(dòng)發(fā)送包括參與對(duì)訪問無線通信介質(zhì)的爭(zhēng)用。
27.如權(quán)利要求19所述的裝置,其中當(dāng)進(jìn)入到所述被動(dòng)掃描模式時(shí),在所述掃描時(shí)機(jī)的持續(xù)時(shí)間內(nèi),所述裝置不參與到信標(biāo)設(shè)置中。
全文摘要
通過以設(shè)置的間隔發(fā)送的信標(biāo)信號(hào),裝置可與網(wǎng)絡(luò)保持同步。多種有關(guān)通信的活動(dòng)可以圍繞何時(shí)期待信標(biāo)信號(hào)的情形來規(guī)劃,它也被稱為目標(biāo)信標(biāo)傳輸時(shí)間(TBTT)。掃描時(shí)機(jī)是期間裝置可執(zhí)行被動(dòng)掃描的時(shí)間段,它可基于網(wǎng)絡(luò)信標(biāo)信號(hào)間隔的整數(shù)倍來規(guī)劃。當(dāng)認(rèn)識(shí)到掃描時(shí)機(jī)時(shí),裝置可以選擇利用該掃描時(shí)機(jī)或選擇參與到網(wǎng)絡(luò)信標(biāo)設(shè)置中。在裝置選擇利用掃描時(shí)機(jī)示例中,裝置可準(zhǔn)備網(wǎng)絡(luò)信息消息并接著進(jìn)入被動(dòng)掃描模式。裝置可保持在被動(dòng)掃描模式中持續(xù)掃描時(shí)機(jī)的持續(xù)時(shí)間,當(dāng)從網(wǎng)絡(luò)外的設(shè)備接收到消息時(shí)裝置可通過發(fā)送該網(wǎng)絡(luò)信息消息來作出反應(yīng)。
文檔編號(hào)H04L12/28GK102668649SQ201080055645
公開日2012年9月12日 申請(qǐng)日期2010年10月15日 優(yōu)先權(quán)日2009年12月10日
發(fā)明者E·蘭塔拉, K·萊佩寧, M·卡斯林, M·圖魯寧, M·蒂羅寧, S·維爾塔恩 申請(qǐng)人:諾基亞公司