国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      便攜式媒體播放器設(shè)備的無線支持的制作方法

      文檔序號:7678280閱讀:301來源:國知局

      專利名稱::便攜式媒體播放器設(shè)備的無線支持的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及無線網(wǎng)絡(luò),尤其涉及彼此鄰近的無線設(shè)備的自組織網(wǎng)絡(luò)。本發(fā)明對便攜式媒體播放器設(shè)備尤其有用,但不限于這樣的設(shè)備。些旦NT足在典型的無線網(wǎng)絡(luò)中,一個或多個無線設(shè)備與可連接至有線網(wǎng)絡(luò)的公共無線接入點相關(guān)聯(lián)。無線設(shè)備之間的通信是通過該接入點的。這一操作被稱為基礎(chǔ)結(jié)構(gòu)操作模式。用于無線局域網(wǎng)(LAN)的IEEE802.11標(biāo)準(zhǔn)提供了其中無線設(shè)備彼此直接進行通信而不使用無線接入點或有線網(wǎng)絡(luò)的自組織(adhoc)操作模式。然而,為了操作自組織網(wǎng)絡(luò),無線設(shè)備需要發(fā)現(xiàn)鄰近的其他無線設(shè)備的各種機制、建立對其他無線設(shè)備的連接的各種機制以及在無線設(shè)備之間傳送數(shù)據(jù)的各種機制。這樣的機制應(yīng)具有低功耗,應(yīng)產(chǎn)生有限的無線電干擾并且應(yīng)具有高吞吐概述本發(fā)明提供用于在自組織網(wǎng)絡(luò)中支持便攜式媒體播放器設(shè)備的無線操作的方法、裝置和計算機可讀介質(zhì)。無線便攜式媒體播放器設(shè)備可用低功耗引導(dǎo)并與自組織網(wǎng)絡(luò)同步。自組織網(wǎng)絡(luò)中的鄰居便攜式媒體播放器設(shè)備可由無線便攜式媒體播放器設(shè)備發(fā)現(xiàn)。便攜式媒體播放器設(shè)備可建立并終止到鄰居無線便攜式媒體播放器設(shè)備的連接。在某些實施例中,無線設(shè)備可用高速數(shù)據(jù)傳送模式或省電數(shù)據(jù)傳送模式傳送數(shù)據(jù),而同時允許被其他無線設(shè)備發(fā)現(xiàn)。在其他實施例中,本發(fā)明提供便攜式媒體播放器設(shè)備在自組織網(wǎng)絡(luò)中發(fā)現(xiàn)鄰居無線設(shè)備、建立連接和傳送數(shù)據(jù)的各種機制。便攜式媒體播放器設(shè)備在周期性發(fā)現(xiàn)間隔的非活動部分期7間以省電模式操作。根據(jù)本發(fā)明的第一方面,提供了一種在自組織網(wǎng)絡(luò)中操作無線設(shè)備的方法。該方法包括由無線設(shè)備在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在該周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作該無線設(shè)備。根據(jù)本發(fā)明的第二方面,提供了一種無線便攜式媒體播放器設(shè)備。該無線便攜式媒體播放器設(shè)備包括便攜式媒體播放器;允許無線操作的無線電;以及邏輯上連接至該便攜式媒體播放器和無線電以在自組織網(wǎng)絡(luò)中操作該無線便攜式媒體播放器設(shè)備的無線模塊。該無線模塊包括用指令來編程的處理器,這些指令用于在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在該周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作。根據(jù)本發(fā)明的第三方面,提供了用用于執(zhí)行一種在自組織網(wǎng)絡(luò)中操作無線設(shè)備的方法的指令來編程的計算機可讀介質(zhì)。該方法包括由無線設(shè)備在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在該周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作該無線設(shè)備。附圖簡述在附圖中-圖1是自組織無線網(wǎng)絡(luò)的簡化框圖2是適用于形成自組織無線網(wǎng)絡(luò)的便攜式媒體播放器設(shè)備的簡化框圖;圖2A是示出便攜式媒體播放器設(shè)備的操作的概觀的流程圖3是示出自組織網(wǎng)絡(luò)中的引導(dǎo)操作的流程圖4是示出引導(dǎo)操作的示例的時序圖5是示出自組織網(wǎng)絡(luò)中的被動發(fā)現(xiàn)的流程圖6是示出自組織網(wǎng)絡(luò)中的主動發(fā)現(xiàn)的流程圖7是示出被動發(fā)現(xiàn)和主動發(fā)現(xiàn)操作的示例的時序圖8是由加入者執(zhí)行用于建立至自組織網(wǎng)絡(luò)的連接的操作的流程圖9是由形成者執(zhí)行用于建立與加入者的連接的操作的流程圖10是示出形成加入者和形成者之間的虛擬關(guān)聯(lián)的操作的示意圖;圖11是示出自組織網(wǎng)絡(luò)形成者進行的數(shù)據(jù)傳送操作的流程圖;圖12是示出自組織網(wǎng)絡(luò)加入者進行的數(shù)據(jù)傳送操作的流程圖;圖13是示出省電數(shù)據(jù)傳送操作的時序圖;以及圖14是示出高速數(shù)據(jù)傳送操作的時序圖。詳細(xì)描述本發(fā)明的實施例提供諸如便攜式媒體播放器設(shè)備等無線設(shè)備以低功耗引導(dǎo)并與無線網(wǎng)絡(luò)同步的機制以及以低功耗發(fā)現(xiàn)鄰居無線設(shè)備的機制。本發(fā)明的其他實施例提供在無線設(shè)備之間建立和終止自組織網(wǎng)絡(luò)的機制。另外的實施例提供以高速模式和以省電模式傳送數(shù)據(jù)的機制,以及允許為設(shè)備發(fā)現(xiàn)而在探測分組中包括信息和建立自組織網(wǎng)絡(luò)。其他實施例提供應(yīng)用程序發(fā)現(xiàn)相鄰無線設(shè)備、建立連接和傳送數(shù)據(jù)的操作序列。這些機制涉及無線設(shè)備中的軟件。這些機制也可以用無線設(shè)備的硬件和/或固件來實現(xiàn)。這允許具有這些機制的無線設(shè)備進行通信并形成自組織網(wǎng)絡(luò)。無線設(shè)備之間的通信對不支持這些機制的其他無線設(shè)備沒有任何影響。無線自組織網(wǎng)絡(luò)10的一示例在圖1中示出。無線設(shè)備12、14和16通過無線鏈路彼此進行通信。這些無線設(shè)備使用以下描述的機制來進行通信。假設(shè)每一個無線設(shè)備都在該自組織網(wǎng)絡(luò)中的至少一個其他無線設(shè)備的無線電射程內(nèi)??梢岳斫?,不需要該自組織無線網(wǎng)絡(luò)中的所有無線設(shè)備都在無線電射程內(nèi)。例如,無線設(shè)備14和16能夠與無線設(shè)備12進行通信但不能夠彼此直接進行通信。僅作為示例,無線設(shè)備12、14和16可以是膝上型計算機、移動電話、移動數(shù)據(jù)設(shè)備、便攜式媒體播放器設(shè)備、家庭立體聲系統(tǒng)、無線揚聲器、或利用如下所述的兼容協(xié)議的這些設(shè)備的組合。包括自組織網(wǎng)絡(luò)中的通信中所涉及的組件的無線設(shè)備200的簡化框圖在圖2中示出。無線設(shè)備200可對應(yīng)于圖l所示的無線設(shè)備12、14和16。上層設(shè)備CPU210與諸如顯示器、鍵區(qū)或鍵盤、定點設(shè)備、諸如盤單元或閃存等存儲單元、以及該設(shè)備的任何其他外圍組件等存在于該無線設(shè)備中的外圍組件接口。設(shè)備CPU210包括設(shè)備操作系統(tǒng)212和無線驅(qū)動程序214。無線驅(qū)動程序214與包含無線模塊軟件222的第二層無線模塊CPU220進行通信。無線模塊軟件222與低層無線射頻接口230接口,后者與經(jīng)由天線發(fā)射和接收射頻信號的無線電進行通信。無線設(shè)備200可表示可以是手持式和移動的或固定的各種不同的設(shè)備。無線設(shè)備的示例包括,但不限于,膝上型計算機、臺式機、移動數(shù)據(jù)設(shè)備、移動電話、立體聲系統(tǒng)和無線揚聲器。在一個實施例中,無線設(shè)備200是具備無線能力的便攜式媒體播放器設(shè)備。便攜式媒體播放器設(shè)備可以是MP3型手持式設(shè)備,它包括諸如盤驅(qū)動器或閃存等介質(zhì)存儲和回放設(shè)備,諸如顯示和鍵集合或軟按鍵等用戶界面、耳機、至主計算機的接口、以及用于控制設(shè)備的操作的CPU。便攜式媒體播放器設(shè)備配備如圖2中所示的無線驅(qū)動程序214、無線模塊CPU220、無線模塊軟件222和無線RF接口230以實現(xiàn)無線能力。便攜式媒體播放器設(shè)備操作的概觀在圖2A中示出。在步驟250中,便攜式媒體播放器設(shè)備在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息。在步驟252中,便攜式媒體播放器設(shè)備在周期性發(fā)現(xiàn)間隔的數(shù)據(jù)窗口期間發(fā)送和接收數(shù)據(jù)(如果有數(shù)據(jù))。在步驟254,便攜式媒體播放器設(shè)備在周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作。這些操作在以下更詳細(xì)地描述。以下描述每一無線設(shè)備在發(fā)現(xiàn)其他無線設(shè)備時、在形成與其他無線設(shè)備的連接或關(guān)聯(lián)時以及在無線設(shè)備之間傳送數(shù)據(jù)時的操作。這些操作結(jié)合便攜式媒體播放器設(shè)備描述。然而,可以理解,利用兼容協(xié)議的其他無線設(shè)備可參與自組織網(wǎng)絡(luò)。操作結(jié)合IEEE802.11標(biāo)準(zhǔn)描述。然而,本發(fā)明并不限于802.11標(biāo)準(zhǔn)并可結(jié)合諸如超寬帶和WiNet等其他無線技術(shù)來利用。可以理解,以下所描述的操作僅是實施例且并非是對本發(fā)明的范圍的局限。無線操作的打開和關(guān)閉便攜式媒體播放器設(shè)備提供用戶啟用/禁用無線功能的選項。如果該選項被禁用,則無線適配器始終保持關(guān)閉。當(dāng)該選項被啟用時,便攜式媒體播放器設(shè)備如下操作。無線操作的打開和引導(dǎo)引導(dǎo)操作在圖3的流程圖中示出。當(dāng)便攜式媒體播放器設(shè)備打開其無線操10作時,步驟300,設(shè)備執(zhí)行以下步驟1)打開無線適配器無線電;以及2)設(shè)定以下配置設(shè)置,步驟302:建立其自己的自組織網(wǎng)絡(luò)的信道號,其自己的自組織網(wǎng)絡(luò)的BSSID,自組織網(wǎng)絡(luò)中允許的加入者的最大數(shù)目(默認(rèn)=1),以及本地便攜式媒體播放器信息元素(IE)信息。當(dāng)打開無線操作時,無線模塊更新其關(guān)于便攜式媒體播放器發(fā)現(xiàn)分組的內(nèi)部上下文。而且,它配置關(guān)于所允許的加入者的最大數(shù)目的限制。此時,便攜式媒體播放器設(shè)備已虛擬地建立了其自己的自組織網(wǎng)絡(luò)。便攜式媒體播放器設(shè)備打開其無線無線電,緊接著進行以下描述的引導(dǎo)操作。1)停留在發(fā)現(xiàn)信道上并保持蘇醒,步驟304。2)監(jiān)聽便攜式媒體播放器信標(biāo)分組,步驟306。便攜式媒體播放器信標(biāo)分組可以是具有如下特殊信息的802.11信標(biāo)分組-接收者地址廣播地址(FF-FF-FF-FF-FF-FF)SSID:(不包含SSIDIE)BSSID:發(fā)送該信標(biāo)分組的便攜式媒體播放設(shè)備的單播地址BSS類型自組織便攜式媒體播放器IE:操作類型一信標(biāo)信道一其自己的自組織網(wǎng)絡(luò)的數(shù)據(jù)信道信標(biāo)發(fā)送者的本地便攜式媒體播放器信息。3)如果接收到便攜式媒體播放器信標(biāo)分組,步驟308,則該設(shè)備執(zhí)行以下步驟a)使用該信標(biāo)分組來同步其內(nèi)部時間戳,步驟310。b)將發(fā)現(xiàn)窗口調(diào)整為與該便攜式媒體播放器信標(biāo)分組的發(fā)送者的發(fā)現(xiàn)窗口相同,步驟310。c)等待直到當(dāng)前發(fā)現(xiàn)窗口到期,步驟312,然后退出引導(dǎo),步驟314。4)否則,該設(shè)備在特定時間量(可配置參數(shù)并且默認(rèn)為以下定義的3個發(fā)現(xiàn)間隔(6000毫秒))內(nèi)未接收到便攜式媒體播放器信標(biāo)分組。在這種情況下,該設(shè)備執(zhí)行以下步驟a)發(fā)出便攜式媒體播放器信標(biāo)分組,步驟320。b)等待直到當(dāng)前發(fā)現(xiàn)窗口到期,步驟312、316,并然后退出引導(dǎo)操作,步驟314。然后,便攜式媒體播放器設(shè)備將其發(fā)現(xiàn)模式初始化為被動發(fā)現(xiàn)模式,步驟314,如下所述。此時,無線模塊將媒體狀態(tài)設(shè)置為媒體斷開連接(端口關(guān)閉)。最后,設(shè)備如下所述地設(shè)置被動發(fā)現(xiàn)模式。示出便攜式媒體播放器設(shè)備的引導(dǎo)操作的時序圖在在圖4中顯示。波形400表示諸如圖1所示的無線設(shè)備12等處于被動發(fā)現(xiàn)模式中且正在發(fā)送信標(biāo)分組的設(shè)備A。波形410表示諸如圖1的無線設(shè)備14等處于引導(dǎo)模式中的設(shè)備B。設(shè)備A在發(fā)現(xiàn)窗口402期間打開,該窗口在每一發(fā)現(xiàn)時間段404重復(fù)。在發(fā)現(xiàn)窗口之間,設(shè)備A處于省電模式中。在每一發(fā)現(xiàn)窗口期間,設(shè)備A都發(fā)送信標(biāo)分組并監(jiān)聽探測請求和響應(yīng)。在圖4的示例中,發(fā)現(xiàn)窗口402是100毫秒,而發(fā)現(xiàn)時間段404是2000毫秒。設(shè)備B在時刻412打開其無線操作并在始于時刻414的時間段期間監(jiān)聽信標(biāo)分組。監(jiān)聽時間段416至少與發(fā)現(xiàn)時間段一樣長并且優(yōu)選地是約該發(fā)現(xiàn)時間段的三倍。在時刻420處,設(shè)備B接收到信標(biāo)分組并調(diào)整其內(nèi)部時間戳和發(fā)現(xiàn)窗口以便與設(shè)備A同步。然后,設(shè)備B在時刻422處切換至被動發(fā)現(xiàn)模式。隨后,設(shè)備B在與設(shè)備A的發(fā)現(xiàn)窗口同步的發(fā)現(xiàn)窗口424期間監(jiān)聽探測請求。無線操作的關(guān)閉當(dāng)便攜式媒體播放器設(shè)備關(guān)閉其無線操作時,該設(shè)備執(zhí)行以下步驟1)如果它創(chuàng)建了自組織網(wǎng)絡(luò),則終止該網(wǎng)絡(luò),2)清除無線服務(wù)和驅(qū)動程序中的上下文信息,以及3)關(guān)閉無線適配器無線電。便攜式媒體播放器設(shè)備發(fā)現(xiàn)發(fā)觀漠式當(dāng)便攜式媒體播放器設(shè)備打開其無線操作時,它可被設(shè)置為以下兩個發(fā)現(xiàn)模式之一被動發(fā)現(xiàn)模式或主動發(fā)現(xiàn)模式。被動發(fā)現(xiàn)模式如果用戶期望鄰居便攜式媒體播放器設(shè)備在附近,且想要被其他便攜式媒體播放器設(shè)備發(fā)現(xiàn),且被動地發(fā)現(xiàn)鄰居便攜式媒體播放器設(shè)備,則便攜式媒體播放器設(shè)備被設(shè)置為被動發(fā)現(xiàn)模式。在該模式中,便攜式媒體播放器設(shè)備能夠檢測到正在主動地發(fā)現(xiàn)的鄰居設(shè)備并且還向這些設(shè)備通告其存在。主動發(fā)現(xiàn)模式便攜式媒體播放器設(shè)備按用戶所需被設(shè)置成處于主動發(fā)現(xiàn)模式。這是用戶點擊按鈕以顯示鄰居設(shè)備的情況。如果用戶期望鄰居便攜式媒體播放器設(shè)備在附近,且想要發(fā)現(xiàn)這些設(shè)備,他/她可將便攜式媒體播放器設(shè)備設(shè)置為主動發(fā)現(xiàn)模式。在該模式中,便攜式媒體播放器設(shè)備主動檢測處于主動或被動發(fā)現(xiàn)模式中的鄰居便攜式媒體播放器設(shè)備,并向這些設(shè)備通告其存在。發(fā)現(xiàn)信道可由所有便攜式媒體播放器設(shè)備使用以發(fā)現(xiàn)鄰居設(shè)備的802.11信道。信道號必須符合IEEE802.11d標(biāo)準(zhǔn)中指定的規(guī)章域要求。默認(rèn)值信道ll(對美國的802.11b/g)發(fā)現(xiàn)生存期便攜式媒體播放器設(shè)備執(zhí)行發(fā)現(xiàn)操作的時間段。默認(rèn)值O(對被動發(fā)現(xiàn)不會有超時)發(fā)現(xiàn)間隔便攜式媒體播放器設(shè)備周期性地從省電模式中恢復(fù)并發(fā)現(xiàn)處于被動發(fā)現(xiàn)模式中的鄰居無線設(shè)備的時間段。該時間段包括便攜式媒體播放器發(fā)現(xiàn)窗口。默認(rèn)值2000毫秒。發(fā)現(xiàn)窗口便攜式媒體播放器設(shè)備保持通電并執(zhí)行被動發(fā)現(xiàn)的時間段。默認(rèn)值100毫秒。所有設(shè)備都可具有針對上述參數(shù)預(yù)配置的相同的值。凝動發(fā)觀淑凝/錄/y被動發(fā)現(xiàn)操作的流程圖在圖5中示出。1)便攜式媒體播放器設(shè)備按需切換到被動發(fā)現(xiàn)模式。該設(shè)備執(zhí)行以下步驟設(shè)置成被動發(fā)現(xiàn)模式,步驟500。該請求可具有以下參數(shù)發(fā)現(xiàn)間隔發(fā)現(xiàn)窗口發(fā)現(xiàn)生存期在發(fā)現(xiàn)間隔結(jié)尾處,如果發(fā)現(xiàn)生存期到期,步驟538,則便攜式媒體播放器設(shè)備終止被動發(fā)現(xiàn),步驟540。2)在每一發(fā)現(xiàn)間隔的開始處,便攜式媒體播放器設(shè)備從省電模式中醒來并在等于發(fā)現(xiàn)窗口的一段時間中打開其無線適配器,步驟502。在該窗口期間,便攜式媒體播放器設(shè)備使其無線適配器停留在發(fā)現(xiàn)信道上。3)無線模塊等待一隨機補償時間(將對于特定無線設(shè)備精細(xì)地調(diào)整)并監(jiān)聽便攜式媒體播放器信標(biāo)分組,步驟504。如果接收到便攜式媒體播放器信標(biāo)分組,步驟506,則該無線模塊使用該分組來調(diào)整其內(nèi)部時間戳,步驟508。否則,未在補償時間內(nèi)接收到便攜式媒體播放器信標(biāo)分組。在這種情況下,無線模塊發(fā)出便攜式媒體播放器信標(biāo)分組,步驟510。4)在該發(fā)現(xiàn)窗口期間,無線模塊還監(jiān)聽便攜式媒體播放器探測請求分組,步驟520。便攜式媒體播放器設(shè)備可通過匹配以下信息來將接收到的分組驗證為便攜式媒體播放器探測請求分組SSID:(不包含SSIDIE)BSSID:廣播地址(FF-FF-FF-FF-FF-FF)BSS類型自組織便攜式媒體播放器IE:操作類型一發(fā)現(xiàn)如果該分組不是便攜式媒體播放器探測請求分組,步驟522,則丟棄該探14測請求分組,步驟524。否則,該分組是便攜式媒體播放器探測請求分組。如果無線模塊未在當(dāng)前發(fā)現(xiàn)窗口中發(fā)送過任何便攜式媒體播放器探測響應(yīng)分組或便攜式媒體播放器信標(biāo)分組,則發(fā)送便攜式媒體播放器探測響應(yīng)分組,步驟530。該便攜式媒體播放器探測響應(yīng)分組可以是具有如下特殊信息的802.11探測響應(yīng)分組接收者地址廣播地址(FF-FF-FF-FF-FF-FF)SSID:(不包含SSIDIE)BSSID:發(fā)送該探測響應(yīng)分組的便攜式媒體播放設(shè)備的單播地址BSS類型自組織便攜式媒體播放器IE:操作類型一發(fā)現(xiàn)響應(yīng),信道一其自己的自組織網(wǎng)絡(luò)的數(shù)據(jù)信道,以及其自己的本地便攜式媒體播放器信息。否則,無線模塊已經(jīng)發(fā)送一便攜式媒體播放器信標(biāo)分組或已用便攜式媒體播放器探測響應(yīng)分組來響應(yīng)。無線模塊不再發(fā)出任何廣播探測響應(yīng)分組。另外,無線模塊積累來自唯一便攜式媒體播放器設(shè)備的所有接收到的便攜式媒體播放器信標(biāo)、探測請求和探測響應(yīng)分組,步驟532,并將它們保存在其鄰居便攜式媒體播放器設(shè)備信息列表中。它可將該列表返回給無線服務(wù),該無線服務(wù)進而在査詢時向應(yīng)用程序報告。5)當(dāng)發(fā)現(xiàn)窗口到期時,步驟534,便攜式媒體播放器設(shè)備可返回至省電模式,步驟536,直到下一信標(biāo)發(fā)現(xiàn)間隔。6)如果發(fā)現(xiàn)生存期為0且未到期,則重復(fù)步驟2)到5)(步驟502-536),步驟538。主動發(fā)觀模式凝/條身主動發(fā)現(xiàn)操作的流程圖在圖6中示出。l)便攜式媒體播放器設(shè)備按需變?yōu)橹鲃影l(fā)現(xiàn)模式。呼叫者執(zhí)行以下步驟發(fā)出主動發(fā)現(xiàn)請求,步驟600。2)無線模塊等待直到下一個發(fā)現(xiàn)窗口。然后便攜式媒體播放器設(shè)備從省電模式中醒來并在等于發(fā)現(xiàn)窗口的一段時間中打開其無線適配器,步驟602。3)在發(fā)現(xiàn)窗口中,無線模塊執(zhí)行以上對被動發(fā)現(xiàn)模式所描述的操作,步驟604,包括a.監(jiān)聽并發(fā)出信標(biāo)分組,b.收集便攜式媒體播放器探測分組并積累鄰居設(shè)備信息,以及c.當(dāng)需要時用便攜式媒體播放器探測響應(yīng)分組響應(yīng)。4)此外,無線模塊發(fā)出便攜式媒體播放器探測請求分組,步驟606。該便攜式媒體播放器發(fā)現(xiàn)分組可以是具有如下特殊信息的802.11廣播探測請求分組接收者地址廣播地址(FF-FF-FF-FF-FF-FF)SSID:(不包含SSIDIE)BSSID:廣播地址(FF-FF-FF-FF-FF-FF)BSS類型自組織便攜式媒體播放器IE:操作類型一發(fā)現(xiàn)其他本地便攜式媒體播放器信息無線模塊積累來自唯一便攜式媒體播放器設(shè)備的所有接收到的便攜式媒體播放器發(fā)現(xiàn)分組,包括信標(biāo)、探測請求和探測響應(yīng)分組,步驟608,并將它們保存在其鄰居便攜式媒體播放器設(shè)備信息列表中。它可將該列表返回給無線服務(wù),該無線服務(wù)進而在查詢時向應(yīng)用程序報告。5)在當(dāng)前發(fā)現(xiàn)窗口到期時,步驟610,設(shè)備可返回至被動發(fā)現(xiàn)模式,步驟612。無線設(shè)備可具有使來自其鄰居便攜式媒體播放器設(shè)備列表的陳舊的便攜式媒體播放器設(shè)備信息條目過期的老化功能。顯示便攜式媒體播放器設(shè)備執(zhí)行被動發(fā)現(xiàn)和主動發(fā)現(xiàn)的時序圖在圖7中示出。波形700表示諸如圖1所示的設(shè)備12等處于被動發(fā)現(xiàn)模式中且正在發(fā)送信標(biāo)分組的便攜式媒體播放器設(shè)備A。波形702表示諸如圖1所示的無線設(shè)備14等處于被動發(fā)現(xiàn)模式中且不在發(fā)送信標(biāo)分組的便攜式媒體播放器設(shè)備B。16波形704表示諸如圖1所示的無線設(shè)備16等處于主動發(fā)現(xiàn)模式中的便攜式媒體播放器設(shè)備C。設(shè)備A在發(fā)現(xiàn)時間段708的每一發(fā)現(xiàn)窗口706期間發(fā)送信標(biāo)分組并在這些發(fā)現(xiàn)窗口期間監(jiān)聽探測響應(yīng)。設(shè)備B在每一發(fā)現(xiàn)窗口期間監(jiān)聽探測請求。設(shè)備C在時刻710處切換至主動發(fā)現(xiàn)模式并在時刻712處發(fā)送廣播探測請求。設(shè)備B響應(yīng)于設(shè)備C發(fā)送的探測請求在時刻714處發(fā)送探測響應(yīng)。設(shè)備A不響應(yīng)來自設(shè)備C的廣播探測請求,因為它正在發(fā)送由設(shè)備C接收的信標(biāo)分組。在時刻716處的發(fā)現(xiàn)時間段的結(jié)束處,主動發(fā)現(xiàn)結(jié)束且設(shè)備C返回至被動發(fā)現(xiàn)模式。如圖7所示,設(shè)備A、B和C中的每一個都在同步的發(fā)現(xiàn)窗口期間監(jiān)聽探測請求并且在發(fā)現(xiàn)時間段的剩余時間內(nèi)處于省電模式中。在圖7的示例中,發(fā)現(xiàn)窗口706是100毫秒,而發(fā)現(xiàn)時間段708是2000毫秒。便攜式媒體播放器IE(信息元素)便攜式媒體播放器設(shè)備可將便攜式媒體播放器專用信息嵌入到鄰近服務(wù)發(fā)現(xiàn)(PSD)信息元素內(nèi)。<table>tableseeoriginaldocumentpage17</column></row><table>格式字段是唯一地標(biāo)識便攜式媒體播放器IE的便攜式媒體播放器URL串的散列值。便攜式媒體播放器數(shù)據(jù)可包括以下信息唯一便攜式媒體播放器設(shè)備ID—制造商硬編碼的,便攜式媒體播放器設(shè)備用戶友好的名字一用戶定義的操作類型-信標(biāo)-發(fā)現(xiàn)請求-發(fā)現(xiàn)響應(yīng)-虛擬關(guān)聯(lián)請求-虛擬關(guān)聯(lián)響應(yīng)-數(shù)據(jù)窗口通告-心跳在自組織網(wǎng)絡(luò)中建立連接微娜驗乂孝由網(wǎng)絡(luò)加入者執(zhí)行用于建立至自組織網(wǎng)絡(luò)的連接的操作的流程圖在圖8中示出。如果便攜式媒體播放器設(shè)備(設(shè)備B)想要加入通過遵循以上操作序列而發(fā)現(xiàn)的鄰居便攜式媒體播放器設(shè)備(設(shè)備A)形成的自組織網(wǎng)絡(luò),則便攜式媒體播放器設(shè)備B可進行以下步驟1)設(shè)定以下設(shè)置所需BSSID(要加入的目標(biāo)便攜式媒體播放器設(shè)備的BSSID)本地便攜式媒體播放器IE信息2)無線服務(wù)向無線模塊發(fā)出連接呼叫,步驟800。連接(以便用以上配置的BSSID和MAC地址加入自組織網(wǎng)絡(luò))3)在從上層接收到連接呼叫時,無線模塊可以進行以下步驟設(shè)備B中的無線模塊基于設(shè)備A的發(fā)現(xiàn)結(jié)果在目標(biāo)設(shè)備A的下一發(fā)現(xiàn)窗口的開始處從省電模式中醒來,步驟802。此時,無線適配器正在發(fā)現(xiàn)信道上操作。發(fā)出便攜式媒體播放器虛擬關(guān)聯(lián)請求分組,步驟804。該便攜式媒體播放器虛擬關(guān)聯(lián)請求分組可以是具有如下特殊信息的802.11探測請求分組接收者的地址要加入的便攜式媒體播放器設(shè)備(設(shè)備A)的單播地址SSID:(不包含SSIDIE)BSSID:要加入的便攜式媒體播放器設(shè)備的單播地址18BSS類型自組織便攜式媒體播放器IE:操作類型-虛擬關(guān)聯(lián)請求,本地便攜式媒體播放器正信息,和所支持的數(shù)據(jù)率。同時,無線模塊在其自己的發(fā)現(xiàn)窗口中保持從省電模式醒著,并如上所述執(zhí)行被動發(fā)現(xiàn)操作。4)在發(fā)送便攜式媒體播放器探測請求分組之后,無線模塊保持醒著以便接收探測響應(yīng),直到它決定超時或發(fā)現(xiàn)窗口到期。5)如果連接不成功或如果無線服務(wù)沒有在其連接超時間隔內(nèi)接收到媒體連接(端口打開)事件,步驟806,且無線模塊的媒體狀態(tài)仍舊是斷開連接(端口關(guān)閉),則無線模塊可清除對目標(biāo)設(shè)備A的內(nèi)部關(guān)聯(lián)上下文,向應(yīng)用程序返回連接失敗,步驟810,并還原其之前的狀態(tài),即停留在發(fā)現(xiàn)信道上并返回至被動發(fā)現(xiàn)模式,步驟812。否則,接收到相應(yīng)的探測響應(yīng),步驟806,且連接成功。然后,無線模塊將其內(nèi)部狀態(tài)更新為與目標(biāo)便攜式媒體播放器設(shè)備相關(guān)聯(lián)。6)(可任選)無線模塊可執(zhí)行密鑰交換過程,步驟820,(例如,WPA2-PSK)以與其他便攜式媒體播放器設(shè)備交換密鑰。如果密鑰交換失敗,步驟822,則它向應(yīng)用程序返回連接失敗,步驟810,并還原其之前的狀態(tài),即停留在發(fā)現(xiàn)信道上并返回至被動發(fā)現(xiàn)模式,步驟812。7)如果在當(dāng)前發(fā)現(xiàn)窗口內(nèi)關(guān)聯(lián)成功,且可任選密鑰交換成功,步驟822,則無線模塊向網(wǎng)絡(luò)棧指示目標(biāo)設(shè)備的媒體連接(端口打開)事件,步驟824。綠織亂絡(luò)形成者由網(wǎng)絡(luò)形成者執(zhí)行用于建立至加入者的連接的操作的流程圖在圖9中示出。如果便攜式媒體播放器設(shè)備接收便攜式媒體播放器虛擬關(guān)聯(lián)請求分組,步驟900,則它可執(zhí)行以下步驟l)無線模塊決定是否允許請求者關(guān)聯(lián),步驟902,并發(fā)出如下便攜式媒體播放器虛擬關(guān)聯(lián)響應(yīng)分組,步驟904:SSID:(不包含SSIDIE)BSSID:其自己的本地BSSIDBSS類型自組織便攜式媒體播放器IE:操作類型-虛擬關(guān)聯(lián)響應(yīng)關(guān)聯(lián)狀態(tài)(802.11狀態(tài)碼)接受的所支持的數(shù)據(jù)率(當(dāng)成功時)如果達(dá)到了最大數(shù)目的加入者,則無線模塊拒絕新的關(guān)聯(lián)請求。2)如果關(guān)聯(lián)未被接受,步驟902,則無線模塊清除其關(guān)于進行請求的設(shè)備的內(nèi)部關(guān)聯(lián)上下文,并保持在其現(xiàn)有狀態(tài)中,步驟卯6,即停留在發(fā)現(xiàn)信道上并保持處于被動發(fā)現(xiàn)模式。否則,關(guān)聯(lián)成功,步驟902。然后,無線模塊將其內(nèi)部狀態(tài)更新為與目標(biāo)便攜式媒體播放器設(shè)備相關(guān)聯(lián)。3)(可任選)無線模塊可執(zhí)行可任選密鑰交換過程,步驟910,(例如,WPA2-PSK)以與對等設(shè)備交換密鑰。如果密鑰交換失敗,步驟912,則無線模塊清除其關(guān)于進行請求的設(shè)備的內(nèi)部關(guān)聯(lián)上下文,并保持在其現(xiàn)有狀態(tài)中,步驟906,即停留在發(fā)現(xiàn)信道上并保持處于被動發(fā)現(xiàn)模式。4)如果在當(dāng)前發(fā)現(xiàn)窗口內(nèi)關(guān)聯(lián)成功,且可任選密鑰交換成功,步驟912,則無線模塊向網(wǎng)絡(luò)棧指示進行加入的設(shè)備的媒體連接(端口打開)事件,步驟914。當(dāng)便攜式媒體播放器設(shè)備雙方均彼此虛擬關(guān)聯(lián),并均向網(wǎng)絡(luò)指示媒體連接狀態(tài)時,建立無線連接。網(wǎng)絡(luò)棧配置IP設(shè)置,并開始發(fā)送/接收IP分組。上層應(yīng)用程序執(zhí)行較高層協(xié)議(諸如文件發(fā)送或DJ流傳送)來傳送數(shù)據(jù)。較高層協(xié)議也發(fā)送較高層心跳分組和監(jiān)視來自對等方的較高層心跳分組。形成加入者和形成者之間的虛擬關(guān)聯(lián)的操作的示意圖在圖IO中示出。諸如圖1中所示的無線設(shè)備14等便攜式媒體播放器設(shè)備B是網(wǎng)絡(luò)加入者,諸如圖1中所示的無線設(shè)備12等便攜式媒體播放器設(shè)備A是網(wǎng)絡(luò)形成者。設(shè)備B的上層在發(fā)現(xiàn)窗口期間向設(shè)備B的無線模塊發(fā)送連接請求。無線模塊在發(fā)現(xiàn)窗口內(nèi)向設(shè)備A發(fā)送虛擬關(guān)聯(lián)請求,設(shè)備A向設(shè)備B發(fā)送虛擬關(guān)聯(lián)響應(yīng)??衫每扇芜x的密鑰交換。如果虛擬關(guān)聯(lián)請求被接受,且密鑰交換成功,則設(shè)備B向其上層發(fā)送媒體連接事件,且設(shè)備A向其上層發(fā)送媒體連接事件。然后,在每一設(shè)備中配置IP設(shè)置,且設(shè)備準(zhǔn)備好數(shù)據(jù)傳送。終止自組織網(wǎng)絡(luò)^鄉(xiāng)肌絡(luò)似孝如果應(yīng)用程序決定終止自組織網(wǎng)絡(luò),它執(zhí)行以下步驟1)無線服務(wù)向無線模塊發(fā)出斷開連接呼叫。在從上層接收到斷開連接呼叫后,無線模塊離開自組織網(wǎng)絡(luò)。2)向上層指示媒體斷開連接(端口關(guān)閉)事件。3)返回到被動發(fā)現(xiàn)模式,并還原關(guān)于其自己的(虛擬)自組織網(wǎng)絡(luò)的初始設(shè)置。自組織加入者監(jiān)視來自自組織形成者的分組。如果加入者在長時間內(nèi)未從形成者接收任何分組,并決定使連接超時,則加入者執(zhí)行以下步驟1)通過清除所有內(nèi)部連接上下文來使形成者老化。2)向上層指示媒體斷開連接(端口關(guān)閉)事件。3)返回到被動發(fā)現(xiàn)模式,并還原關(guān)于其自己的(虛擬)自組織網(wǎng)絡(luò)的初始設(shè)置。微一,膨成者自組織網(wǎng)絡(luò)形成者監(jiān)視來自每一加入者的分組。如果形成者在長時間內(nèi)未從加入者接收到任何分組,并決定使連接超時,則自組織網(wǎng)絡(luò)形成者執(zhí)行以下步驟1)通過從其相關(guān)聯(lián)加入者列表中移除加入者而使該加入者老化。2)向上層指示端口關(guān)閉事件以指示一加入者被移除。3)如果該加入者是網(wǎng)絡(luò)中的最后一個加入者,則a)向上層指示媒體斷開連接事件,且b)返回至被動發(fā)現(xiàn)模式。如果應(yīng)用程序決定斷開與網(wǎng)絡(luò)中的加入者的關(guān)聯(lián),它執(zhí)行以下步驟1)無線服務(wù)向無線模塊發(fā)出斷開連接呼叫。在從上層接收到斷開連接呼21叫之后,自組織網(wǎng)絡(luò)形成者將加入者從其相關(guān)聯(lián)加入者列表中移除。2)向上層指示端口關(guān)閉事件以指示一加入者被移除。3)如果該加入者是網(wǎng)絡(luò)中的最后一個加入者,則a)向上層指示媒體斷開連接事件,且b)返回至被動發(fā)現(xiàn)模式。如果應(yīng)用程序決定終止當(dāng)前自組織網(wǎng)絡(luò),它執(zhí)行以下步驟1)無線服務(wù)向無線模塊發(fā)出斷開連接呼叫。2)在從上層接收到斷開連接呼叫之后,無線模塊執(zhí)行如下步驟a)將所有加入者從其相關(guān)聯(lián)加入者列表中移除,b)向上層指示媒體斷開連接事件,且c)返回至被動發(fā)現(xiàn)模式。數(shù)據(jù)傳送教嚴(yán)/緣參教數(shù)據(jù)窗口大小數(shù)據(jù)窗口大小的設(shè)置最小數(shù)據(jù)窗口大小數(shù)據(jù)窗口的最小值常量50毫秒最大數(shù)據(jù)窗口大小數(shù)據(jù)窗口的最大值。該值應(yīng)小于(發(fā)現(xiàn)間隔-發(fā)現(xiàn)窗口-信道切換時間*2)常量1800毫秒教薪傳微式當(dāng)便攜式媒體播放器設(shè)備加入自組織網(wǎng)絡(luò)時,或自組織形成者在其網(wǎng)絡(luò)中具有一個或多個加入者時,該設(shè)備可具有兩種數(shù)據(jù)傳送模式高速數(shù)據(jù)傳送模式和省電數(shù)據(jù)傳送模式。如果便攜式媒體播放器設(shè)備具有大量數(shù)據(jù)且想要在短時間內(nèi)完成傳送,諸如文件發(fā)送場景或DJ場景中的音樂傳送階段,則它可用高速數(shù)據(jù)傳送模式來操作無線模塊。在此模式中,無線設(shè)備總是通電,且持續(xù)地在長數(shù)據(jù)窗口中操作。如果便攜式媒體播放器設(shè)備僅想要偶爾發(fā)出稀疏數(shù)據(jù),諸如DJ場景中的音樂播放和控制階段,則它可用省電數(shù)據(jù)傳輸模式來操作無線模塊。22在此模式中,無線模塊僅在短數(shù)據(jù)窗口中醒來并操作,然后轉(zhuǎn)向省電。上層應(yīng)用程序可通過向無線模塊發(fā)出設(shè)置數(shù)據(jù)傳送模式呼叫將設(shè)備設(shè)置為處于兩種數(shù)據(jù)傳送模式之一。如果無線模塊被設(shè)置在高速數(shù)據(jù)傳送模式中,則無線模塊執(zhí)行以下步驟將數(shù)據(jù)窗口大小設(shè)置為最大數(shù)據(jù)窗口大小。否則,無線設(shè)備被設(shè)置在省電數(shù)據(jù)傳送模式中,且無線模塊執(zhí)行以下步驟將數(shù)據(jù)窗口大小設(shè)置為最小數(shù)據(jù)窗口大小。教薪傳送纖斧顏自組織網(wǎng)絡(luò)形成者執(zhí)行的數(shù)據(jù)傳送操作的流程圖在圖11中示出。便攜式媒體播放器設(shè)備A形成自組織網(wǎng)絡(luò),并在其自己的自組織網(wǎng)絡(luò)中具有一個或多個加入者。此時,設(shè)備A中的無線模塊執(zhí)行以下步驟1)如上所述,無線模塊在其發(fā)現(xiàn)窗口中保持醒著,并停留在其自己的發(fā)現(xiàn)信道上以執(zhí)行被動發(fā)現(xiàn),步驟IIOO。2)當(dāng)發(fā)現(xiàn)窗口結(jié)束時,無線模塊開啟數(shù)據(jù)窗口。它可立即切換到已在其便攜式媒體播放器探測響應(yīng)分組中通告的數(shù)據(jù)信道,步驟1102。3)無線模塊在信道切換完成之后立即發(fā)出便攜式媒體播放器數(shù)據(jù)窗口通告分組,步驟1104。數(shù)據(jù)窗口通道分組可以是包含以下信息的802.11探測響應(yīng)分組接收者的地址廣播地址(FF-FF-FF-FF-FF-FF)SSID:(不包含SSIDIE)BSSID:其自己的本地BSSIDBSS類型自組織便攜式媒體播放器IE:操作類型一數(shù)據(jù)窗口通告當(dāng)前數(shù)據(jù)傳送模式一(高速或省電)對加入者的心跳請求一一(可任選)被要求發(fā)送心跳響應(yīng)的設(shè)備的MAC地址。200780028585.6如果自組織網(wǎng)絡(luò)形成者在長時間段內(nèi)未從加入者接收到任何分組,且將要因為不活動而使加入者老化,則它可在便攜式媒體播放器信息元素中使用心跳請求以探測加入者的存在性。如果存在兩個或多個這樣的加入者,則無線模塊使用循環(huán)方法來選擇加入者進行心跳請求。4)在發(fā)出數(shù)據(jù)窗口通告分組之后,無線模塊準(zhǔn)備好數(shù)據(jù)分組接收和發(fā)送,步驟1106。5)在當(dāng)前數(shù)據(jù)窗口到期時,無線模塊停止發(fā)送和接收分組,并關(guān)閉其無線無線電以便省電,步驟1108。如果數(shù)據(jù)窗口足夠長,則可能不能實現(xiàn)省電。6)當(dāng)下一發(fā)現(xiàn)窗口開始時,無線模塊切換至發(fā)現(xiàn)信道并執(zhí)行如上所述的被動發(fā)現(xiàn),步驟IIOO。因此,被動發(fā)現(xiàn)和數(shù)據(jù)傳送是以時間共享的方式并發(fā)執(zhí)行的。7)重復(fù)步驟1)到6)(步驟1100-1108)直到自組織網(wǎng)絡(luò)不在具有任何加入者或被終止。自組織網(wǎng)絡(luò)加入者執(zhí)行的數(shù)據(jù)傳送操作的流程圖在圖12中示出。便攜式媒體播放器設(shè)備B加入由設(shè)備A形成的自組織網(wǎng)絡(luò)。在成功加入之后,設(shè)備B中的無線模塊執(zhí)行以下步驟1)無線模塊基于主動發(fā)現(xiàn)結(jié)果或數(shù)據(jù)窗口通告將其發(fā)現(xiàn)窗口的開始時間調(diào)整為與設(shè)備A(自組織網(wǎng)絡(luò)的形成者)的相同,步驟1200。2)在發(fā)現(xiàn)窗口中,無線模塊保持醒著,并停留在發(fā)現(xiàn)信道上以執(zhí)行如上所述的被動發(fā)現(xiàn),步驟1202。3)無線模塊切換到在數(shù)據(jù)窗口開始時已在設(shè)備A(形成者)的便攜式媒體播放器探測響應(yīng)分組中通告的數(shù)據(jù)信道,步驟1204。此時,無線模塊將當(dāng)前數(shù)據(jù)窗口的大小設(shè)置為數(shù)據(jù)窗口大小,后者由上層配置。4)如果無線模塊未在最小數(shù)據(jù)窗口內(nèi)接收到便攜式媒體播放器數(shù)據(jù)窗口通告分組,則它執(zhí)行以下步驟將當(dāng)前數(shù)據(jù)窗口的大小擴展為最大數(shù)據(jù)窗口大小。否則,無線模塊從形成者(設(shè)備A)接收便攜式媒體播放器數(shù)據(jù)窗口通告分組,步驟1206,并執(zhí)行以下步驟i.使用該探測響應(yīng)分組來同步其內(nèi)部時間戳。24ii.無線模塊檢查便攜式媒體播放器IE中的當(dāng)前數(shù)據(jù)傳送模式字段。如果正中的數(shù)據(jù)傳送模式不同于內(nèi)部數(shù)據(jù)傳送模式,則無線模塊調(diào)整當(dāng)前數(shù)據(jù)窗口的大小以符合形成者。iii.無線模塊檢査便攜式媒體播放器正中的加入者字段的心跳請求。如果地址等于本地MAC地址,則無線模塊發(fā)出心跳分組。心跳分組可以是包含以下信息的802.11探測響應(yīng)分組接收者的地址設(shè)備A的MAC地址SSID:(不包含SSIDIE)BSSID:該自組織網(wǎng)絡(luò)的BSSIDBSS類型自組織便攜式媒體播放器IE:操作類型一心跳5)無線模塊開始對自組織網(wǎng)絡(luò)形成者發(fā)送和接收數(shù)據(jù)分組,步驟1208。6)在當(dāng)前數(shù)據(jù)窗口到期時,無線模塊停止發(fā)送和接收數(shù)據(jù)分組,并關(guān)閉其無線無線電以便省電,步驟1210。如果數(shù)據(jù)窗口足夠長,則可能不能實現(xiàn)省電。7)當(dāng)下一發(fā)現(xiàn)窗口開始時,無線模塊切換至發(fā)現(xiàn)信道并執(zhí)行如上所述的被動發(fā)現(xiàn),步驟1202。因此,被動發(fā)現(xiàn)和數(shù)據(jù)傳送是以時間共享的方式并發(fā)執(zhí)行的。8)重復(fù)步驟2)到7)(步驟1202-1210),直到設(shè)備離開自組織網(wǎng)絡(luò)。省電數(shù)據(jù)傳送操作的時序圖在圖13中示出。波形1300示出了便攜式媒體播放器設(shè)備A中的操作,而波形1310示出了便攜式媒體播放器設(shè)備B中的操作。設(shè)備A和設(shè)備B在同步的發(fā)現(xiàn)窗口1320期間監(jiān)聽發(fā)現(xiàn)信道上的探測請求分組。在時刻1322處發(fā)現(xiàn)窗口1320的結(jié)束處,設(shè)備從發(fā)現(xiàn)信道切換到數(shù)據(jù)信道,且從設(shè)備A向設(shè)備B發(fā)送數(shù)據(jù)窗口通告??蓮脑O(shè)備B向設(shè)備A發(fā)送心跳分組。在與發(fā)現(xiàn)時間段1332相比相對較短的數(shù)據(jù)窗口1330期間發(fā)送和接收數(shù)據(jù)分組。設(shè)備A和B然后在時間1340期間切換到省電模式直到下一發(fā)現(xiàn)時間段開始。在圖13的示例中,發(fā)現(xiàn)窗口1320是100毫秒,數(shù)據(jù)窗口1330是100毫秒,而發(fā)現(xiàn)時間段1332是2000毫秒。高速數(shù)據(jù)傳送操作的時序圖在圖14中示出。波形1400表示便攜式媒體播放器設(shè)備A中的操作,而波形1410表示便攜式媒體播放器設(shè)備B中的操作。設(shè)備A和設(shè)備B在同步的發(fā)現(xiàn)窗口1420期間監(jiān)聽發(fā)現(xiàn)信道上的探測請求分組。設(shè)備在時刻1422從發(fā)現(xiàn)信道切換到數(shù)據(jù)信道。設(shè)備A向設(shè)備B發(fā)送數(shù)據(jù)窗口通告,而設(shè)備B可向設(shè)備A發(fā)送心跳分組。數(shù)據(jù)分組在數(shù)據(jù)窗口1430期間被發(fā)送和接收。在高速數(shù)據(jù)傳送模式中,數(shù)據(jù)窗口1430在發(fā)現(xiàn)時間段1440的其余部分期間繼續(xù)。在時刻1432處發(fā)現(xiàn)時間段的結(jié)束處,設(shè)備A和B切換回發(fā)現(xiàn)信道,并在發(fā)現(xiàn)窗口期間監(jiān)聽探測請求。在圖14的示例中,發(fā)現(xiàn)窗口1420是100毫秒,發(fā)現(xiàn)時間段1440是2000毫秒,而數(shù)據(jù)窗口1430約為1900毫秒。DJ場景如果便攜式媒體播放器設(shè)備被設(shè)置為按需開啟DJ模式,則設(shè)備執(zhí)行以下步驟1)設(shè)定以下配置設(shè)置建立其自己的自組織網(wǎng)絡(luò)的信道號其自己的自組織網(wǎng)絡(luò)的BSSID自組織網(wǎng)絡(luò)中允許的聯(lián)接者的最大數(shù)目(默認(rèn)=10)包含DJ流傳送信息的本地便攜式媒體播放器信息元素(IE)。2)在接收到DJ模式的本地便攜式媒體播放器IE時,無線設(shè)備保存其初始狀態(tài)。然后,無線模塊更新其內(nèi)部上下文以在其便攜式媒體播放器發(fā)現(xiàn)分組中包括這一信息。它還更新關(guān)于其自己的自組織網(wǎng)絡(luò)中的加入者的最大數(shù)目的限制。此時,初始自組織網(wǎng)絡(luò)已經(jīng)為DJ流傳送而重新配置了。DJ應(yīng)用程序和聽眾可在他們想要與加入者交換音樂數(shù)據(jù)時切換到高速數(shù)據(jù)傳送模式,且他們可在僅交換DJ控制和管理分組時切換到省電數(shù)據(jù)傳送模式。如果便攜式媒體播放器設(shè)備被設(shè)置為按需結(jié)束DJ模式,則設(shè)備執(zhí)行以下步驟l)將其內(nèi)部上下文還原至初始模式和設(shè)置。26似鄉(xiāng)如果便攜式媒體播放器設(shè)備被設(shè)置為加入由DJ設(shè)備形成的DJ網(wǎng)絡(luò),則便攜式媒體播放器設(shè)備如上所述向無線模塊發(fā)出連接呼叫。DJ應(yīng)用程序等待媒體連接事件以開始對無線連接的操作。如果便攜式媒體播放器設(shè)備被設(shè)置為離開由DJ設(shè)備形成的DJ網(wǎng)絡(luò),則便攜式媒體播放器設(shè)備如上所述向無線模塊發(fā)出斷開連接呼叫。然后它可立即停止DJ操作。文件發(fā)送場景飛撥奴伴如果便攜式媒體播放器設(shè)備被設(shè)置為向另一便攜式媒體播放器設(shè)備發(fā)送文件,則本地設(shè)備如上所述發(fā)出連接呼叫。文件發(fā)送應(yīng)用程序等待媒體連接事件以開始對無線連接的操作。發(fā)奴餅層/f文件接收者(自組織形成者)和文件發(fā)送者(加入者)雙方上的文件傳送應(yīng)用程序在數(shù)據(jù)傳送開始之前均打開高速數(shù)據(jù)傳送模式以便實現(xiàn)較短的文件發(fā)送時間。停i/:發(fā)奴伴如果便攜式媒體播放器設(shè)備被設(shè)置為停止文件發(fā)送,則設(shè)備如上所述向無線模塊發(fā)出斷開連接呼叫。然后它可立即停止文件發(fā)送操作。以上描述和附圖提供了諸如定時參數(shù)等各種參數(shù)的值的示例??梢岳斫猓@些值僅作為示例給出且絕不是對本發(fā)明的范圍的限制。至此描述了本發(fā)明的至少一個實施例的若干方面,可以理解,本領(lǐng)域的技術(shù)人員可容易地想到各種更改、修改和改進。這樣的更改、修改和改進旨在是本公開的一部分,且旨在處于本發(fā)明的精神和范圍內(nèi)。從而,前述描述和附圖僅用作示例。權(quán)利要求1.一種在自組織網(wǎng)絡(luò)中操作無線設(shè)備的方法,包括由所述無線設(shè)備在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在所述周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作所述無線設(shè)備。2.如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于無線操作的激活打開所述無線設(shè)備的無線電;在指定時間中監(jiān)聽信標(biāo)分組;如果在所述指定時間中接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;以及如果在所述指定時間中未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組。3.如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于被動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在隨機補償時間中監(jiān)聽信標(biāo)分組;如果在所述隨機補償時間內(nèi)接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;如果在所述隨機補償時間內(nèi)未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組;在所述發(fā)現(xiàn)窗口期間監(jiān)聽探測請求分組;保存關(guān)于所接收到的探測請求分組的信息;以及如果所述無線設(shè)備未在所述當(dāng)前發(fā)現(xiàn)窗口中發(fā)送過探測響應(yīng)分組或信標(biāo)分組,則發(fā)送探測響應(yīng)分組。4.如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于主動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在所述發(fā)現(xiàn)窗口期間發(fā)送廣播請求分組;以及保存由其他無線設(shè)備響應(yīng)于所述廣播請求分組而發(fā)送的響應(yīng)分組中所包含的信息。5.如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于連接呼叫,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在所述發(fā)現(xiàn)窗口期間向第二無線設(shè)備發(fā)送連接請求分組;如果在所述發(fā)現(xiàn)窗口內(nèi)接收到連接響應(yīng)分組,則建立至所述第二無線設(shè)備的連接;以及如果在所述發(fā)現(xiàn)窗口內(nèi)沒有接收到連接響應(yīng)分組,則指示連接失敗。6.如權(quán)利要求1所述的方法,其特征在于,還包括在所述發(fā)現(xiàn)窗口期間接收所述無線設(shè)備發(fā)出的連接請求分組;如果所述連接請求分組被接受,則在所述發(fā)現(xiàn)窗口期間發(fā)送連接響應(yīng)分組;以及如果所述連接請求分組未被接受,則丟棄所述連接請求分組并保持在當(dāng)前狀態(tài)中。7.如權(quán)利要求1所述的方法,其特征在于,還包括在發(fā)現(xiàn)窗口期間執(zhí)行發(fā)現(xiàn)操作以發(fā)現(xiàn)鄰居無線設(shè)備;在所述周期性發(fā)現(xiàn)間隔的數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)通告分組;以及在發(fā)送所述數(shù)據(jù)通告分組之后在所述數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)。8.—種無線便攜式媒體播放器設(shè)備,包括便攜式媒體播放器;允許無線操作的無線電;以及邏輯上連接至所述便攜式媒體播放器和所述無線電以在自組織網(wǎng)絡(luò)中操作所述無線便攜式媒體播放器設(shè)備的無線模塊,所述無線模塊包括用指令編程的處理器,這些指令用于在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在所述周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作。9.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令響應(yīng)于無線操作的激活打開所述無線電;在指定時間中監(jiān)聽信標(biāo)分組;如果在所述指定時間中接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;以及如果在所述指定時間中未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組。10.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令響應(yīng)于被動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線電;在隨機補償時間中監(jiān)聽信標(biāo)分組;如果在所述隨機補償時間內(nèi)接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;如果在所述隨機補償時間內(nèi)未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組;在所述發(fā)現(xiàn)窗口期間監(jiān)聽探測請求分組;保存關(guān)于所接收到的探測請求分組的信息;以及如果所述無線設(shè)備未在所述當(dāng)前發(fā)現(xiàn)窗口中發(fā)送過探測響應(yīng)分組或信標(biāo)分組,則發(fā)送探測響應(yīng)分組。11.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令-響應(yīng)于主動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線電;在所述發(fā)現(xiàn)窗口期間發(fā)送廣播請求分組;以及保存由其他無線設(shè)備響應(yīng)于所述廣播請求分組而發(fā)送的響應(yīng)分組中所包含的信息。12.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令響應(yīng)于連接呼叫,在所述發(fā)現(xiàn)窗口期間打開所述無線電;在所述發(fā)現(xiàn)窗口期間向第二無線設(shè)備發(fā)送連接請求分組;如果在所述發(fā)現(xiàn)窗口內(nèi)接收到連接響應(yīng)分組,則建立至所述第二無線設(shè)備的連接;以及如果在所述發(fā)現(xiàn)窗口內(nèi)沒有接收到連接響應(yīng)分組,則指示連接失敗。13.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令在所述發(fā)現(xiàn)窗口期間接收連接請求分組;如果所述連接請求分組被接受,則在所述發(fā)現(xiàn)窗口期間發(fā)送連接響應(yīng)分組;以及如果所述連接請求分組未被接受,則丟棄所述連接請求分組并保持在當(dāng)前狀態(tài)中。14.如權(quán)利要求8所述的無線便攜式媒體播放器設(shè)備,其特征在于,所述指令還包括用于以下動作的指令在發(fā)現(xiàn)窗口期間執(zhí)行發(fā)現(xiàn)操作以發(fā)現(xiàn)鄰居無線設(shè)備;在所述周期性發(fā)現(xiàn)間隔的數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)通告分組;以及在發(fā)送所述數(shù)據(jù)通告分組之后在所述數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)。15.—種用用于執(zhí)行一種在自組織網(wǎng)絡(luò)中操作無線設(shè)備的方法的指令來編程的計算機可讀介質(zhì),所述方法包括由所述無線設(shè)備在周期性發(fā)現(xiàn)間隔的發(fā)現(xiàn)窗口期間發(fā)送和接收發(fā)現(xiàn)信息;以及在所述周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作所述無線設(shè)備。16.如權(quán)利要求15所述的計算機可讀介質(zhì),其特征在于,所述方法還包括響應(yīng)于無線操作的激活打開所述無線設(shè)備的無線電;在指定時間中監(jiān)聽信標(biāo)分組;如果在所述指定時間中接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;以及如果在所述指定時間中未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組。17.如權(quán)利要求15所述的計算機可讀介質(zhì),其特征在于,所述方法還包括響應(yīng)于被動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在隨機補償時間中監(jiān)聽信標(biāo)分組;如果在所述隨機補償時間內(nèi)接收到信標(biāo)分組,則根據(jù)所接收到的信標(biāo)分組中的參數(shù)調(diào)整所述發(fā)現(xiàn)窗口的定時;如果在所述隨機補償時間內(nèi)未接收到信標(biāo)分組,則發(fā)送信標(biāo)分組;在所述發(fā)現(xiàn)窗口期間監(jiān)聽探測請求分組;保存關(guān)于所接收到的探測請求分組的信息;以及如果所述無線設(shè)備未在所述當(dāng)前發(fā)現(xiàn)窗口中發(fā)送過探測響應(yīng)分組或信標(biāo)分組,則發(fā)送探測響應(yīng)分組。18.如權(quán)利要求15所述的計算機可讀介質(zhì),其特征在于,所述方法還包括:響應(yīng)于主動發(fā)現(xiàn)模式的激活,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在所述發(fā)現(xiàn)窗口期間發(fā)送廣播請求分組;以及保存由其他無線設(shè)備響應(yīng)于所述廣播請求分組而發(fā)送的響應(yīng)分組中所包含的信息。19.如權(quán)利要求15所述的計算機可讀介質(zhì),其特征在于,所述方法還包括響應(yīng)于連接呼叫,在所述發(fā)現(xiàn)窗口期間打開所述無線設(shè)備的無線電;在所述發(fā)現(xiàn)窗口期間向第二無線設(shè)備發(fā)送連接請求分組;如果在所述發(fā)現(xiàn)窗口內(nèi)接收到連接響應(yīng)分組,則建立至所述第二無線設(shè)備的連接;以及如果在所述發(fā)現(xiàn)窗口內(nèi)沒有接收到連接響應(yīng)分組,則指示連接失敗。20.如權(quán)利要求15所述的計算機可讀介質(zhì),其特征在于,所述方法還包括在發(fā)現(xiàn)窗口期間執(zhí)行發(fā)現(xiàn)操作以發(fā)現(xiàn)鄰居無線設(shè)備;在所述周期性發(fā)現(xiàn)間隔的數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)通告分組;以及在發(fā)送所述數(shù)據(jù)通告分組之后在所述數(shù)據(jù)窗口期間發(fā)送數(shù)據(jù)。全文摘要一種便攜式媒體播放器設(shè)備能夠在無線網(wǎng)絡(luò)中操作。該無線便攜式媒體播放器設(shè)備可用低功耗引導(dǎo)并與自組織網(wǎng)絡(luò)同步。自組織網(wǎng)絡(luò)中的鄰居便攜式媒體播放器設(shè)備可由無線便攜式媒體播放器設(shè)備發(fā)現(xiàn)。便攜式媒體播放器設(shè)備可建立并終止到相鄰便攜式媒體播放器設(shè)備的連接。便攜式媒體播放器設(shè)備可用高速數(shù)據(jù)傳送模式或省電數(shù)據(jù)傳送模式傳送數(shù)據(jù),而同時允許被其他無線設(shè)備發(fā)現(xiàn)。便攜式媒體播放器設(shè)備在周期性發(fā)現(xiàn)間隔的非活動部分期間以省電模式操作。文檔編號H04B7/26GK101496317SQ200780028585公開日2009年7月29日申請日期2007年8月6日優(yōu)先權(quán)日2006年8月4日發(fā)明者A·阿布里什克,D·普羅克特,H·沈,J·阮,Y·阿斯密申請人:微軟公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1