用于設(shè)備發(fā)現(xiàn)的方法和裝置制造方法
【專利摘要】一種可在無線網(wǎng)絡(luò)中執(zhí)行的信息提供方法,該無線網(wǎng)絡(luò)具有分別控制多個設(shè)備群(350,360)的多個群主設(shè)備(310,320,330)。該信息提供方法包括由控制第一設(shè)備群的第一群主設(shè)備周期性地傳送(500)第一分組,第一分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。該信息提供方法進一步包括由控制第二設(shè)備群并相對于第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收(510)由第一群主設(shè)備傳送的第一分組。該信息提供方法還包括由第二群主設(shè)備周期性地傳送(530)第二分組,第二分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
【專利說明】用于設(shè)備發(fā)現(xiàn)的方法和裝置
[0001] 領(lǐng)域
[0002] 本公開各方面一般涉及用于設(shè)備發(fā)現(xiàn)的裝置和方法,尤其涉及用于為Wi-Fi直連 和其他對等網(wǎng)絡(luò)提供增強型可發(fā)現(xiàn)性射程的裝置和方法。
【背景技術(shù)】
[0003] 對Wi-Fi?網(wǎng)絡(luò)和對等網(wǎng)絡(luò)的限制之一是存在于這些網(wǎng)絡(luò)中的站(也被稱為客戶 端設(shè)備)的小傳送射程和/或接收射程。因此,具有現(xiàn)有Wi-Fi?的客戶端設(shè)備所能提供的 服務(wù)的地理跨度受到限制。
[0004] 概述
[0005] 根據(jù)一方面的信息提供方法用于無線網(wǎng)絡(luò),該無線網(wǎng)絡(luò)具有分別控制多個設(shè)備群 的多個群主設(shè)備。在各個方面,該信息提供方法包括:(i)由控制第一設(shè)備群的第一群主設(shè) 備周期性地傳送第一分組,第一分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述 符;(ii)由控制第二設(shè)備群并相對于第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由第一 群主設(shè)備傳送的第一分組;以及(iii)由第二群主設(shè)備周期性地傳送第二分組,第二分組 包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
[0006] 根據(jù)一方面的一種非瞬態(tài)處理器可讀存儲介質(zhì)存儲一個或多個程序,該一個或多 個程序在由第一群主設(shè)備的一個或多個處理器執(zhí)行時使得第一群主設(shè)備執(zhí)行一種方法。在 各個方面,該方法包括:(i)由控制第一設(shè)備群的第一群主設(shè)備傳送第一分組,第一分組包 括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符;(ii)由第一群主設(shè)備從控制第二 設(shè)備群且相對于第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由第二群主設(shè)備傳送的第二 分組,第二分組包括與第二群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符;以及(iii)由第 一群主設(shè)備傳送第三分組,第三分組包括與第二群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述 符、并包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
[0007] 根據(jù)一方面的一種裝置包括處理器和接收單元。在各個方面,該處理器被配置成 使得傳送第一分組,第一分組包括第一設(shè)備群中的客戶端設(shè)備的設(shè)備描述符,并且該接收 單元被配置成接收由第二設(shè)備群中的另一裝置傳送的第二分組,其中第二分組包括第二設(shè) 備群中的客戶端設(shè)備的設(shè)備描述符。在各個方面,該處理器進一步被配置成使得傳送第三 分組,第三分組包括第一設(shè)備群中的客戶端設(shè)備的設(shè)備描述符、并包括第二設(shè)備群中的客 戶端設(shè)備的設(shè)備描述符。
[0008] 根據(jù)一方面的設(shè)備包括:(i)用于傳送第一分組的裝置,第一分組包括與該設(shè)備 相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符;(ii)用于從第二設(shè)備接收由第二設(shè)備傳送的第二分 組的裝置,第二設(shè)備控制與第二設(shè)備相關(guān)聯(lián)的設(shè)備群,第二分組包括與第二設(shè)備相關(guān)聯(lián)的 客戶端設(shè)備的設(shè)備描述符;以及(iii)用于傳送第三分組的裝置,第三分組包括與該設(shè)備 相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符、并包括與第二設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述 符。
[0009] 根據(jù)一方面的信息提供方法用于無線網(wǎng)絡(luò),該無線網(wǎng)絡(luò)具有分別控制多個設(shè)備群 的多個群主設(shè)備。在各個方面,該信息提供方法包括:(i)由第一群主設(shè)備周期性地傳送包 括由第一群主設(shè)備控制的第一設(shè)備群中的設(shè)備的設(shè)備屬性的分組,其中這些設(shè)備屬性包括 第一設(shè)備群內(nèi)至少一個設(shè)備的廣告信息;(ii)由控制第二設(shè)備群并相對于第一群主設(shè)備 毗鄰定位的第二群主設(shè)備接收由第一群主設(shè)備傳送的分組;以及(iii)將該廣告信息提供 給第二設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于第二設(shè)備群的一個或多個鄰近設(shè)備群的 一個或多個群主設(shè)備。在各個方面,該提供是由第二群主設(shè)備執(zhí)行的。
[0010] 根據(jù)一方面的一種非瞬態(tài)處理器可讀存儲介質(zhì)存儲一個或多個程序,該一個或多 個程序在由控制第一設(shè)備群的第一群主設(shè)備的一個或多個處理器執(zhí)行時使得第一群主設(shè) 備執(zhí)行一種方法。在各個方面,該方法包括:(i)由第一群主設(shè)備從控制第二設(shè)備群的第二 群主設(shè)備接收包括由第二群主設(shè)備控制的第二設(shè)備群中的設(shè)備的設(shè)備屬性的分組,其中這 些設(shè)備屬性包括第二設(shè)備群內(nèi)的至少一個設(shè)備的廣告信息;以及(ii)將該廣告信息提供 給第一設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于第一設(shè)備群的鄰近設(shè)備群的一個或多個 群主設(shè)備。
[0011] 附圖簡述
[0012] 圖1是示出網(wǎng)絡(luò)內(nèi)的群的示圖,該網(wǎng)絡(luò)具有控制該群的群主設(shè)備;
[0013] 圖2是示出對等網(wǎng)絡(luò)的示例的示圖
[0014] 圖3是示出根據(jù)一方面的毗鄰定位的對等網(wǎng)絡(luò)的示圖;
[0015] 圖4是根據(jù)一方面的方法的流程圖,其示出用于確定關(guān)于本群或其他群內(nèi)的其他 客戶端設(shè)備的信息的步驟;
[0016] 圖5是根據(jù)一方面的方法的流程圖,其示出在各群主設(shè)備之間分發(fā)設(shè)備信息中的 步驟;
[0017] 圖6以框圖形式示出根據(jù)一方面的群主設(shè)備;
[0018] 圖7以框圖形式示出根據(jù)一方面的客戶端設(shè)備的智能電話實現(xiàn);
[0019] 圖8解說了根據(jù)一方面的方法的流程圖;
[0020] 圖9解說了根據(jù)一方面的方法的流程圖;
[0021] 圖10解說了根據(jù)一方面的方法的流程圖;以及
[0022] 圖11解說了根據(jù)一方面的方法的流程圖。
[0023] 詳細描述
[0024] 以下結(jié)合附圖闡述的詳細描述旨在作為本公開的各種方面的描述,而無意代表可 實踐本公開的僅有方面。本公開中描述的每個方面是僅作為本公開的示例或解說而提供 的,并且不應(yīng)被必然地解釋成優(yōu)于或勝過其他方面。為了提供對本公開的透徹理解,本詳細 描述包括具體細節(jié)。然而,對于本領(lǐng)域技術(shù)人員而言明顯的是,本公開無需這些具體細節(jié)也 可實踐。在一些實例中,眾所周知的結(jié)構(gòu)和設(shè)備以框圖形式示出以避免湮沒本公開的概念。 首字母縮略詞和其它描述性術(shù)語可僅出于方便和清楚起見而使用,且無意限定本公開的范 圍。
[0025] 盡管出于使解釋簡單化起見,將這些方法體系圖示并描述為一系列動作,但是應(yīng) 當(dāng)理解并領(lǐng)會,這些方法體系不受動作的次序所限定,因為根據(jù)一個或更多個方面,一些動 作可按不同于本文中圖示和描述的次序發(fā)生和/或可與其他動作并發(fā)地發(fā)生。例如,本領(lǐng) 域技術(shù)人員將理解和領(lǐng)會,方法體系可被替換地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件,諸 如在狀態(tài)圖中那樣。不僅如此,并非所有解說的動作皆為實現(xiàn)根據(jù)一個或更多個方面的方 法體系所必要的。本文描述了增強型可發(fā)現(xiàn)性系統(tǒng)和方法的各個方面。
[0026] Wi-Fi直連是使得各Wi-Fi站能夠彼此直接通信而無需經(jīng)過接入點的協(xié)議。Wi-Fi 直連的典型應(yīng)用是用于從個人計算機到打印機、或從媒體服務(wù)器到電視機等的連接。站 (也被稱為客戶端設(shè)備)可對應(yīng)于個人計算機、智能電話、打印機、相機、或其他類型的電子 設(shè)備。本文公開的各個方面將Wi-Fi直連利用于諸如以下的應(yīng)用:(1)站的發(fā)現(xiàn);以及(2) 數(shù)據(jù)推送類型服務(wù),諸如廣告。如本文所描述的各個方面提供了在Wi-Fi直連網(wǎng)絡(luò)內(nèi)發(fā)現(xiàn) 毗鄰或近旁群中的站以及將諸如廣告之類的服務(wù)推送給該網(wǎng)絡(luò)內(nèi)那些其他群中的設(shè)備的 能力。
[0027] 本文所描述的各個方面針對用于擴充Wi-Fi直連協(xié)議以高效地在比設(shè)備自己的 射程大的距離上發(fā)現(xiàn)站的方法,并且一些方面提供了容適諸如廣告之類的數(shù)據(jù)推送類型應(yīng) 用的能力。
[0028] 對等網(wǎng)絡(luò)包括群主設(shè)備和對等客戶端設(shè)備(本文中也稱為站)。群主設(shè)備也可被 稱為點網(wǎng)絡(luò)控制器或點協(xié)調(diào)功能。對等客戶端設(shè)備與群主設(shè)備相關(guān)聯(lián),并且是由該群主設(shè) 備管理的對等客戶端設(shè)備群的一部分。群主設(shè)備的功能包括選擇工作信道、傳送信標、允許 對相關(guān)聯(lián)客戶端的發(fā)現(xiàn)、擔(dān)當(dāng)動態(tài)主機配置協(xié)議服務(wù)器以使得能夠?qū)崿F(xiàn)網(wǎng)際協(xié)議層通信、 及諸如此類等等。群主設(shè)備的對等客戶端設(shè)備可通過該群的群主設(shè)備與本群的另一對等客 戶端設(shè)備進行通信。在一些方面,群主設(shè)備可允許本群的各對等客戶端設(shè)備彼此直接通信。
[0029] 圖1示出對等群100,其包括對等群主設(shè)備110、對等客戶端設(shè)備120、以及舊式客 戶端設(shè)備130。舊式客戶端設(shè)備130藉由對等群主設(shè)備110與對等客戶端設(shè)備120進行通 信。
[0030] 對等網(wǎng)絡(luò)的操作的示例參照圖2來描述。圖2的示例對等網(wǎng)絡(luò)包括群主設(shè)備200、 客戶端設(shè)備210、以及對等客戶端設(shè)備220??煽紤]其中群主設(shè)備200包括膝上型計算機、 客戶端設(shè)備210包括打印機、并且對等客戶端設(shè)備220包括相機的示例。在該示例中,客戶 端設(shè)備210與群主設(shè)備200相關(guān)聯(lián)。
[0031] 如果對等客戶端設(shè)備220嘗試發(fā)現(xiàn)例如該群內(nèi)與對等客戶端設(shè)備220相關(guān)聯(lián)的打 印機,則群主設(shè)備200用與群主設(shè)備200相關(guān)聯(lián)的所有設(shè)備的設(shè)備描述符來向?qū)Φ瓤蛻舳?設(shè)備220作出響應(yīng)。設(shè)備描述符包括每個設(shè)備的諸如設(shè)備ID、設(shè)備類型、和/或類似物的信 息。在此示例中,客戶端設(shè)備210不對由對等客戶端設(shè)備220輸出的探測請求/響應(yīng)幀作 出響應(yīng),因為它不是群主。
[0032] -旦群主設(shè)備200使得對等客戶端設(shè)備220察覺到其群內(nèi)的客戶端設(shè)備210,對等 客戶端設(shè)備220就使用由群主設(shè)備200提供的關(guān)于客戶端設(shè)備210的信息來直接與客戶端 設(shè)備210進行通信?;谠撔畔?,交換發(fā)現(xiàn)幀在客戶端設(shè)備210和對等客戶端設(shè)備220之 間傳遞,從而這些設(shè)備能彼此直接通信以執(zhí)行某一功能或任務(wù)(例如,相機向打印機發(fā)送 作業(yè)以打印存儲于相機中的一張或多張照片)。
[0033] 為了發(fā)現(xiàn)與群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備(其也被稱為站),網(wǎng)絡(luò)中的新客戶端 設(shè)備可向其已被指派到的群的群主設(shè)備發(fā)送探測請求。群主設(shè)備隨后可用包含信息元素的 探測響應(yīng)來對探測請求作出響應(yīng),其中這些信息元素包含關(guān)于與該群主設(shè)備相關(guān)聯(lián)的所有 設(shè)備(即,與由該群主設(shè)備控制的群相關(guān)聯(lián)的所有設(shè)備)的設(shè)備描述符。因此,群主設(shè)備輔 助客戶端設(shè)備發(fā)現(xiàn)其群內(nèi)的其他設(shè)備。
[0034] 在常規(guī)Wi-Fi直連或?qū)Φ染W(wǎng)絡(luò)中,群主設(shè)備僅具有關(guān)于與該群主設(shè)備相關(guān)聯(lián)的客 戶端設(shè)備(即,由該群主設(shè)備控制的本群中的客戶端設(shè)備)的信息。因此,現(xiàn)有對等網(wǎng)絡(luò) (諸如Wi-Fi直連)的可發(fā)現(xiàn)性射程受到網(wǎng)絡(luò)的底下的媒體接入控制和物理層協(xié)議的無線 傳輸射程的限制。
[0035] 在更廣區(qū)域上的Wi-Fi直連的部署中,可建立多個對等網(wǎng)絡(luò)(因每個網(wǎng)絡(luò)有傳送 /接收射程的限制),并且每個網(wǎng)絡(luò)具有其自己的群主設(shè)備。在本文所公開的一些方面,諸 網(wǎng)絡(luò)的各群主設(shè)備可經(jīng)由回程鏈路(其可以是有線鏈路或無線鏈路)連接起來,或者它們 可被部署在使得群主設(shè)備能接收到來自鄰近或毗鄰定位的對等網(wǎng)絡(luò)的群主設(shè)備的傳輸?shù)?位置上。
[0036] 根據(jù)一方面的示例在圖3中解說。圖3的示例包括群主設(shè)備310、群主設(shè)備320、 群主設(shè)備330、群主設(shè)備340、客戶端設(shè)備350、和客戶端設(shè)備360。群主設(shè)備310的射程由 區(qū)域311示出,并且群主設(shè)備310是第一群的群主。群主設(shè)備320的射程由區(qū)域321示出, 并且群主設(shè)備320是第二群的群主。群主設(shè)備330的射程由區(qū)域331示出,并且群主設(shè)備 330是第三群的群主。
[0037] 第二群的群主設(shè)備320可接收到來自鄰近的第一群中的群主設(shè)備310的傳輸以及 來自鄰近的第三群的群主設(shè)備330的傳輸。如果群的群主設(shè)備能使用例如無線通信(諸如 越空發(fā)送的信標)與另一群的群主設(shè)備進行通信,則該群可被認為是關(guān)于該另一群而言的 "鄰居"。
[0038] 在圖3的示例中,客戶端設(shè)備350(其可以是站)與第一群中的群主設(shè)備310相關(guān) 聯(lián)。客戶端設(shè)備360與第二群中的群主設(shè)備320相關(guān)聯(lián)。因此,在該示例中,客戶端設(shè)備 350和客戶端設(shè)備360被指派給不同群。為了使客戶端設(shè)備350發(fā)現(xiàn)客戶端設(shè)備360,關(guān)于 其他客戶端設(shè)備的存在性的信息通過群主設(shè)備(諸如群主設(shè)備310和320)來被共享,并且 本文所公開的各個方面使得可在不同對等網(wǎng)絡(luò)(或群)間進行這種發(fā)現(xiàn)。以下描述了根據(jù) 一方面通過對現(xiàn)有Wi-Fi直連協(xié)議作出改變來增強客戶端設(shè)備的發(fā)現(xiàn)射程的方法。出于解 釋目的,對應(yīng)于第一群的對等網(wǎng)絡(luò)也可被稱為"感興趣的網(wǎng)絡(luò)",并且對應(yīng)于第二群的對等 網(wǎng)絡(luò)也可被稱為該感興趣的網(wǎng)絡(luò)的"鄰近網(wǎng)絡(luò)"。
[0039] 各個方面提供了如下的能力:(1)每個群主設(shè)備能夠搜集關(guān)于鄰近對等網(wǎng)絡(luò)(或 群)中的客戶端設(shè)備的信息;以及(2)每個群主設(shè)備能夠向該群主設(shè)備所管理的群內(nèi)的客 戶端設(shè)備廣播和/或點播遞送所搜集到的信息。
[0040] 在各個方面,由群主設(shè)備搜集的信息使用信息元素來定義。這些信息元素可在回 程鏈路(例如,現(xiàn)有蜂窩電話鏈路或陸線鏈路)上或者通過使用探測請求/響應(yīng)規(guī)程來顯 式地獲得,在探測請求/響應(yīng)規(guī)程中,一個群的群主設(shè)備向鄰近群的群主設(shè)備發(fā)送探測請 求并接收回復(fù)該探測請求的響應(yīng)。在一些方面,在鄰近群主設(shè)備在分組傳輸或信標傳輸中 廣播此類信息的情形中,這些信息元素被隱式地獲得。Wi-Fi直連中的越空信標或探測請 求/響應(yīng)規(guī)程不要求網(wǎng)絡(luò)的群主設(shè)備與鄰近對等網(wǎng)絡(luò)相關(guān)聯(lián),并且由此它能在改變中的對 等網(wǎng)絡(luò)拓撲(由于網(wǎng)絡(luò)內(nèi)設(shè)備的可移動性)中使用。
[0041] 在各個方面,一旦群主設(shè)備獲得了這些信息元素,它就使用用來獲得該信息的相 同機制來將這些信息元素廣播(即,遞送)給它是群主的對等網(wǎng)絡(luò)的客戶端設(shè)備。例如,在 此情形中,探測請求由具有群主設(shè)備的群中的客戶端設(shè)備或站發(fā)送給該群主設(shè)備,并且探 測響應(yīng)由該群主設(shè)備發(fā)送。例如,如果感興趣的網(wǎng)絡(luò)內(nèi)的相機正在搜索要向其發(fā)送作業(yè)的 打印機并發(fā)出探測請求,則該感興趣的網(wǎng)絡(luò)的群主設(shè)備用探測響應(yīng)中關(guān)于在感興趣的網(wǎng)絡(luò) 中或在鄰近網(wǎng)絡(luò)中哪里可找到打印機的信息來對探測請求作出響應(yīng)。
[0042] 圖4是根據(jù)一方面的方法的流程圖,其示出由客戶端設(shè)備向群主設(shè)備請求關(guān)于本 群內(nèi)或其他群中的客戶端設(shè)備的信息的步驟。在步驟400,群內(nèi)的第一客戶端設(shè)備輸出要確 定網(wǎng)絡(luò)中是否存在特定類型的第二客戶端設(shè)備的探測請求。在步驟410,第一客戶端設(shè)備所 屬的群的群主設(shè)備接收該探測請求,并且在步驟420,該群主設(shè)備確定其群中是否存在此類 第二客戶端設(shè)備。如果步驟420的判定為是,則在步驟430,群主設(shè)備向第一客戶端設(shè)備輸 出探測響應(yīng),以向它通知在本群中的確存在該特定類型的第二客戶端設(shè)備。該探測響應(yīng)包 括允許輸出探測請求的第一客戶端設(shè)備直接聯(lián)系其本群內(nèi)的第二客戶端設(shè)備的信息。
[0043] 另一方面,如果步驟420的判定為否,則在步驟440,群主設(shè)備輸出探測請求給鄰 近群主設(shè)備以查找鄰近群中是否存在該特定類型的第二客戶端設(shè)備。該探測請求可周期性 地、或者點播(即,在接收到探測請求之際)輸出。在步驟450,群主設(shè)備收集由鄰近群主設(shè) 備輸出的信標中所提供的關(guān)于鄰近群內(nèi)客戶端設(shè)備的特性的信息。在步驟460,基于所收集 的信息,群主設(shè)備向第一客戶端設(shè)備通知網(wǎng)絡(luò)中存在或不存在此類特定類型的第二客戶端 設(shè)備。
[0044] 圖5解說了根據(jù)一方面的用于增大Wi-Fi直連或其他對等網(wǎng)絡(luò)中的客戶端設(shè)備的 可發(fā)現(xiàn)性射程的方法。在步驟500,第一群主設(shè)備(例如,圖3中的群主設(shè)備310)周期性地 傳送具有包括設(shè)備描述符的信息元素的分組。在一些實現(xiàn)中,這些信息元素被包括在由第 一群主設(shè)備周期性或點播(即,僅在由第一群主設(shè)備控制的群內(nèi)的客戶端設(shè)備請求了關(guān)于 它想要與之通信的特定類型的客戶端設(shè)備的信息時)輸出的信標中。在步驟510,與第一 群主設(shè)備鄰近或毗鄰定位(從而能夠接收到從第一群主設(shè)備輸出的分組)的第二群主設(shè)備 (例如,圖3中的群主設(shè)備320)接收從第一群主設(shè)備輸出的分組。
[0045] 在步驟520,第二群主設(shè)備存儲來自所接收到的由第一群主設(shè)備傳送的分組的、關(guān) 于由第一群主設(shè)備控制的第一群內(nèi)的客戶端設(shè)備的信息。當(dāng)?shù)诙褐髟O(shè)備在步驟530將具 有其所控制的群內(nèi)的客戶端設(shè)備的信息元素的接下來一個或多個分組發(fā)出給其他群主設(shè) 備時,該一個或多個分組還包括基于其先前在步驟510接收自第一群主設(shè)備的分組的關(guān)于 與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備(即,由第一群主設(shè)備控制的第一群內(nèi)的設(shè)備)的信 肩、。
[0046] 當(dāng)?shù)诙褐髟O(shè)備接收到由其群內(nèi)的客戶端設(shè)備輸出的探測請求時,它確定該探測 請求是否能被其群內(nèi)的客戶端設(shè)備處置。如果該探測請求不能由其群內(nèi)的客戶端設(shè)備容 適,則第二群主設(shè)備基于其在步驟520中存儲的信息來確定該探測請求是否能被第一群主 設(shè)備所控制的第一群內(nèi)的客戶端設(shè)備容適,并且若是如此,則它向請求方客戶端設(shè)備通知 第一群中存在所請求的客戶端設(shè)備。
[0047] 在一些方面,網(wǎng)絡(luò)(諸如使用Wi-Fi直連的網(wǎng)絡(luò))內(nèi)的群主設(shè)備可指定要在其中 彼此發(fā)送探測消息的信道,從而不會對正在該網(wǎng)絡(luò)的各信道上發(fā)送的信號發(fā)生沖突。探測 消息信道可以是與其上傳送數(shù)據(jù)的一個或多個信道分開的專用的僅探測用信道,從而避免 話務(wù)擁塞和沖突。專用探測信道的指定可例如在網(wǎng)絡(luò)建立期間或在網(wǎng)絡(luò)重新配置期間執(zhí) 行,并且可例如經(jīng)由將網(wǎng)絡(luò)內(nèi)的各群主設(shè)備彼此連接起來的回程鏈路來完成。
[0048] 在一些方面,包括在由群主設(shè)備輸出的分組或信標中的設(shè)備信息還可包括由群主 設(shè)備控制的相應(yīng)群內(nèi)的設(shè)備的地理位置。以此方式,一個群中的客戶端設(shè)備可確定另一個 群中的客戶端的精確位置。這可允許一個群中的客戶端設(shè)備直接與另一個群中的客戶端設(shè) 備通信,如果此類直接通信在網(wǎng)絡(luò)中被允許的話。例如,通過獲得指派給鄰近網(wǎng)絡(luò)的打印機 的精確GPS坐標,膝上型計算機就可以能夠基于該打印機的精確地點的知識來直接與該打 印機通信。
[0049] 在一些方面,群主設(shè)備可在向鄰近群主設(shè)備發(fā)出探測請求時利用任何可用信道。 以此方式,群主設(shè)備可發(fā)現(xiàn)利用那些不同信道的鄰近或毗鄰定位的群主設(shè)備。這可例如通 過以下操作來完成:由群主設(shè)備使其接收機跨各個信道掃掠并監(jiān)視它們以尋找由其可越空 接收的鄰近或毗鄰定位的群主設(shè)備傳送的信標。藉由示例,啁啾(chirp)收發(fā)機可被用來 跨越多個信道掃描以確定是否有分組正在那些信道上輸出。
[0050] 圖6以框圖形式示出根據(jù)一方面的群主設(shè)備600。群主設(shè)備600包括第一接收單 元610,其接收來自群主設(shè)備600所控制的群內(nèi)的客戶端設(shè)備(例如,站)的請求。群主設(shè) 備600還包括第二接收單元620,其接收由鄰近群主設(shè)備作出的分組傳輸或信標傳輸,這些 傳輸可在相對于由第一接收單元610接收到的信號而言不同的一個或多個信道上被接收。 群主設(shè)備600進一步包括存儲單元630,其存儲從由第二接收單元620接收到的信號獲得 的、其自己的群內(nèi)的各個客戶端設(shè)備的信息元素以及其從中獲得此類信息的鄰近群的各個 客戶端設(shè)備的信息元素。
[0051] 群主設(shè)備600進一步包括用于執(zhí)行存儲單元630中所存儲的一個或多個程序的處 理器640。在各個方面,處理器640基于存儲單元630中所存儲的數(shù)據(jù)來執(zhí)行創(chuàng)建分組或信 標信號的程序。此外,群主設(shè)備600包括用于傳送由處理器640輸出的一個或多個信標或 分組的傳送單兀650。在一些方面,處理器640向傳送單兀650提供定時器信號,并且傳送 單元650基于該定時器信號來傳送分組或信標(即,分組或信標信號的周期性傳輸)。
[0052] 作為示例,參照圖3,如果第二群中的客戶端設(shè)備360是試圖找到打印機以打印出 作業(yè)的個人計算機,并且第二群不具有打印機設(shè)備,則在常規(guī)Wi-Fi直連系統(tǒng)中,客戶端設(shè) 備360將不得不脫離第二群,并隨后發(fā)起找到充當(dāng)打印機的客戶端設(shè)備的規(guī)程并參與該打 印機也被指派到的另一群。然而,在本文所公開的各個方面,群主設(shè)備320可向客戶端設(shè)備 360通知其他群中的客戶端設(shè)備。例如,如果第一群中的客戶端設(shè)備350是打印機,則第一 群的群主設(shè)備310周期性地傳送包括關(guān)于第一群內(nèi)的客戶端設(shè)備350和其他設(shè)備的設(shè)備信 息的分組或信標。當(dāng)?shù)诙旱娜褐髟O(shè)備320向第二群內(nèi)的客戶端設(shè)備輸出可用客戶端設(shè)備 的設(shè)備信息時,該信息隨后由該群主設(shè)備320提供給客戶端設(shè)備360。如此,在各個方面,客 戶端設(shè)備360可與客戶端設(shè)備350通信(在此示例中,經(jīng)由群主設(shè)備320和群主設(shè)備310), 從而例如來自客戶端設(shè)備360的打印作業(yè)可由客戶端設(shè)備350執(zhí)行,而不要求這些設(shè)備中 的任何設(shè)備脫離它們各自相應(yīng)的群。
[0053] 圖7示出根據(jù)一方面的客戶端設(shè)備的示例智能電話實現(xiàn)的框圖。智能電話700包 括用于例如在Wi-Fi?網(wǎng)絡(luò)上接收和輸出數(shù)據(jù)的傳送和接收電路系統(tǒng)710。智能電話700還 包括執(zhí)行智能電話700的存儲器740中所存儲的一個或多個程序的處理器720。在各個方 面,處理器720執(zhí)行使得輸出對關(guān)于它期望與之通信的另一客戶端設(shè)備的信息的探測請求 的一個或多個程序。該探測請求隨后由傳送和接收電路系統(tǒng)710輸出,并由智能電話700 被指派到的群的群主設(shè)備接收。智能電話700還包括顯示器730,其向用戶提供輸入命令的 能力,并且那些命令可包括發(fā)起由處理器720作出的探測請求的命令。智能電話700進一 步包括存儲器740,其存儲關(guān)于客戶端設(shè)備的信息,如由其群的群主設(shè)備向智能電話700提 供的。
[0054] 各個方面還容適推送模型服務(wù)的應(yīng)用,包括廣告、優(yōu)惠券分發(fā)、游戲邀請、和/或 類似應(yīng)用。在常規(guī)Wi-Fi直連或?qū)Φ染W(wǎng)絡(luò)中,對等設(shè)備所進行的連續(xù)的"廣告類型"數(shù)據(jù)傳 輸可能導(dǎo)致過量的數(shù)據(jù)競爭和沖突。本文所公開的一些方面可容易地容適以下詳細描述的 推送模型服務(wù)。在各個方面,群主設(shè)備將它們自身的設(shè)備屬性包括在用被設(shè)為廣播地址的 目的地地址傳送的幀中,諸如分組傳輸或信標傳輸那樣。這些設(shè)備屬性包括它們各自相應(yīng) 的群內(nèi)的客戶端設(shè)備意圖通過推送服務(wù)遞送的信息。此外,如果需要較大的字節(jié)尺寸以容 適大尺寸的廣告,則這些設(shè)備屬性可跨越多個信息元素。
[0055] 在一些實現(xiàn)中,"廣告"分組或信標被群主設(shè)備不頻繁地發(fā)送以便于減小網(wǎng)絡(luò)負 荷。例如,在一些方面,"廣告"分組或信標就在每第10個由群主設(shè)備輸出的信息元素分組 或信標之后(或與其級聯(lián)地)發(fā)送,以供將設(shè)備信息提供給其群內(nèi)的客戶端設(shè)備。在一些 其他實現(xiàn)中,地理區(qū)劃中的群主設(shè)備可被指派用于發(fā)送此類廣告分組的預(yù)定區(qū)間,諸如每 小時的時間h和時間t 2之間(例如,每小時第5和第6分鐘之間)。以此方式,廣告的推 送被限定在一天期間僅特定時間范圍或時段。
[0056] 在一些實現(xiàn)中,群主設(shè)備可中繼其他群主設(shè)備(例如,鄰近或毗鄰定位的群主設(shè) 備)的群內(nèi)的客戶端設(shè)備的設(shè)備屬性的信息元素,如在從其他群主設(shè)備接收到的分組或信 標中提供的。這可實現(xiàn)多跳發(fā)現(xiàn)和射程擴大,諸如第一群中的設(shè)備查找自第一群而下三跳 的第四群中的元素。例如,參照圖3,在各個方面,第一群的群主設(shè)備310發(fā)送分組或信標, 該分組或信標被第二群的群主設(shè)備320接收到,第二群的群主設(shè)備320將該信息包括在由 群主設(shè)備320發(fā)送的分組或信標中,而由群主設(shè)備320發(fā)送的該分組或信標被第三群的群 主設(shè)備330接收到,群主設(shè)備330將該信息包括在由群主設(shè)備330發(fā)送的分組或信標中,由 群主設(shè)備330發(fā)送的該分組或信標被第四群的群主設(shè)備340接收到。在此類示例中,第四 群的群主設(shè)備340最終接收到關(guān)于第一群內(nèi)的客戶端設(shè)備的元素的信息,這是藉由群主設(shè) 備320和群主設(shè)備330將該信息轉(zhuǎn)發(fā)給群主設(shè)備340來實現(xiàn)的。
[0057] 在一些方面,分組或信標的負載可被調(diào)節(jié)以通過執(zhí)行以下步驟來降低對等網(wǎng)絡(luò)上 的擁塞。在第一步驟中,被推送的數(shù)據(jù)被歸類為若干預(yù)定義類別(例如,"游戲數(shù)據(jù)";"廣 告數(shù)據(jù)";"優(yōu)惠券分發(fā)數(shù)據(jù)")之一。在第二步驟中,群主設(shè)備接收從其群內(nèi)的客戶端設(shè)備 (例如,站)推送給它的廣告數(shù)據(jù)、以及從其他鄰近群中的客戶端設(shè)備(通過由那些鄰近群 的群主設(shè)備輸出的信標)推送給它的廣告數(shù)據(jù)。在第三步驟中,預(yù)定義類別的子集的數(shù)據(jù) 被包括在由群主設(shè)備輸出的任何給定信標中。例如,在一個實現(xiàn)中,群主設(shè)備在第一預(yù)定時 間(例如,在每小時第5分鐘期間)輸出僅僅包含廣告數(shù)據(jù)的"廣告"分組或信標,并且群 主設(shè)備在第二預(yù)定時間(例如,在每小時第6分鐘期間)輸出僅僅包含"游戲數(shù)據(jù)"的"游 戲數(shù)據(jù)"分組或信標,并且群主設(shè)備在第三預(yù)定時間(例如,在每小時第7分鐘期間)輸出 僅僅包含優(yōu)惠券分發(fā)數(shù)據(jù)的"優(yōu)惠券分發(fā)"分組或信標。
[0058] 在一些實現(xiàn)中,群主設(shè)備將要輸出的包括另一類別的推送廣告的信標的時間被包 括在當(dāng)前正由該群主設(shè)備輸出的信標中。這允許客戶端設(shè)備"休眠"(例如,以低功率模式 工作)直至其正期待的信息類別的分組或信標在分組或信標上或在其中抵達。在以上示例 中,如果鄰近群主設(shè)備僅正在期待給其群內(nèi)的客戶端設(shè)備的優(yōu)惠券,則它將僅在每小時的 第7分鐘期間打開其接收機以僅接收該信息并忽略由鄰近群主設(shè)備輸出的其他信息。
[0059] 本文提供了與各個方面一致的減小廣告分組或信標的負載的示例。參照圖3,例 如,假定第二群中的客戶端設(shè)備360是智能電話并且第二群中的該智能電話的用戶想要披 薩,并假定第一群中的客戶端設(shè)備350對應(yīng)于披薩遞送公司的web站點。在此類示例中,第 一群的群主設(shè)備310輸出提供第一群內(nèi)所有客戶端設(shè)備的廣告信息的廣告分組或信標,并 且第二群的群主設(shè)備320接收該廣告分組或信標。同時,客戶端設(shè)備360將向群主設(shè)備320 通知該客戶端設(shè)備360正在期待披薩,從而客戶端設(shè)備350的廣告信息將由群主設(shè)備320 一路推送到客戶端設(shè)備360。在被通知了客戶端設(shè)備350處存在披薩遞送公司web站點以 及網(wǎng)絡(luò)連通性信息之后,客戶端設(shè)備360可隨后(經(jīng)由群主設(shè)備320和群主設(shè)備310、或經(jīng) 由其他裝置)與客戶端設(shè)備350通信以完成披薩訂購交易。
[0060] 在與各個方面一致的另一示例中,假定第一群中的客戶端設(shè)備350是由期望與另 一個人玩在線游戲的"游戲玩家"操作的計算機,且該請求由客戶端設(shè)備350發(fā)送給第一群 的群主設(shè)備310,并隨后在由群主設(shè)備310輸出的廣告分組或信標中"廣告"給鄰近群主設(shè) 備。在該示例中,群主設(shè)備320接收到該廣告分組或信標,并且還接收到來自客戶端設(shè)備 360的請求,客戶端設(shè)備360在該示例中是由同樣期望玩相同游戲的另一用戶操作的計算 機,其中該請求可藉由客戶端設(shè)備360向群主設(shè)備320輸出的請求來被接收。由此,由群主 設(shè)備310輸出的廣告信標中所提供的廣告信息連同網(wǎng)絡(luò)連通性信息被群主設(shè)備320"推送" 給客戶端設(shè)備360,以允許客戶端設(shè)備360和客戶端設(shè)備350彼此通信并由此允許玩期望的 游戲。
[0061] 圖8解說了根據(jù)一方面的用于無線網(wǎng)絡(luò)的信息提供方法的流程圖,該無線網(wǎng)絡(luò)具 有分別控制多個設(shè)備群的多個群主設(shè)備。步驟800包括由控制第一設(shè)備群的第一群主設(shè) 備周期性地傳送第一分組,第一分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述 符。步驟810包括由控制第二設(shè)備群并相對于第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收 由第一群主設(shè)備傳送的第一分組。步驟820包括由第二群主設(shè)備周期性地傳送第二分組, 第二分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。在各個方面,第二分組 進一步包括與第二群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
[0062] 步驟830包括由第二群主設(shè)備向第三群主設(shè)備傳送探測請求,其請求與利用第三 群主設(shè)備的第三設(shè)備群中的設(shè)備相關(guān)聯(lián)的信息。步驟840包括由第三群主設(shè)備接收該探測 請求并輸出第三分組,第三分組包括與第三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。 在各個方面,第三分組的輸出是由第三群主設(shè)備以與第三群主設(shè)備周期性地向其他鄰近群 主設(shè)備傳送第三分組分開地并且作為其補充的方式執(zhí)行的。在一些方面,第三分組包括關(guān) 于相對于第三設(shè)備群毗鄰定位的第四設(shè)備群的設(shè)備的信息,并且該信息由第四群主設(shè)備提 供給第三群主設(shè)備。
[0063] 步驟850包括由第一和第二群主設(shè)備協(xié)調(diào)其間第一和第二群主設(shè)備將切換到特 定信道的時間區(qū)間,第一分組在該特定信道中被第一群主設(shè)備傳送并被第二群主設(shè)備接 收。步驟860包括周期性地改變傳送和接收信道以傳送和接收第一分組和第二分組。
[0064] 在各個方面,第一分組包括指定第一群主設(shè)備將在其上輸出將來分組的信道的信 道信息。在一些方面,第一分組包括第一設(shè)備群內(nèi)提供的至少一個設(shè)備的地理位置信息。此 夕卜,在一些方面,該地理位置信息被第一設(shè)備群內(nèi)的站用來與第二設(shè)備群內(nèi)的站進行通信。 在各個方面,第一分組包括第一設(shè)備群內(nèi)提供的至少一個設(shè)備的工作信道信息。
[0065] 根據(jù)各個方面的非瞬態(tài)處理器可讀存儲介質(zhì)存儲一個或多個程序,該一個或多個 程序在由第一群主設(shè)備的一個或多個處理器執(zhí)行時使得第一群主設(shè)備執(zhí)行如圖9中的流 程圖所解說的方法。步驟900包括由控制第一設(shè)備群的第一群主設(shè)備傳送第一分組,第一 分組包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。步驟910包括由第一群主設(shè) 備從控制第二設(shè)備群且相對于第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由第二群主設(shè) 備傳送的第二分組,第二分組包括與第二群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。步 驟920包括由第一群主設(shè)備傳送第三分組,第三分組包括與第二群主設(shè)備相關(guān)聯(lián)的客戶端 設(shè)備的設(shè)備描述符并包括與第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。在各個方 面,第一和第二分組分別對應(yīng)于第一和第二信標。
[0066] 步驟930包括與第二群主設(shè)備協(xié)調(diào)其間第一和第二群主設(shè)備將切換到特定信道 的時間區(qū)間,第一分組在該特定信道中被第一群主設(shè)備傳送并被第二群主設(shè)備接收。步驟 940包括周期性地改變傳送和接收信道以傳送和接收第一分組和第二分組。
[0067] 在各個方面,第一分組包括指定第一群主設(shè)備將在其上輸出將來分組的信道的信 道信息。在一些方面,第一分組包括第一設(shè)備群內(nèi)提供的至少一個設(shè)備的地理位置信息。此 夕卜,在一些方面,該地理位置信息可被第一設(shè)備群內(nèi)的站用來與第二設(shè)備群內(nèi)的站進行通 信。在各個方面,第二分組進一步包括與第三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符, 并且第三分組進一步包括與第三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
[0068] 圖10解說了根據(jù)一方面的用于無線網(wǎng)絡(luò)的信息提供方法的流程圖,該無線網(wǎng)絡(luò) 具有分別控制多個設(shè)備群的多個群主設(shè)備。步驟1000包括由第一群主設(shè)備周期性地傳送 包括由第一群主設(shè)備控制的第一設(shè)備群中的設(shè)備的設(shè)備屬性的分組,其中這些設(shè)備屬性包 括第一設(shè)備群內(nèi)至少一個設(shè)備的廣告信息。步驟1010包括由控制第二設(shè)備群并相對于第 一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由第一群主設(shè)備傳送的該分組。步驟1020包括 將該廣告信息提供給第二設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于第二設(shè)備群的一個或 多個鄰近設(shè)備群的一個或多個群主設(shè)備。
[0069] 在各個方面,包括廣告信息的該分組帶有第一類型的廣告并在第一預(yù)定時間發(fā) 出,并且?guī)в械诙愋偷膹V告的第二分組在不同于第一預(yù)定時間的第二預(yù)定時間發(fā)出。此 夕卜,在各個方面,包括第一類型的廣告的分組還包括關(guān)于包括第二類型的廣告的第二分組 將在何時被輸出的信息。
[0070] 在一些方面,包括第一設(shè)備群內(nèi)的至少一個設(shè)備的廣告信息的分組由第一群主設(shè) 備僅在由第一群主設(shè)備輸出的每第Μ個分組中傳送,其中Μ是大于1的正整數(shù)。此外,在一 些方面,由第一群主設(shè)備輸出的每一個分組中的信息被劃分成Ν個不同類別,其中Ν是大于 1的正整數(shù)。
[0071] 根據(jù)一方面的非瞬態(tài)處理器可讀存儲介質(zhì)存儲一個或多個程序,該一個或多個程 序在由控制第一設(shè)備群的第一群主設(shè)備的一個或多個處理器執(zhí)行時使得第一群主設(shè)備執(zhí) 行如圖11的流程圖所解說的方法。步驟1100包括由第一群主設(shè)備從控制第二設(shè)備群的第 二群主設(shè)備接收包括由第二群主設(shè)備控制的第二設(shè)備群中的設(shè)備的設(shè)備屬性的分組,其中 這些設(shè)備屬性包括第二設(shè)備群內(nèi)的至少一個設(shè)備的廣告信息。步驟1110包括將該廣告信 息提供給第一設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于第一設(shè)備群的鄰近設(shè)備群的一個 或多個群主設(shè)備。
[0072] 在各個方面,包括廣告信息的該分組帶有第一類型的廣告并且在一天期間的諸第 一預(yù)定時間發(fā)出,并且?guī)в械诙愋偷膹V告的第二分組在一天期間不同于第一預(yù)定時間的 諸第二預(yù)定時間發(fā)出。此外,在各個方面,包括第一類型的廣告的分組還包括關(guān)于包括第二 類型的廣告的第二分組將在何時被輸出的信息。
[0073] 在一些方面,包括第一設(shè)備群內(nèi)的至少一個設(shè)備的廣告信息的分組由第一群主設(shè) 備僅在由第一群主設(shè)備輸出的每第Μ個分組中傳送,其中Μ是大于1的正整數(shù)。此外,在一 些方面,由第一群主設(shè)備輸出的每一個分組中的信息被劃分成Ν個不同類別,其中Ν是大于 1的正整數(shù)。
[0074] 根據(jù)各個方面的一種裝置包括處理器和接收單元。在各個方面,該處理器被配置 成使得傳送包括第一設(shè)備群中的客戶端設(shè)備的設(shè)備描述符的第一分組。在各個方面,該接 收單元被配置成接收由第二設(shè)備群中的另一裝置傳送的第二分組,其中第二分組包括第二 設(shè)備群中的客戶端設(shè)備的設(shè)備描述符。此外,在各個方面,該處理器進一步配置成使得傳送 第三分組,第三分組包括第一設(shè)備群中的客戶端設(shè)備的設(shè)備描述符并包括第二設(shè)備群中的 客戶端設(shè)備的設(shè)備描述符。
[0075] 在一些方面,該處理器進一步配置成周期性地改變由該裝置使用的傳送和接收信 道。此外,在一些方面,該處理器進一步配置成協(xié)調(diào)其間該裝置切換到特定信道的時間區(qū) 間,第一分組在該特定信道中被傳送給該另一裝置。在各個方面,第一分組包括指定該裝置 將在其上輸出第三分組的信道的信道信息。此外,在各個方面,第一分組包括第一設(shè)備群內(nèi) 提供的至少一個設(shè)備的地理位置信息。在一些方面,第一分組包括關(guān)于第一設(shè)備群中的一 個或多個客戶端設(shè)備的廣告信息。此外,在一些方面,第一分組包括第一設(shè)備群內(nèi)提供的至 少一個設(shè)備的工作信道信息。
[0076] 應(yīng)理解,所公開的過程中各步驟的具體次序或位階是示例性辦法的示例?;谠O(shè) 計偏好,應(yīng)理解這些過程中步驟的具體次序或位階可被重新安排而仍在本公開的范圍之 內(nèi)。所附方法權(quán)利要求以樣本次序呈現(xiàn)各種步驟的要素,且并不意味著被限定于所呈現(xiàn)的 具體次序或位階。
[0077] 本領(lǐng)域技術(shù)人員將可理解,信息和信號可使用各種不同技術(shù)和技藝中的任何一種 來表示。例如,以上描述通篇可能引述的數(shù)據(jù)、指令、命令、信息、信號、位(比特)、碼元、和 碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光學(xué)粒子、或其任何組合來表示。
[0078] 本領(lǐng)域技術(shù)人員將進一步領(lǐng)會,結(jié)合本文所公開的實施例描述的各種解說性邏輯 框、模塊、電路、和算法步驟可被實現(xiàn)為電子硬件、計算機軟件、或兩者的組合。為清楚地解 說硬件與軟件的這一可互換性,各種解說性組件、塊、模塊、電路、和步驟在上面是以其功能 性的形式作一般化描述的。此類功能性是被實現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加于 整體系統(tǒng)的設(shè)計約束。技術(shù)人員可針對每種特定應(yīng)用以不同方式來實現(xiàn)所描述的功能性, 但此類實現(xiàn)決策不應(yīng)被解讀為致使脫離本公開的范圍。
[0079] 結(jié)合本文所公開的實施例描述的各種解說性邏輯框、模塊、單元、處理器以及電路 可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA) 或其它可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計成執(zhí)行本文中 描述的功能的任何組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,處理 器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機。處理器還可以被實現(xiàn)為計算設(shè) 備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協(xié)同的一個或多個微處 理器、或任何其它此類配置。
[0080] 結(jié)合本文中公開的方面描述的方法或算法的步驟可直接在硬件中、在由處理器執(zhí) 行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM存儲器、閃存、ROM存 儲器、EPROM存儲器、EEPR0M存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領(lǐng)域中所知的任 何其它形式的存儲介質(zhì)中。示例性存儲介質(zhì)耦合到處理器以使得該處理器能從/向該存儲 介質(zhì)讀取和寫入信息。替換地,存儲介質(zhì)可以被整合到處理器。處理器和存儲介質(zhì)可駐留 在ASIC中。ASIC可駐留在用戶終端中。在替換方案中,處理器和存儲介質(zhì)可作為分立組件 駐留在群主設(shè)備或客戶端設(shè)備中。
[0081] 在一個或多個示例性方面中,所描述的功能可在硬件、軟件、固件或其任何組合中 實現(xiàn)。如果在軟件中實現(xiàn),則各功能可以作為一條或多條指令或程序存儲在計算機可讀存 儲介質(zhì)或處理器可讀存儲介質(zhì)上。存儲介質(zhì)可以是能被計算機或處理器訪問的任何可用介 質(zhì)。作為示例而非限定,此類計算機可讀介質(zhì)和處理器可讀介質(zhì)可包括RAM、ROM、EEPR0M、 CD-ROM或其它光碟存儲、磁盤存儲或其他磁存儲設(shè)備、或可被用來存儲指令或數(shù)據(jù)結(jié)構(gòu)形 式的合意程序代碼且可被計算機和/或處理器訪問的任何其它介質(zhì)。如本文中所使用的盤 和碟包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤和藍光碟,其中盤(disk)常常 磁性地再現(xiàn)數(shù)據(jù),而碟(disc)用激光光學(xué)地再現(xiàn)數(shù)據(jù)。上述的組合也被包括在計算機可讀 介質(zhì)和處理器可讀介質(zhì)的范圍內(nèi)。
[〇〇82] 提供以上對所公開方面的描述是為了使得本領(lǐng)域任何技術(shù)人員皆能夠制作或使 用本公開。對這些實施例的各種改動對于本領(lǐng)域技術(shù)人員將是顯而易見的,并且本文中定 義的普適原理可被應(yīng)用于其他實施例而不會脫離本公開的精神或范圍。由此,本公開并非 旨在被限定于本文中示出的實施例,而是應(yīng)被授予與本文中公開的原理和新穎性特征一致 的最廣的范圍。
【權(quán)利要求】
1. 一種用于無線網(wǎng)絡(luò)的信息提供方法,所述無線網(wǎng)絡(luò)具有分別控制多個設(shè)備群的多個 群主設(shè)備,所述方法包括: 由控制第一設(shè)備群的第一群主設(shè)備周期性地傳送第一分組,所述第一分組包括與所述 第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符; 由控制第二設(shè)備群并相對于所述第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由所述 第一群主設(shè)備傳送的所述第一分組;以及 由所述第二群主設(shè)備周期性地傳送第二分組,所述第二分組包括與所述第一群主設(shè)備 相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
2. 如權(quán)利要求1所述的信息提供方法,其特征在于,所述第二分組進一步包括與所述 第二群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
3. 如權(quán)利要求1所述的信息提供方法,其特征在于,進一步包括: 由所述第二群主設(shè)備向第三群主設(shè)備傳送請求與利用所述第三群主設(shè)備的第三設(shè)備 群中的設(shè)備相關(guān)聯(lián)的信息的探測請求;以及 由所述第三群主設(shè)備接收所述探測請求并輸出第三分組,所述第三分組包括與所述第 三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符, 其中所述第三分組的輸出是由所述第三群主設(shè)備以與所述第三群主設(shè)備周期性地向 其他鄰近群主設(shè)備傳送所述第三分組分開并且作為其補充地執(zhí)行的。
4. 如權(quán)利要求1所述的信息提供方法,其特征在于,所述第三分組包括關(guān)于相對于所 述第三設(shè)備群毗鄰定位的第四設(shè)備群的設(shè)備的信息,并且所述信息是由第四群主設(shè)備提供 給所述第三群主設(shè)備的。
5. 如權(quán)利要求1所述的信息提供方法,其特征在于,進一步包括: 周期性地改變傳送和接收信道以傳送和接收所述第一分組和所述第二分組。
6. 如權(quán)利要求5所述的信息提供方法,其特征在于,進一步包括: 由所述第一和第二群主設(shè)備協(xié)調(diào)其間所述第一和第二群主設(shè)備將切換到特定信道的 時間區(qū)間,所述第一分組在所述特定信道中被所述第一群主設(shè)備傳送并被所述第二群主設(shè) 備接收。
7. 如權(quán)利要求1所述的信息提供方法,其特征在于,所述第一分組包括指定所述第一 群主設(shè)備將在其上輸出將來分組的信道的信道信息。
8. 如權(quán)利要求1所述的信息提供方法,其特征在于,所述第一分組包括所述第一設(shè)備 群內(nèi)提供的至少一個設(shè)備的地理位置信息。
9. 如權(quán)利要求8所述的信息提供方法,其特征在于,所述地理位置信息被所述第一設(shè) 備群內(nèi)的站用來與所述第二設(shè)備群內(nèi)的站進行通信。
10. 如權(quán)利要求1所述的信息提供方法,其特征在于,所述第一分組包括所述第一設(shè)備 群中提供的至少一個設(shè)備的工作信道信息。
11. 一種存儲一個或多個程序的非瞬態(tài)處理器可讀存儲介質(zhì),所述一個或多個程序在 由第一群主設(shè)備的一個或多個處理器執(zhí)行時使得所述第一群主設(shè)備執(zhí)行一種方法,所述方 法包括: 由控制第一設(shè)備群的所述第一群主設(shè)備傳送第一分組,所述第一分組包括與所述第一 群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符; 由所述第一群主設(shè)備從控制第二設(shè)備群且相對于所述第一群主設(shè)備毗鄰定位的第二 群主設(shè)備接收由所述第二群主設(shè)備傳送的第二分組,所述第二分組包括與所述第二群主設(shè) 備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符;以及 由所述第一群主設(shè)備傳送第三分組,所述第三分組包括與所述第二群主設(shè)備相關(guān)聯(lián)的 客戶端設(shè)備的設(shè)備描述符并包括與所述第一群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
12. 如權(quán)利要求11所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述第一和第二 分組分別對應(yīng)于第一和第二信標。
13. 如權(quán)利要求11所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述方法進一步 包括: 周期性地改變傳送和接收信道以傳送和接收所述第一分組和所述第二分組。
14. 如權(quán)利要求13所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述方法進一步 包括: 與所述第二群主設(shè)備協(xié)調(diào)其間所述第一和第二群主設(shè)備將切換到特定信道的時間區(qū) 間,所述第一分組在所述特定信道中被所述第一群主設(shè)備傳送并被所述第二群主設(shè)備接 收。
15. 如權(quán)利要求11所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述第一分組包 括指定所述第一群主設(shè)備將在其上輸出將來分組的信道的信道信息。
16. 如權(quán)利要求11所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述第一分組包 括所述第一設(shè)備群內(nèi)提供的至少一個設(shè)備的地理位置信息。
17. 如權(quán)利要求16所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,所述地理位置信 息能被所述第一設(shè)備群內(nèi)的站用來與所述第二設(shè)備群內(nèi)的站進行通信。
18. 如權(quán)利要求11所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于, 所述第二分組進一步包括與第三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符;以及 所述第三分組進一步包括與所述第三群主設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
19. 一種用于無線網(wǎng)絡(luò)的信息提供方法,所述無線網(wǎng)絡(luò)具有分別控制多個設(shè)備群的多 個群主設(shè)備,所述方法包括: 由第一群主設(shè)備周期性地傳送包括由所述第一群主設(shè)備控制的第一設(shè)備群中的設(shè)備 的設(shè)備屬性的分組,所述設(shè)備屬性包括所述第一設(shè)備群內(nèi)的至少一個設(shè)備的廣告信息; 由控制第二設(shè)備群并相對于所述第一群主設(shè)備毗鄰定位的第二群主設(shè)備接收由所述 第一群主設(shè)備傳送的所述分組;以及 將所述廣告信息提供給所述第二設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于所述第二 設(shè)備群的一個或多個鄰近設(shè)備群的一個或多個群主設(shè)備。
20. 如權(quán)利要求19所述的信息提供方法,其特征在于,包括所述廣告信息的所述分組 帶有第一類型的廣告并在第一預(yù)定時間發(fā)出,并且?guī)в械诙愋偷膹V告的第二分組在不同 于所述第一預(yù)定時間的第二預(yù)定時間發(fā)出。
21. 如權(quán)利要求20所述的信息提供方法,其特征在于,包括所述第一類型的廣告的所 述分組還包括關(guān)于包括所述第二類型的廣告的所述第二分組將在何時被輸出的信息。
22. 如權(quán)利要求19所述的信息提供方法,其特征在于,包括所述第一設(shè)備群內(nèi)的所述 至少一個設(shè)備的所述廣告信息的所述分組由所述第一群主設(shè)備僅在由所述第一群主設(shè)備 輸出的每第Μ個分組中傳送,其中Μ是大于1的正整數(shù)。
23. 如權(quán)利要求22所述的信息提供方法,其特征在于,由所述第一群主設(shè)備輸出的每 一個分組中的信息被劃分成Ν個不同類別,其中Ν是大于1的正整數(shù)。
24. -種存儲一個或多個程序的非瞬態(tài)處理器可讀存儲介質(zhì),所述一個或多個程序在 由控制第一設(shè)備群的第一群主設(shè)備的一個或多個處理器執(zhí)行時使得所述第一群主設(shè)備執(zhí) 行一種方法,所述方法包括: 由所述第一群主設(shè)備從控制第二設(shè)備群的第二群主設(shè)備接收包括由所述第二群主設(shè) 備控制的第二設(shè)備群中的設(shè)備的設(shè)備屬性的分組,所述設(shè)備屬性包括所述第二設(shè)備群內(nèi)的 至少一個設(shè)備的廣告信息; 將所述廣告信息提供給所述第一設(shè)備群內(nèi)的至少一個設(shè)備并提供給相對于所述第一 設(shè)備群的鄰近設(shè)備群的一個或多個群主設(shè)備。
25. 如權(quán)利要求24所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,包括所述廣告信 息的所述分組帶有第一類型的廣告并在一天期間第一預(yù)定時間發(fā)出,并且?guī)в械诙愋偷?廣告的第二分組在一天期間不同于所述第一預(yù)定時間的第二預(yù)定時間發(fā)出。
26. 如權(quán)利要求25所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,包括所述第一類 型的廣告的所述分組還包括:關(guān)于包括所述第二類型的廣告的所述第二分組將在何時被輸 出的信息。
27. 如權(quán)利要求24所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,包括所述第一設(shè) 備群內(nèi)的所述至少一個設(shè)備的所述廣告信息的所述分組由所述第一群主設(shè)備僅在由所述 第一群主設(shè)備輸出的每第Μ個分組中傳送,其中Μ是大于1的正整數(shù)。
28. 如權(quán)利要求27所述的非瞬態(tài)處理器可讀存儲介質(zhì),其特征在于,由所述第一群主 設(shè)備輸出的每一個分組中的信息被劃分成Ν個不同類別,其中Ν是大于1的正整數(shù)。
29. -種裝置,包括: 處理器,其被配置成使得傳送第一分組,所述第一分組包括第一設(shè)備群中的客戶端設(shè) 備的設(shè)備描述符; 接收單元,其被配置成接收由第二設(shè)備群中的另一裝置傳送的第二分組,所述第二分 組包括所述第二設(shè)備群中的客戶端設(shè)備的設(shè)備描述符; 所述處理器進一步配置成使得傳送第三分組,所述第三分組包括所述第一設(shè)備群中的 客戶端設(shè)備的設(shè)備描述符并包括所述第二設(shè)備群中的客戶端設(shè)備的設(shè)備描述符。
30. 如權(quán)利要求29所述的裝置,其特征在于, 所述處理器進一步配置成周期性地改變由所述裝置使用的傳送和接收信道。
31. 如權(quán)利要求30所述的裝置,其特征在于,所述處理器進一步配置成協(xié)調(diào)其間所述 裝置切換到特定信道的時間區(qū)間,所述第一分組在所述特定信道中傳送給所述另一裝置。
32. 如權(quán)利要求29所述的裝置,其特征在于,所述第一分組包括指定所述裝置將在其 上輸出所述第三分組的信道的信道信息。
33. 如權(quán)利要求29所述的裝置,其特征在于,所述第一分組包括所述第一設(shè)備群內(nèi)提 供的至少一個設(shè)備的地理位置信息。
34. 如權(quán)利要求29所述的裝置,其特征在于,所述第一分組包括關(guān)于所述第一設(shè)備群 中的一個或多個客戶端設(shè)備的廣告信息。
35. 如權(quán)利要求29所述的裝置,其特征在于,所述第一分組包括所述第一設(shè)備群中提 供的至少一個設(shè)備的工作信道信息。
36. -種設(shè)備,包括: 用于傳送第一分組的裝置,所述第一分組包括與所述設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備 描述符; 用于從第二設(shè)備接收由所述第二設(shè)備傳送的第二分組的裝置,所述第二設(shè)備控制與所 述第二設(shè)備相關(guān)聯(lián)的設(shè)備群,所述第二分組包括與所述第二設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè) 備描述符;以及 用于傳送第三分組的裝置,所述第三分組包括與所述設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備 描述符并包括與所述第二設(shè)備相關(guān)聯(lián)的客戶端設(shè)備的設(shè)備描述符。
37. 如權(quán)利要求36所述的設(shè)備,其特征在于,進一步包括: 用于周期性地改變由所述設(shè)備使用的傳送信道和接收信道的裝置。
38. 如權(quán)利要求37所述的設(shè)備,其特征在于,所述用于周期性地改變的裝置配置成協(xié) 調(diào)其間所述設(shè)備切換到特定信道的時間區(qū)間,所述第一分組在所述特定信道中被傳送給所 述第二設(shè)備。
39. 如權(quán)利要求36所述的設(shè)備,其特征在于,所述第一分組包括指定所述設(shè)備將在其 上輸出所述第三分組的信道的信道信息。
40. 如權(quán)利要求36所述的設(shè)備,其特征在于,所述第一分組包括與所述設(shè)備相關(guān)聯(lián)的 至少一個設(shè)備的地理位置信息。
41. 如權(quán)利要求36所述的設(shè)備,其特征在于,所述第一分組包括關(guān)于與所述設(shè)備相關(guān) 聯(lián)的至少一個設(shè)備的廣告信息。
【文檔編號】H04W8/00GK104067647SQ201380006547
【公開日】2014年9月24日 申請日期:2013年1月18日 優(yōu)先權(quán)日:2012年1月26日
【發(fā)明者】S·P·阿伯拉翰, H·薩姆帕斯, A·簡恩 申請人:高通股份有限公司