專利名稱:Wlan對等群所有者協(xié)商的制作方法
技術(shù)領(lǐng)域:
本公開概括而言涉及通信系統(tǒng),具體而言,涉及無線局域網(wǎng)(WLAN)對等群所有者協(xié)商。
背景技術(shù):
WLAN設(shè)備可以通過組成對等網(wǎng)絡(luò)來發(fā)現(xiàn)彼此并共享數(shù)據(jù)業(yè)務(wù),而不需要傳統(tǒng)接入點的實例。為了組成對等網(wǎng)絡(luò),其中一個設(shè)備應(yīng)該是群所有者。為了確定兩個設(shè)備之間的群所有者,兩個設(shè)備參與群所有者的協(xié)商,在該過程中兩個設(shè)備交換它們作為群所有者的相對意愿。當(dāng)兩個設(shè)備指示要作為群所有者的相同意愿時,需要ー種方法來公平地確定群所有者。
發(fā)明內(nèi)容
根據(jù)本公開的一方面,操作第一無線設(shè)備的方法包括將第一消息發(fā)送給第二無線設(shè)備,所述第一消息包括要成為群所有者的第一意愿和數(shù)值。另外,所述方法包括從所述第 ニ無線設(shè)備接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿。進(jìn)一歩,所述方法包括基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者。根據(jù)本公開的一方面,無線通信裝置包括用于將第一消息發(fā)送給第二裝置的模塊,所述第一消息包括要成為群所有者的第一意愿和數(shù)值。所述裝置還包括用于從所述第 ニ裝置接收第二消息的模塊,所述第二消息包括要成為所述群所有者的第二意愿。所述裝置還包括用于基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的模塊。根據(jù)本公開的一方面,第一無線設(shè)備中的計算機程序產(chǎn)品包括計算機可讀介質(zhì)。 所述計算機可讀介質(zhì)包括用于將第一消息發(fā)送給第二無線設(shè)備的代碼,所述第一消息包括要成為群所有者的第一意愿和數(shù)值。所述計算機可讀介質(zhì)還包括用于從所述第二無線設(shè)備接收第二消息的代碼,所述第二消息包括要成為所述群所有者的第二意愿。所述計算機可讀介質(zhì)還包括用于基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的代碼。根據(jù)本公開的一方面,無線通信裝置包括處理系統(tǒng)。所述處理系統(tǒng)配置為將第一消息發(fā)送給第二裝置,所述第一消息包括要成為群所有者的第一意愿和數(shù)值,從所述第二裝置接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿,以及基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者。
圖1是說明利用了處理系統(tǒng)的裝置的硬件實現(xiàn)實例的圖。
圖2是無線對等通信系統(tǒng)的圖。
圖3是說明對等群所有者和對等客戶端之間的對等拓?fù)涞膱D。
圖4是說明群所有者協(xié)商消息交換的圖。
圖5是說明確定群所有者的圖。
圖6是說明確定群所有者的示例性方法的圖。
圖7A是示出示例性群所有者意愿屬性格式的表。
圖7B是示出示例性群所有者意愿字段定義的表。
圖8是無線通信方法的流程圖。
圖9是無線通信方法的另一流程圖。
圖10是說明示例性裝置的功能的概念框圖。
具體實施例方式下面結(jié)合附圖給出的詳細(xì)說明是要作為對各種配置的描述,而不是要表示可以實施本申請所描述概念的唯一配置。詳細(xì)說明包括具體細(xì)節(jié),其目的是為了對各種概念提供透徹理解。然而,對于本領(lǐng)域技術(shù)人員很明顯的是,這些概念的實施可以不需要這些具體細(xì)節(jié)。在一些例子中,以框圖形式示出公知結(jié)構(gòu)和組件,以避免使這些概念難于理解。下面將參考各種裝置和方法來給出通信系統(tǒng)的ー些方面。這些裝置和方法將在詳細(xì)說明中進(jìn)行描述,并在附圖中通過各種框、模塊、組件、電路、步驟、過程、算法等(統(tǒng)稱為 “特征”)來示出。這些特征可以使用電子硬件、計算機軟件或其任意組合來實現(xiàn)。至于這些特征是實現(xiàn)為硬件還是軟件依賴于具體應(yīng)用以及施加于整體系統(tǒng)上的設(shè)計約束。舉例來說,特征、特征的任一部分或者特征的任意組合可以采用包括ー個或多個處理器的“處理系統(tǒng)”來實現(xiàn)。處理器的實例包括微處理器、微控制器、數(shù)字信號處理器 (DSP)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯器件(PLD)、狀態(tài)機、門控邏輯、分立硬件電路以及其它配置為執(zhí)行本公開描述的各種功能的適當(dāng)?shù)挠布L幚硐到y(tǒng)中的ー個或多個處理器可以執(zhí)行軟件。軟件應(yīng)該寬泛地解釋為表示指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟件模塊、應(yīng)用、軟件應(yīng)用、軟件包、例程、子例程、對象、可執(zhí)行程序、執(zhí)行線程、 過程、函數(shù)等等,而不論其被稱為軟件、固件、中間件、微代碼、硬件描述語言或其它。軟件可以位于計算機可讀介質(zhì)上。計算機可讀介質(zhì)可以是非暫時性的計算機可讀介質(zhì)。舉例來說,非暫時性的計算機可讀介質(zhì)包括磁存儲設(shè)備(例如,硬盤、軟盤、磁帶)、光盤(例如, 壓縮光盤(CD)、數(shù)字通用光盤(DVD))、智能卡、閃存器件(例如,卡、棒、鑰匙驅(qū)動器)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可編程ROM(PROM)、可擦除PROM(EPROM)、電可擦除 PROM(EEPROM)、寄存器、移動磁盤或者任何其它用于存儲可由計算機存取并讀取的軟件和/ 或指令的適當(dāng)?shù)慕橘|(zhì)。舉例來說,計算機可讀介質(zhì)還可以包括載波、傳輸線以及任何其它用于傳輸可由計算機存取并讀取的軟件和/或指令的適當(dāng)?shù)慕橘|(zhì)。計算機可讀介質(zhì)可以處于處理系統(tǒng)中,處于處理系統(tǒng)外部,或者分布在包括處理系統(tǒng)的多個實體之間。計算機可讀介質(zhì)可以實現(xiàn)在計算機程序產(chǎn)品中。舉例來說,計算機程序產(chǎn)品可以包括封裝材料中的計算機可讀介質(zhì)。本領(lǐng)域技術(shù)人員將認(rèn)識到,根據(jù)具體應(yīng)用以及施加于整體系統(tǒng)上的設(shè)計約束, 如何最佳地實現(xiàn)本公開中描述的功能。圖1是說明利用了處理系統(tǒng)114的裝置100的硬件實現(xiàn)實例的圖。處理系統(tǒng)114 可以采用總線架構(gòu)來實現(xiàn),其一般地由總線102來表示??偩€102根據(jù)處理系統(tǒng)114的具體應(yīng)用和整體設(shè)計約束可以包括任意數(shù)量的互連總線和橋。總線102將包括一個或多個處理器(其一般地由處理器104來表示)和計算機可讀介質(zhì)(其一般地由計算機可讀介質(zhì)106 來表示)的各種電路連接起來??偩€102還可以將各種其它電路連接起來,例如時鐘源、外圍設(shè)備、電壓調(diào)節(jié)器以及功率管理電路,這在本領(lǐng)域中是公知的,因此下面將不再進(jìn)ー步描述。總線接ロ 108提供總線102和收發(fā)機110之間的接ロ。收發(fā)機110提供了用于通過傳輸介質(zhì)與各種其它裝置進(jìn)行通信的模塊。處理器104負(fù)責(zé)管理總線102和一般的處理,包括執(zhí)行存儲在計算機可讀介質(zhì)106 上的軟件。軟件當(dāng)由處理器104執(zhí)行時使處理系統(tǒng)114執(zhí)行下面針對任何具體裝置描述的各種功能。計算機可讀介質(zhì)106還可以用于存儲處理器104在執(zhí)行軟件時操作的數(shù)據(jù)。圖2是示例性對等通信系統(tǒng)200的圖。對等通信系統(tǒng)200包括多個無線設(shè)備206、 208、210、212。對等通信系統(tǒng)200可以覆蓋蜂窩通信系統(tǒng),例如,無線廣域網(wǎng)(WffAN)。無線設(shè)備206、208、210、212中的ー些可以在對等通信中一起通信,ー些可以與基站204通信,還有ー些可以進(jìn)行上述兩種通信。例如,如圖2中所示,無線設(shè)備206、208進(jìn)行對等通信,無線設(shè)備210、212進(jìn)行對等通信。無線設(shè)備212還與基站204進(jìn)行通信。本領(lǐng)域技術(shù)人員另外還可以將無線設(shè)備稱作用戶設(shè)備、移動站、用戶站、移動單元、用戶單元、無線單元、無線節(jié)點、遠(yuǎn)程單元、移動設(shè)備、無線通信設(shè)備、遠(yuǎn)程設(shè)備、移動用戶站、接入終端、移動終端、無線終端、遠(yuǎn)程終端、手持設(shè)備、用戶代理、移動客戶端、客戶端或者其它適當(dāng)?shù)男g(shù)語。本領(lǐng)域技術(shù)人員還可以將基站稱作接入點、基站收發(fā)機、無線基站、 無線收發(fā)機、收發(fā)機功能、基本服務(wù)集(BSQ、擴展服務(wù)集(ESQ、節(jié)點B、演進(jìn)節(jié)點B或者其它適當(dāng)?shù)男g(shù)語。下面描述的示例性方法和裝置適用于各種無線對等通信系統(tǒng),例如基于 FlashLinQ, WiMedia、藍(lán)牙、紫蜂(ZigBee)的無線對等通信系統(tǒng),或者基于IEEE 802. 11標(biāo)準(zhǔn)的Wi-Fi。為了簡化討論,示例性方法和裝置在FlashLinQ的上下文中進(jìn)行討論。然而, 本領(lǐng)域普通技術(shù)人員應(yīng)該理解,示例性方法和裝置更一般地適用于各種其它無線對等通信系統(tǒng)。圖3是說明對等群所有者和對等客戶端之間的對等拓?fù)涞膱D300。對等設(shè)備的對等群包括一個對等群所有者以及連接到群所有者的一個或多個客戶端。如圖3中所示,無線設(shè)備302是對等群所有者,無線設(shè)備304、306、308是連接到對等所有者的對等客戶端。圖4是說明群所有者協(xié)商消息交換的圖400。為了確定兩個設(shè)備之間的對等群所有者,兩個設(shè)備參與群所有者的協(xié)商。如圖4中所示,無線設(shè)備402向無線設(shè)備404發(fā)送群所有者協(xié)商請求406。群所有者協(xié)商請求406包括對等信息単元(IE),其包括群所有者意愿屬性,該屬性包括指示無線設(shè)備402想成為群所有者的意愿的群所有者意愿值。任何范圍的數(shù)值都可以用于指示意愿。在一個實例中,數(shù)值范圍為0 15,其中0指示不希望成為群所有者,15指示必須成為群所有者。無線設(shè)備404通過發(fā)送群所有者協(xié)商響應(yīng)408來響應(yīng)該請求。群所有者協(xié)商響應(yīng)408包括對等IE,其包括群所有者意愿屬性,該屬性包括指示無線設(shè)備404想成為群所有者的意愿的群所有者意愿值。如果在無線設(shè)備402、404之間決定了群所有權(quán),則無線設(shè)備402采用群所有者協(xié)商確認(rèn)410來響應(yīng)群所有者協(xié)商響應(yīng)408。圖5是說明群所有者確定的圖500。值Xl是無線設(shè)備402的群所有者意愿值,值 x2是無線設(shè)備404的群所有者意愿值。如果xl不等于x2 (502),并且xl小于x2 (504),則無線設(shè)備404是群所有者(506)。否則,如果xl不小于x2 (504),則無線設(shè)備402是群所有者(508)。如果xl等于x2 (502),并且xl和x2都等于15 (或都等于指示必須成為群所有者的值)(510),則群所有者協(xié)商由于兩個無線設(shè)備402、404都想要成為群所有者(512)而失敗。否則,如果xl和x2都小于15,則群所有權(quán)基于無線設(shè)備402、404的MAC地址來確定 (514,516)。使用每個無線設(shè)備402、404的MAC地址的逆序的六個八位字節(jié)來確定群所有權(quán)(514)。具有較大六個字節(jié)值的無線設(shè)備成為群所有者(516)。如前面所述,成為群所有者需要更多的功率,因此成為群所有者可能并不有利。從而,基于其MAC地址,設(shè)備可能因成為群所有者而其負(fù)擔(dān)不成比例。從而,圖6提供了當(dāng)參與群所有者協(xié)商的兩個設(shè)備的群所有者意愿相同時確定群所有者的方法。圖6是說明進(jìn)行群所有者確定的示例性方法的圖600。值xl是無線設(shè)備402的群所有者意愿值,值x2是無線設(shè)備404的群所有者意愿值。如果xl不等于x2 (602),并且 xl小于x2 (604),則無線設(shè)備404是群所有者(606)。否則,如果xl不小于x2 (604),則無線設(shè)備402是群所有者(608)。如果xl等于x2 (602),并且xl和x2都等于15 (或都等于指示必須成為群所有者的值)(610),則群所有者協(xié)商由于無線設(shè)備402、404都想要成為群所有者而失敗(612)。否則,如果xl和x2都小于15,則群所有權(quán)基于無線設(shè)備402、404發(fā)送的平局破解值來確定(614)。再參照圖4,在示例性配置中,群所有者協(xié)商請求406包括平局破解值。也就是說, 群所有者意愿屬性可以包括平局破解值。舉例來說,平局破解值可以是ー個比持,其中0指示無線設(shè)備402、404之間關(guān)于群所有者意愿的平局的解決結(jié)果為接收設(shè)備成為群所有者, 1指示平局的解決結(jié)果為發(fā)送設(shè)備成為群所有者。平局破解值可以由無線設(shè)備402在第一群所有者協(xié)商請求406時隨機地進(jìn)行設(shè)置。無線設(shè)備404在群所有者協(xié)商響應(yīng)408中發(fā)送的平局破解值可以是相應(yīng)的群所有者協(xié)商請求406中的反轉(zhuǎn)。例如,如果群所有者協(xié)商請求406包括平局破解值0,則群所有者協(xié)商響應(yīng)408將包括平局破解值1,因此,在平局的情形下無線設(shè)備404將成為群所有者。另ー方面,如果群所有者協(xié)商請求406包括平局破解值1,則群所有者協(xié)商響應(yīng)408將包括平局破解值0,因此,在平局的情形下無線設(shè)備402將成為群所有者。平局破解的設(shè)置可以使得值0和1平均地具有相等或者接近相等的出現(xiàn)幾卓。圖7A是示出示例性群所有者意愿屬性格式的表700。如圖7A中所示,群所有者意愿屬性包括屬性標(biāo)識符(ID)字段、長度字段以及群所有者意愿字段。所示屬性ID字段為 4,但也可以是任何用于指示屬性為群所有者意愿的預(yù)定值。長度字段是屬性中后面字段的長度。群所有者意愿字段是可變值,如圖7B中所示。圖7B是示出示例性群所有者意愿字段定義的表750。群所有者意愿字段包括群所有者意愿值,用于指示成為群所有者意愿的程度。群所有者意愿值可以是0和15之間的相對值,用于指示無線設(shè)備希望成為群所有者的程度。0可以指示無意愿,15可以指示必須成為群所有者,0和15之間的值指示兩個極端情況之間的成為群所有者的意愿程度。雖然在 0和15之間指示意愿值,其它值也可以用于指示群所有者意愿。群所有者意愿字段還包括平局破解值,其如前面所述可以是ー個比持,其中0指示接收具有群所有者意愿屬性的群所有者協(xié)商消息的設(shè)備應(yīng)該是群所有者,1指示發(fā)送具有群所有者意愿屬性的群所有者協(xié)商請求消息的設(shè)備應(yīng)該是群所有者。當(dāng)群所有者請求消息和群所有者響應(yīng)消息中的意愿值相同并且小于15時使用平局破解值。圖8是示例性方法的流程圖800。該方法由第一無線設(shè)備來執(zhí)行。如圖8中所示, 第一無線設(shè)備確定平局破解值并將第一消息發(fā)送給第二無線設(shè)備,該第一消息包括要成為群所有者的第一意愿和平局破解值(802)。第一無線設(shè)備從第二無線設(shè)備接收第二消息,該第二消息包括要成為群所有者的第二意愿(804)。第一無線設(shè)備基于第一意愿、第二意愿和平局破解值來確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者(806)。平局破解值可以是ー個比持。在該配置中,第一無線設(shè)備可以使每個平局破解值平均具有相同的出現(xiàn)幾率,因此在之后發(fā)送的群所有者協(xié)商請求消息中可以平均地將數(shù)值均等地設(shè)置為 0或1 (808)。在ー種配置中,平局破解值的選擇可以一直是隨機的,其中選擇0或1的概率相等。其它的配置也是可能的,只要平均地將數(shù)值均等地設(shè)置為0或1。該數(shù)值可以是當(dāng)?shù)谝灰庠傅扔诘诙庠笗r用于確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者的平局破解值。平局破解值可以用于僅當(dāng)?shù)谝灰庠负偷诙庠妇甘静槐仨毘蔀槿核姓邥r確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者。第一消息可以包括該數(shù)值,第二消息可以包括基于該數(shù)值確定的第二數(shù)值,第一無線設(shè)備可以進(jìn)ー步基于第二數(shù)值來確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者。該數(shù)值和第二數(shù)值每個都可以是ー個比持,第二數(shù)值可以是該數(shù)值的反轉(zhuǎn),使得當(dāng)該數(shù)值是0時第二數(shù)值是1,當(dāng)該數(shù)值是1時第二數(shù)值是0,第一無線設(shè)備可以基于該數(shù)值或第二數(shù)值中的哪ー個是1來確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者。第一消息可以是群所有者協(xié)商請求,第二消息可以是群所有者協(xié)商響應(yīng)。圖9是示例性方法的流程圖900。該方法由第一無線設(shè)備來執(zhí)行。第二消息可以包括基于該數(shù)值而反轉(zhuǎn)的第二數(shù)值。在該配置中,確定第一無線設(shè)備或第二無線設(shè)備中的哪 ー個應(yīng)該是群所有者(808)包括當(dāng)?shù)谝灰庠复笥诘诙庠笗r確定第一無線設(shè)備是群所有者(902),當(dāng)?shù)诙庠复笥诘谝灰庠笗r確定第二無線設(shè)備是群所有者(904),當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶揖甘颈仨毘蔀槿核姓邥r確定第一無線設(shè)備和第二無線設(shè)備均不應(yīng)該是群所有者(906),當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶以摂?shù)值指示第一無線設(shè)備應(yīng)該是群所有者時確定第一無線設(shè)備應(yīng)該是群所有者(908),以及,當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶业诙?shù)值指示第二無線設(shè)備應(yīng)該是群所有者時確定第二無線設(shè)備應(yīng)該是群所有者(910)。圖10是說明示例性裝置100的功能的概念框圖1000,該示例性裝置100為第一無線設(shè)備。裝置100包括模塊1002,其將第一消息發(fā)送給第二無線設(shè)備,該第一消息包括要成為群所有者的第一意愿和數(shù)值。裝置100還包括模塊1004,其從第二無線設(shè)備接收第二消息,該第二消息包括要成為群所有者的第二意愿。裝置100還包括模塊1006,其基于第一意愿、第二意愿和該數(shù)值來確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者。參照圖1,在ー種配置中,無線通信裝置100包括用于將第一消息發(fā)送給第二裝置的模塊,該第一消息包括要成為群所有者的第一意愿和數(shù)值,用于從第二裝置接收第二消息的模塊,該第二消息包括要成為群所有者的第二意愿,以及用于基于第一意愿、第二意愿和該數(shù)值來確定該裝置或第二裝置中的哪ー個應(yīng)該是群所有者的模塊。在ー種配置中,裝置100還包括用于平均地將該數(shù)值均等設(shè)置為0或1的模塊。當(dāng)?shù)诙ɑ谠摂?shù)值而反轉(zhuǎn)的第二數(shù)值時,用于確定第一無線設(shè)備或第二無線設(shè)備中的哪ー個應(yīng)該是群所有者的模塊還可以包括用于當(dāng)?shù)谝灰庠复笥诘诙庠笗r確定第一無線設(shè)備是群所有者的模塊, 用于當(dāng)?shù)诙庠复笥诘谝灰庠笗r確定第二無線設(shè)備是群所有者的模塊,用于當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶揖甘颈仨毘蔀槿核姓邥r確定第一無線設(shè)備和第二無線設(shè)備均不應(yīng)該是群所有者的模塊,用于當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶以摂?shù)值指示第一無線設(shè)備應(yīng)該是群所有者時確定第一無線設(shè)備應(yīng)該是群所有者的模塊,以及用于當(dāng)?shù)谝灰庠负偷诙庠赶嗟炔⑶业诙?shù)值指示第二無線設(shè)備應(yīng)該是群所有者時確定第二無線設(shè)備應(yīng)該是群所有者的模塊。前面描述的模塊是配置為執(zhí)行前面所描述模塊敘述的功能的處理系統(tǒng)114。應(yīng)該理解,所公開的過程中步驟的具體次序或?qū)哟沃皇鞘纠苑椒ǖ末`個例子。 應(yīng)該理解,根據(jù)設(shè)計偏好,可重新排列過程中步驟的具體次序或?qū)哟巍8綆〉姆椒?quán)利要求給出了按照示例性次序的各種步驟的要素,但并不意味著限制于所給出的具體次序或?qū)哟巍L峁┝饲笆雒枋?,以使得本領(lǐng)域技術(shù)人員能夠?qū)嵤┍疚乃龅母鞣N方案。對這些方案的各種修改將對本領(lǐng)域普通技術(shù)人員顯而易見,并且本文所定義的總原則可以應(yīng)用其它方案。因此,權(quán)利要求不是意圖局限于本文所示的方案,而是與語言權(quán)利要求的總范圍一致,其中,所提及的単數(shù)的元件不是意圖意味著“ー個并且僅有ー個”而是意味著“一個或多個”,除非如此具體說明。若非具體說明,否則術(shù)語“ー些”是指ー個或多個。本領(lǐng)域普通技術(shù)人員已知或以后將要知道的與整個本公開內(nèi)容所述的各種方案的元素等效的全部構(gòu)造和功能等效物被作為參考明確并入本文并且意圖被權(quán)利要求所涵蓋。并且,不管權(quán)利要求中是否明確地敘述了本文的公開內(nèi)容,本文的公開內(nèi)容都不意圖奉獻(xiàn)給公眾。不能用35U. S. C. § 112的第六款的條款來解釋權(quán)利要求中的元素,除非該元素是用短語“用于……的模塊”來明確地敘述的,或者在方法權(quán)利要求的情況下該元素是使用短語“用于……的步驟” 來敘述的。
權(quán)利要求
1.ー種操作第一無線設(shè)備的方法,包括將第一消息發(fā)送給第二無線設(shè)備,所述第一消息包括要成為群所有者的第一意愿和數(shù)值;從所述第二無線設(shè)備接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿;以及基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述數(shù)值是用于當(dāng)所述第一意愿等于所述第二意愿時確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的平局破解值。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述平局破解值用于當(dāng)所述第一意愿和所述第 ニ意愿均指示不必須要成為所述群所有者時確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述第一消息包括所述數(shù)值,所述第二消息包括基于所述數(shù)值確定的第二數(shù)值,并且所述確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的過程僅基于所述第二數(shù)值或者還基于所述第二數(shù)值。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述數(shù)值和所述第二數(shù)值每個都是ー個比持,所述第二數(shù)值從所述數(shù)值反轉(zhuǎn),使得當(dāng)所述數(shù)值是0時所述第二數(shù)值是1,當(dāng)所述數(shù)值是1時所述第二數(shù)值是0,并且所述確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的過程基于所述數(shù)值或所述第二數(shù)值中的哪ー個是1。
6.根據(jù)權(quán)利要求1所述的方法,其中,所述第一消息是群所有者協(xié)商請求,所述第二消息是群所有者協(xié)商響應(yīng)。
7.根據(jù)權(quán)利要求1所述的方法,其中,所述數(shù)值是ー個比持,所述方法還包括將所述數(shù)值平均均等地設(shè)置為0或1。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述第二消息包括基于所述數(shù)值而反轉(zhuǎn)的第二數(shù)值,并且所述確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的過程包括當(dāng)所述第一意愿大于所述第二意愿時確定所述第一無線設(shè)備是所述群所有者;當(dāng)所述第二意愿大于所述第一意愿時確定所述第二無線設(shè)備是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且均指示必須成為所述群所有者時確定所述第一無線設(shè)備和所述第二無線設(shè)備均不應(yīng)該是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且所述數(shù)值指示所述第一無線設(shè)備應(yīng)該是所述群所有者時確定所述第一無線設(shè)備應(yīng)該是所述群所有者;以及當(dāng)所述第一意愿和所述第二意愿相等并且所述第二數(shù)值指示所述第二無線設(shè)備應(yīng)該是所述群所有者時確定所述第二無線設(shè)備應(yīng)該是所述群所有者。
9.一種無線通信裝置,包括用于將第一消息發(fā)送給第二裝置的模塊,所述第一消息包括要成為群所有者的第一意愿和數(shù)值;用于從所述第二裝置接收第二消息的模塊,所述第二消息包括要成為所述群所有者的第二意愿;以及用于基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的模塊。
10.根據(jù)權(quán)利要求9所述的裝置,其中,所述數(shù)值是用于當(dāng)所述第一意愿等于所述第二意愿時確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的平局破解值。
11.根據(jù)權(quán)利要求10所述的裝置,其中,所述平局破解值用于當(dāng)所述第一意愿和所述第二意愿均指示不必須要成為所述群所有者時確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者。
12.根據(jù)權(quán)利要求9所述的裝置,其中,所述第一消息包括所述數(shù)值,所述第二消息包括基于所述數(shù)值確定的第二數(shù)值,并且所述用于確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的模塊還基于所述第二數(shù)值。
13.根據(jù)權(quán)利要求12所述的裝置,其中,所述數(shù)值和所述第二數(shù)值每個都是ー個比持, 所述第二數(shù)值從所述數(shù)值反轉(zhuǎn),使得當(dāng)所述數(shù)值是0時所述第二數(shù)值是1,當(dāng)所述數(shù)值是1 時所述第二數(shù)值是0,并且所述用于確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的模塊基于所述數(shù)值或所述第二數(shù)值中的哪ー個是1。
14.根據(jù)權(quán)利要求9所述的裝置,其中,所述第一消息是群所有者協(xié)商請求,所述第二消息是群所有者協(xié)商響應(yīng)。
15.根據(jù)權(quán)利要求9所述的裝置,其中,所述數(shù)值是ー個比持,所述裝置還包括用于將所述數(shù)值平均均等地設(shè)置為0或1的模塊。
16.根據(jù)權(quán)利要求9所述的裝置,其中,所述第二消息包括基于所述數(shù)值而反轉(zhuǎn)的第 ニ數(shù)值,所述用于確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的模塊包括用于當(dāng)所述第一意愿大于所述第二意愿時確定所述裝置是所述群所有者的模塊; 用于當(dāng)所述第二意愿大于所述第一意愿時確定所述第二裝置是所述群所有者的模塊;用于當(dāng)所述第一意愿和所述第二意愿相等并且均指示必須成為所述群所有者時確定所述裝置和所述第二裝置均不應(yīng)該是所述群所有者的模塊;用于當(dāng)所述第一意愿和所述第二意愿相等并且所述數(shù)值指示所述裝置應(yīng)該是所述群所有者時確定所述裝置應(yīng)該是所述群所有者的模塊;以及用于當(dāng)所述第一意愿和所述第二意愿相等并且所述第二數(shù)值指示所述第二裝置應(yīng)該是所述群所有者時確定所述第二裝置應(yīng)該是所述群所有者的模塊。
17.ー種第一無線設(shè)備中的計算機程序產(chǎn)品,包括 計算機可讀介質(zhì),包括用于執(zhí)行以下操作的代碼將第一消息發(fā)送給第二無線設(shè)備,所述第一消息包括要成為群所有者的第一意愿和數(shù)值;從所述第二無線設(shè)備接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿;以及基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者。
18.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中,所述數(shù)值是用于當(dāng)所述第一意愿等于所述第二意愿時確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的平局破解值。
19.根據(jù)權(quán)利要求18所述的計算機程序產(chǎn)品,其中,所述平局破解值用于當(dāng)所述第一意愿和所述第二意愿均指示不必須要成為所述群所有者時確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者。
20.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中,所述第一消息包括所述數(shù)值,所述第二消息包括基于所述數(shù)值確定的第二數(shù)值,并且所述用于確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的代碼還基于所述第二數(shù)值。
21.根據(jù)權(quán)利要求20所述的計算機程序產(chǎn)品,其中,所述數(shù)值和所述第二數(shù)值每個都是ー個比持,所述第二數(shù)值從所述數(shù)值反轉(zhuǎn),使得當(dāng)所述數(shù)值是0時所述第二數(shù)值是1,當(dāng)所述數(shù)值是1時所述第二數(shù)值是0,并且所述用于確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的代碼基于所述數(shù)值或所述第二數(shù)值中的哪ー個是 1。
22.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中,所述第一消息是群所有者協(xié)商請求,所述第二消息是群所有者協(xié)商響應(yīng)。
23.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中,所述數(shù)值是ー個比持,所述計算機可讀介質(zhì)還包括用于將所述數(shù)值平均均等地設(shè)置為0或1的代碼。
24.根據(jù)權(quán)利要求17所述的計算機程序產(chǎn)品,其中,所述第二消息包括基于所述數(shù)值而反轉(zhuǎn)的第二數(shù)值,所述用于確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪ー個應(yīng)該是所述群所有者的代碼包括用于執(zhí)行以下操作的代碼當(dāng)所述第一意愿大于所述第二意愿時確定所述第一無線設(shè)備是所述群所有者;當(dāng)所述第二意愿大于所述第一意愿時確定所述第二無線設(shè)備是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且均指示必須成為所述群所有者時確定所述第一無線設(shè)備和所述第二無線設(shè)備均不應(yīng)該是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且所述數(shù)值指示所述第一無線設(shè)備應(yīng)該是所述群所有者時確定所述第一無線設(shè)備應(yīng)該是所述群所有者;以及當(dāng)所述第一意愿和所述第二意愿相等并且所述第二數(shù)值指示所述第二無線設(shè)備應(yīng)該是所述群所有者時確定所述第二無線設(shè)備應(yīng)該是所述群所有者。
25.一種無線通信裝置,包括處理系統(tǒng),其配置為將第一消息發(fā)送給第二裝置,所述第一消息包括要成為群所有者的第一意愿和數(shù)值;從所述第二裝置接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿;以及基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述裝置或所述第二裝置中的哪一個應(yīng)該是所述群所有者。
26.根據(jù)權(quán)利要求25所述的裝置,其中,所述數(shù)值是用于當(dāng)所述第一意愿等于所述第 ニ意愿時確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者的平局破解值。
27.根據(jù)權(quán)利要求沈所述的裝置,其中,所述平局破解值用于當(dāng)所述第一意愿和所述第二意愿均指示不必須要成為所述群所有者時確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者。
28.根據(jù)權(quán)利要求25所述的裝置,其中,所述第一消息包括所述數(shù)值,所述第二消息包括基于所述數(shù)值確定的第二數(shù)值,并且所述處理系統(tǒng)還配置為基于所述第二數(shù)值來確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者。
29.根據(jù)權(quán)利要求觀所述的裝置,其中,所述數(shù)值和所述第二數(shù)值每個都是ー個比持, 所述第二數(shù)值從所述數(shù)值反轉(zhuǎn),使得當(dāng)所述數(shù)值是0時所述第二數(shù)值是1,當(dāng)所述數(shù)值是1 時所述第二數(shù)值是0,并且所述處理系統(tǒng)配置為基于所述數(shù)值或所述第二數(shù)值中的哪ー個是1來確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者。
30.根據(jù)權(quán)利要求25所述的裝置,其中,所述第一消息是群所有者協(xié)商請求,所述第二消息是群所有者協(xié)商響應(yīng)。
31.根據(jù)權(quán)利要求25所述的裝置,其中,所述數(shù)值是ー個比持,所述處理系統(tǒng)還配置為將所述數(shù)值平均均等地設(shè)置為0或1。
32.根據(jù)權(quán)利要求25所述的裝置,其中,所述第二消息包括基于所述數(shù)值而反轉(zhuǎn)的第 ニ數(shù)值,并且,為確定所述裝置或所述第二裝置中的哪ー個應(yīng)該是所述群所有者,所述處理系統(tǒng)配置為當(dāng)所述第一意愿大于所述第二意愿時確定所述裝置是所述群所有者;當(dāng)所述第二意愿大于所述第一意愿時確定所述第二裝置是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且均指示必須成為所述群所有者時確定所述裝置和所述第二裝置均不應(yīng)該是所述群所有者;當(dāng)所述第一意愿和所述第二意愿相等并且所述數(shù)值指示所述裝置應(yīng)該是所述群所有者時確定所述裝置應(yīng)該是所述群所有者;以及當(dāng)所述第一意愿和所述第二意愿相等并且所述第二數(shù)值指示所述第二裝置應(yīng)該是所述群所有者時確定所述第二裝置應(yīng)該是所述群所有者。
全文摘要
操作第一無線設(shè)備的方法包括將第一消息發(fā)送給第二無線設(shè)備,所述第一消息包括要成為群所有者的第一意愿和數(shù)值。另外,所述方法包括從所述第二無線設(shè)備接收第二消息,所述第二消息包括要成為所述群所有者的第二意愿。進(jìn)一步,所述方法包括基于所述第一意愿、所述第二意愿和所述數(shù)值來確定所述第一無線設(shè)備或所述第二無線設(shè)備中的哪一個應(yīng)該是所述群所有者。
文檔編號H04W84/20GK102550119SQ201080044493
公開日2012年7月4日 申請日期2010年10月1日 優(yōu)先權(quán)日2009年10月2日
發(fā)明者M·M·文廷克, V·K·瓊斯四世 申請人:高通股份有限公司