專利名稱:包括后組播時間的無線網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域:
概括地說,本發(fā)明示例性和非限制性實(shí)施例涉及無線通信系統(tǒng)、方法、設(shè)備和計(jì)算 機(jī)程序,更具體地,涉及電源管理技術(shù)。
背景技術(shù):
在這里使用以下縮寫
802. Ils 由IEEE 802. Ils修正草案描述的網(wǎng)格F
ACK肯定應(yīng)答(肯定應(yīng)答消息)
AP接入點(diǎn)
ATIM聲明業(yè)務(wù)指示消息
BC廣播
BSS基本服務(wù)集
DTIM傳遞業(yè)務(wù)指示消息
FBMS靈活廣播和多播服務(wù)
GAS通用公告服務(wù)
IBSS獨(dú)立基本服務(wù)集
IEEE電氣和電子工程師協(xié)會
MAC介質(zhì)訪問控制(層2、L2)
MAP網(wǎng)格接入點(diǎn)
MC多播
MIB管理信息庫
ΜΙΜΟ多入/多出
MP網(wǎng)格點(diǎn)
MSDUMAC服務(wù)數(shù)據(jù)單元
PGT后組播時間
PS省電
STA站點(diǎn)
TBTT目標(biāo)信標(biāo)傳輸時間
TIM業(yè)務(wù)指示消息
WiMAX微波存取全球互通(IEEE 802. 16標(biāo)準(zhǔn))
WLAN無線局域網(wǎng)
對于隨后說明書的一個相關(guān)公開為IEEE P802
for Information Technology-Telecommunications andinformation exchange between systems Local and metropolitan areanetworks Specific requirements Part 11 Wireless LAN Mediu m AccessControl(MAC) and Physical Layer(PHY)specifications Mesh Networking(2008 年 1 月)。
根據(jù)802. Ils的草案1. 08,通過信標(biāo)幀的交換實(shí)現(xiàn)無線電范圍內(nèi)的設(shè)備的協(xié)調(diào)。 周期性的信標(biāo)傳輸支持設(shè)備發(fā)現(xiàn),支持動態(tài)網(wǎng)絡(luò)組織,并為移動性提供支持。如IEEE P802. lis 草案標(biāo)準(zhǔn)中在 5. 2. 9. 1 部分 “Introduction to mesh” 所述, 在沒有網(wǎng)格服務(wù)的WLAN部署中,站點(diǎn)(STA)必須與接入點(diǎn)(AP)關(guān)聯(lián)以獲得對網(wǎng)絡(luò)的訪問。 這些STA依賴于他們與之關(guān)聯(lián)的AP以進(jìn)行通信。圖1中示出非網(wǎng)格WLAN部署模型和設(shè)備 類別的實(shí)例,其再現(xiàn)了 IEEEP802. lis 草案標(biāo)準(zhǔn)的圖si。許多WLAN設(shè)備可以從支持更靈活無線連接中獲益。在功能上,可通過多個AP之 間的無線鏈路或多跳路徑來代替接入點(diǎn)的分布系統(tǒng)。傳統(tǒng)上分類為客戶端的設(shè)備可以從與 網(wǎng)格網(wǎng)絡(luò)中的相鄰客戶端和AP建立端對端無線鏈路的能力來獲益。圖2中示出示例性網(wǎng)格,其再現(xiàn)了 IEEE P802. lis 草案標(biāo)準(zhǔn)的圖s2。網(wǎng)格點(diǎn)(MP) 是支持網(wǎng)格服務(wù)的實(shí)體,即,他們參與網(wǎng)格網(wǎng)絡(luò)的形成和操作。可將MP與一個或多個其他 實(shí)體(例如AP、門戶等)并列配置。與接入點(diǎn)并列配置的MP的配置稱為MAP。這樣的配置 允許一個實(shí)體在邏輯上同時提供網(wǎng)格功能和AP功能。STA與AP關(guān)聯(lián)以獲得對網(wǎng)絡(luò)的訪問。 僅MP參與到網(wǎng)格功能,例如路徑選擇和轉(zhuǎn)發(fā)等。網(wǎng)格門戶(MPP)將網(wǎng)絡(luò)對接至其他IEEE 802LAN 段。如IEEE P802. lis 草案標(biāo)準(zhǔn)的 5. 2. 9. 2 部分“Mesh network model”所述,網(wǎng)格 網(wǎng)絡(luò)是IEEE 802LAN,其包括在網(wǎng)絡(luò)部件之間轉(zhuǎn)發(fā)幀的IEEE802. 11鏈路和控制單元。有效 地,這意味著,從其他網(wǎng)絡(luò)和更高層協(xié)議的角度,網(wǎng)格網(wǎng)絡(luò)在功能上看起來等同于廣播以太 網(wǎng)。因此,其通??雌饋砗孟窬W(wǎng)格中的所有MP直接連接至鏈路層。這個功能對于更高層協(xié) 議是透明的。這個方面可參照圖3A,其再現(xiàn)了 IEEE P802. lis 草案標(biāo)準(zhǔn)的圖s3。應(yīng)注意, 盡管這個圖示出了在多跳上轉(zhuǎn)發(fā)數(shù)據(jù),但是還可存在一跳上的直接數(shù)據(jù)傳輸,例如圖3B所 示,其中MSDU的源和目的地在一跳鄰域內(nèi),并且在其中不需要使用轉(zhuǎn)發(fā)、路由或鏈路度量。在架構(gòu)基本服務(wù)集(BSS)中,為了省電,站點(diǎn)依賴于AP。站點(diǎn)在從活動模式切換 至省電模式之前通知AP。如果BSS中的任意STA在省電模式下運(yùn)行,則AP緩沖存儲多播 或廣播業(yè)務(wù),并在傳遞業(yè)務(wù)指示消息(DTIM)信標(biāo)之后傳送他們。DTIM間隔是多個信標(biāo)周 期。對于在AP中緩沖存儲的單播業(yè)務(wù),站點(diǎn)需要周期性喚醒以接收在所有信標(biāo)幀中存在的 業(yè)務(wù)指示圖(TIM)。從信標(biāo)幀獲悉單播業(yè)務(wù)要定向至站點(diǎn),站點(diǎn)發(fā)送出省電(PS)輪詢幀或 APSD觸發(fā)幀以請求從AP的業(yè)務(wù)傳送。在獨(dú)立基本服務(wù)集(IBSS)模式下,還已知為ad-hoc,基本方法類似于架構(gòu)BSS情 況,因?yàn)镾TA被同步,并且在所有STA喚醒時的時段期間首先聲明多播業(yè)務(wù)和要向節(jié)電STA 發(fā)送的業(yè)務(wù)。所述聲明經(jīng)由在聲明業(yè)務(wù)指示消息(ATIM)窗口中發(fā)送的消息來實(shí)現(xiàn)。省電 模式下的STA將偵聽這些聲明,以確定其是否需要保持在喚醒狀態(tài)。在IBSS中存在ATIM 窗口指示STA是否可使用PS模式。為了保存IBSS中的其他STA的省電狀態(tài)的正確信息, STA需要在ATIM窗口期間保持喚醒。在其他時間,STA可進(jìn)入休眠狀態(tài)。當(dāng)前的IEEE 802. Ils規(guī)范定義了有效的省電機(jī)制,這縮減了 MP應(yīng)保持喚醒的期 間的時間量。然而,相鄰MP應(yīng)該知曉對端MP何時喚醒并且可訪問以用于未調(diào)度幀的傳輸。 這可通過使用喚醒窗口來實(shí)現(xiàn),所述喚醒窗口存在于傳遞業(yè)務(wù)指示消息(DTIM)信標(biāo)之后, 并且可在業(yè)務(wù)指示圖(TIM)信標(biāo)和探測響應(yīng)幀之后被包括。以如下方式定義喚醒窗口,在 具有喚醒窗口單元的信標(biāo)之后,省電MP要在喚醒窗口的持續(xù)時間保持喚醒。根據(jù)網(wǎng)格點(diǎn)定義DTIM周期。然而,當(dāng)喚醒窗口還用于發(fā)送廣播和多播幀時,這個方法可能不利,因?yàn)閱拘汛翱?的持續(xù)時間應(yīng)該包括用于多播和廣播幀傳輸?shù)臅r間,以及用于對端服務(wù)周期觸發(fā)的時間。 如果網(wǎng)絡(luò)具有高業(yè)務(wù)負(fù)載,則他可能這樣的情況多播和廣播幀傳輸并未全部容納在喚醒 窗口中,因此在喚醒窗口之后發(fā)送。當(dāng)MP必須等待直到下一喚醒窗口以便有機(jī)會發(fā)送除了 多播和廣播幀之外的幀時,這降低了網(wǎng)絡(luò)效率。多播和廣播幀的另一問題在于,他們并未由接收器確收。結(jié)果,發(fā)送MP不知道對 端MP是否接收了最后多播或廣播幀,這包括將不存在要接收的任何附加幀的指示。如果沒 有這個信息,對端MP必須保持喚醒,直到下一信標(biāo)傳輸,從而不必要地消耗電源。
發(fā)明內(nèi)容
通過使用本發(fā)明的示例性實(shí)施例來克服以上和其他問題,以及實(shí)現(xiàn)其他優(yōu)點(diǎn)。根據(jù)本發(fā)明的第一方面,本發(fā)明的示例性實(shí)施例提供一種方法,包括從第一網(wǎng)格 點(diǎn)(例如信標(biāo)網(wǎng)格點(diǎn))發(fā)送至少一個多播或廣播幀;以及在根據(jù)從喚醒窗口期滿之后由所 述信標(biāo)網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定的后組播時間期滿之后,或者當(dāng)所述喚醒窗口 期滿時,以晚發(fā)生的為準(zhǔn),將所述信標(biāo)網(wǎng)格點(diǎn)轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。在另一方面,本發(fā)明的示例性實(shí)施例提供一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì), 其執(zhí)行得到包括以下步驟的操作從第一網(wǎng)格點(diǎn)(例如信標(biāo)網(wǎng)格點(diǎn))發(fā)送至少一個多播或 廣播幀;以及在根據(jù)從喚醒窗口期滿之后由所述信標(biāo)網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定 的后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),將所述信標(biāo)網(wǎng)格點(diǎn) 轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。在另一方面,本發(fā)明的示例性實(shí)施例提供一種裝置,包括無線發(fā)送器;無線接收 器;以及控制單元,可配置為,當(dāng)將所述裝置作為第一網(wǎng)格點(diǎn)(例如信標(biāo)網(wǎng)格點(diǎn))運(yùn)行時,發(fā) 送至少一個多播或廣播幀;以及在根據(jù)從喚醒窗口期滿之后發(fā)送的最后多播或廣播幀指定 的后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),轉(zhuǎn)換成更低功率的 運(yùn)行狀態(tài)模式。在另一方面,本發(fā)明的示例性實(shí)施例提供一種方法,包括在喚醒狀態(tài)下運(yùn)行第一 網(wǎng)格點(diǎn)(例如對端網(wǎng)格點(diǎn));以及維持所述對端網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目 標(biāo)信標(biāo)傳輸時間、或最后接收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多 播或廣播幀之后的指定的后組播時間。在另一方面,本發(fā)明的示例性實(shí)施例提供一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì), 其執(zhí)行得到包括以下步驟的操作在喚醒狀態(tài)下運(yùn)行第一網(wǎng)格點(diǎn)(例如對端網(wǎng)格點(diǎn));以及 維持所述對端網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接收的 信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定的后組播 時間。在另一方面,本發(fā)明的示例性實(shí)施例提供一種裝置,包括無線發(fā)送器;無線接收 器;以及控制單元,可配置為,當(dāng)將所述裝置作為第一網(wǎng)格點(diǎn)(例如對端網(wǎng)格點(diǎn))運(yùn)行時,維 持所述對端網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接收的信 標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定的后組播時
7間。在另一方面,本發(fā)明的示例性實(shí)施例提供一種裝置,包括用于從第一網(wǎng)格點(diǎn)發(fā)送 至少一個多播或廣播幀的裝置;以及用于在根據(jù)從喚醒窗口期滿之后由所述第一網(wǎng)格點(diǎn)發(fā) 送的最后多播或廣播幀指定的后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā) 生的為準(zhǔn),將所述第一網(wǎng)格點(diǎn)轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式的裝置??梢酝ㄟ^全局方式 和依據(jù)鏈路方式中的一個或兩個來指定所述后組播時間的值。在另一方面,本發(fā)明的示例性實(shí)施例提供一種裝置,包括用于在喚醒狀態(tài)下運(yùn)行 第一網(wǎng)格點(diǎn)的裝置;以及用于維持所述第一網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo) 信標(biāo)傳輸時間、或最后接收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播 或廣播幀之后的指定的后組播時間的裝置??梢酝ㄟ^全局方式和依據(jù)鏈路方式中的一個或 兩個對于所述第一網(wǎng)格點(diǎn)來指定所述后組播時間的值。
在附圖中圖1再現(xiàn)了 IEEE P802. lis 草案標(biāo)準(zhǔn)的圖sl,并示出非網(wǎng)格WLAN部署模型和設(shè) 備等級;圖2再現(xiàn)了 IEEE P802. lis 草案標(biāo)準(zhǔn)的圖s2,并示出包含MP、MAP和STA的網(wǎng)格;圖3A再現(xiàn)了 IEEE P802. lis 草案標(biāo)準(zhǔn)的圖s3,并示出在網(wǎng)格上的MAC數(shù)據(jù)傳輸;圖3B示出示例性對等一跳網(wǎng)絡(luò)模型;圖4示出適用于實(shí)踐本發(fā)明示例性實(shí)施例的各個電子設(shè)備的簡化框圖;圖5A、5B和5C (共同稱為圖5)針對最后MC傳輸在喚醒狀態(tài)下的信標(biāo)MP操作(圖 5A),在喚醒窗口中執(zhí)行了最后多播傳輸?shù)那闆r(圖5B),和未發(fā)送多播或廣播幀的情況(圖 5C)。圖6是在發(fā)送和接收MP之間的消息流程圖。圖7A和7B (共同稱為圖7)分別示出當(dāng)不正確接收了最后幀時接收器介質(zhì)偵聽的 終止,以及當(dāng)正確接收了最后幀時接收器介質(zhì)偵聽的終止。圖8和9均呈現(xiàn)一邏輯流程圖,其示出根據(jù)本發(fā)明示例性實(shí)施例的一種方法的操 作,以及計(jì)算機(jī)程序指令的執(zhí)行結(jié)果。
具體實(shí)施例方式如以下更詳細(xì)描述,本發(fā)明示例性實(shí)施例提供了在WLAN MESH網(wǎng)絡(luò)中、WLAN ad-hoc(特定)網(wǎng)絡(luò)中和其他無線網(wǎng)絡(luò)中的電力節(jié)省。本發(fā)明示例性實(shí)施例的使用提供了這樣的保證當(dāng)相鄰MP知道另一 MP可訪問時 將存在某個預(yù)定時間期間,以及還提供了這樣的保證在預(yù)定時間期間期滿之后,所有MP 將返回至省電狀態(tài),例如休眠狀態(tài)。這兩個特征可使用相同機(jī)制來實(shí)現(xiàn)。關(guān)于網(wǎng)格網(wǎng)絡(luò)(例如IEEE 802. Ils網(wǎng)格網(wǎng)絡(luò))中的第一設(shè)備和第二設(shè)備,如果在 第一設(shè)備和第二設(shè)備之間存在認(rèn)證的通信鏈路(即,具有從第一設(shè)備定向至第二設(shè)備/從 第二設(shè)備定向至第一設(shè)備的一個或多個消息的通信鏈路,還稱為對等鏈路),則第二設(shè)備稱 為第一設(shè)備的“對端MP”。非對端MP僅能夠使用幀,當(dāng)與其他MP通信時,不需要認(rèn)證。這
8種幀的非限制性實(shí)例包括探測請求、對等鏈路開放幀、或通用公告服務(wù)(GAS)查詢幀。作為 實(shí)例,非對端可從第一設(shè)備接收信標(biāo)消息,并且用一個幀響應(yīng)以嘗試與第一設(shè)備建立對等 關(guān)系。為了引用的目的,“信標(biāo)MP”指的是發(fā)送信標(biāo)的MP。一般地,這個術(shù)語將結(jié)合從信 標(biāo)MP接收信標(biāo)的非對端MP來使用,并且期望通過響應(yīng)于信標(biāo)而建立對等關(guān)系(即向信標(biāo) MP發(fā)送幀)。參照圖4,其示出適用于實(shí)踐本發(fā)明示例性實(shí)施例的各個電子設(shè)備的簡化框圖。在 圖4中,無線網(wǎng)絡(luò)12適用于經(jīng)由第二網(wǎng)格點(diǎn)(MP2)16與第一網(wǎng)格點(diǎn)(MPl) 14通信。MPl 14 包括控制單元,例如含有數(shù)據(jù)處理器(DP)IS的控制單元;存儲器(MEM) 20,耦合至DP 18 ; 和適當(dāng)RF收發(fā)器(TRANS) 22 (具有發(fā)送器(TX)和接收器(RX)),耦合至DP 18。MEM 20存 儲程序(PROG) 24。TRANS 22用于與MP216進(jìn)行雙向無線通信。應(yīng)注意,TRANS 22具有至 少一個天線,以便于通信。MP216包括數(shù)據(jù)處理器(DP) 26 ;存儲器(MEM) 28,耦合至DP 26 ;和適當(dāng)RF收發(fā)器 (TRANS) 30 (具有發(fā)送器(TX)和接收器(RX)),耦合至DP 26。MEM 28存儲程序(PROG) 32。 TRANS 30用于與MP114進(jìn)行雙向無線通信。應(yīng)注意,TRANS 30具有至少一個天線,以便于 通信。MP216經(jīng)由數(shù)據(jù)路徑34耦合至一個或多個附加的網(wǎng)格點(diǎn)、外部網(wǎng)絡(luò)或系統(tǒng),例如因特 網(wǎng)36。此外,MP114也可經(jīng)由數(shù)據(jù)路徑(未示出)耦合至一個或多個附加的網(wǎng)格點(diǎn)、外部網(wǎng) 絡(luò)或系統(tǒng),例如因特網(wǎng)。假定PROG 24、32中的至少一個包括程序指令,當(dāng)由相關(guān)DP執(zhí)行時,使得電子設(shè)備 能夠根據(jù)這里所述的本發(fā)明示例性實(shí)施例運(yùn)行。一般地,MPl 14的各個示例性實(shí)施例可包括但不限于,蜂窩電話、具有無線通信能 力的個人數(shù)字助理(PDA)、具有無線通信能力的便攜式計(jì)算機(jī)、具有無線通信能力的例如數(shù) 碼相機(jī)的影像捕獲設(shè)備、具有無線通信能力的游戲設(shè)備、具有無線通信能力的音樂存儲和 回放工具、允許無線因特網(wǎng)訪問和瀏覽的因特網(wǎng)設(shè)備、以及結(jié)合了這些功能的組合的便攜 式單元或終端。本發(fā)明實(shí)施例可通過由MP114和MP216的DP 18,26中的一個或多個可執(zhí)行的計(jì) 算機(jī)軟件、或軟件和硬件的組合來實(shí)施。作為非限制性實(shí)例,MP114和/或MP216的各個組 件中的一個或多個可利用一個或多個集成電路(IC)或?qū)S眉呻娐?ASIC)來實(shí)施。MEM 20,28可以是適于本地技術(shù)環(huán)境的任意類型,并且可使用任意適合的數(shù)據(jù)存 儲技術(shù)來實(shí)施,例如,作為非限制性實(shí)例,基于半導(dǎo)體的存儲器設(shè)備、磁存儲器設(shè)備和系統(tǒng)、 光存儲器設(shè)備和系統(tǒng)、固定存儲器和可移動存儲器。DP 18、26可以是適于本地技術(shù)環(huán)境的 任意類型,并且作為非限制性實(shí)例,可包括通用計(jì)算機(jī)、專用計(jì)算機(jī)、微處理器、數(shù)字信號處 理器(DSP)和基于多核處理器架構(gòu)的處理器中的一個或多個。如目前所詳述地,發(fā)送信標(biāo)的MP 14、16要保持在喚醒狀態(tài),直到喚醒窗口的結(jié) 束,以及直到發(fā)送具有被設(shè)置為0的數(shù)據(jù)比特的多播(MC)或廣播(BC)幀,以晚發(fā)生的為 準(zhǔn)。此外,在省電模式的MP 14、16要偵聽信標(biāo),并且繼續(xù)接收MC/BC幀,或指示所有MC和 BC幀被發(fā)送的信標(biāo)幀。如目前所描述地,不存在后組播時間(PGT)的定義,這是本發(fā)明示例 性實(shí)施例的特征。本發(fā)明示例性實(shí)施例提供了預(yù)定時間期間,這里不失一般性稱為后組播時間,其獨(dú)立于喚醒窗口,并且由所有(對端和信標(biāo))MP使用。PGT可用于許多目的。例如,如果多 播或廣播幀的傳輸消耗了所有可用喚醒窗口時間,則可能存在在喚醒窗口之后在PGT期間 提供觸發(fā)的能力。PGT保證了在多播發(fā)送器返回至省電狀態(tài)(例如休眠狀態(tài))之前,他將 經(jīng)歷超時。PGT還提供在對等服務(wù)周期發(fā)送觸發(fā)幀的能力,并且確保在最后多播或廣播幀 的傳輸之后信標(biāo)MP并未立即“消失”。此外,在接收多播或廣播幀的那些MP中,PGT可用于 終止多播和廣播幀接收。如果沒有接收到含有被設(shè)置為0的更多數(shù)據(jù)(MD)比特的最后幀, 則MP接收器可假定多播和廣播幀的傳輸結(jié)束,假定在最后MC/BC幀的接收之后在PGT內(nèi)未 接收額外的幀。如果未接收MC/BC幀,則根據(jù)信標(biāo)幀測量PGT,或如果未接收MC/BC或信標(biāo) 幀,則根據(jù)TBTT測量PGT??蓞⒄請D5-7,其進(jìn)一步描述示例性實(shí)施例。圖5A示出針對最后MC傳輸在喚醒狀態(tài)下的信標(biāo)MP操作。如果在喚醒窗口之后 發(fā)生最后MC傳輸,則信標(biāo)MP需要保持喚醒,直到PGT結(jié)束。圖5B示出如果在喚醒窗口中執(zhí)行了最后多播傳輸,則信標(biāo)MP需要保持喚醒,直到 喚醒窗口結(jié)束,或者直到PGT結(jié)束,以晚發(fā)生的為準(zhǔn)。圖5C示出如果未發(fā)送多播或廣播幀,則信標(biāo)MP需要保持喚醒,直到喚醒窗口結(jié)
束ο圖6是在發(fā)送(信標(biāo))和接收(對端)MP之間的消息流程圖。在時間1,TBTT設(shè) 置PGT時間,并且在時間2,在PGT期滿之前接收信標(biāo)幀。在這種情況下,重置PGT。在時間 3,在PGT期滿之前接收MC/BC幀,重置PGT。在時間4,接收指示更多數(shù)據(jù)(More Data)設(shè) 置為0的MC/BC幀(指示最后幀)。終止PGT定時器,并且MP可返回至休眠。應(yīng)注意,如果PGT在先前步驟中已經(jīng)期滿,則接收器能夠終止介質(zhì)偵聽并返回至 休眠狀態(tài)。還應(yīng)注意,接收器優(yōu)先地偵聽介質(zhì),直到PGT期滿,或接收指示無其他傳送的業(yè) 務(wù)(MD比特等于0)的幀。圖7A示出當(dāng)不正確接收了最后幀時接收器介質(zhì)偵聽的終止的情況。假定在沒有 接收到最后發(fā)送的多播或廣播幀的這種情況下。接收器需要保持喚醒,直到PGT時間結(jié)束。 根據(jù)最后正確接收的MC/BC或信標(biāo)或目標(biāo)信標(biāo)傳輸時間(TBTT)測量PGT,以晚發(fā)生的為準(zhǔn)。 在圖7A中,假定正確接收了信標(biāo)和第一 MC/BC巾貞,并且未擦除最后MC/BC幀。圖7B示出當(dāng)正確接收了最后幀時接收器介質(zhì)偵聽的終止的情況。在這種情況下, 在接收器接收了最后幀之后,發(fā)送器可返回至省電狀態(tài)。如果信標(biāo)幀指示未發(fā)送多播或廣 播幀,則在其接收了信標(biāo)幀之后,接收器可返回至省電狀態(tài),例如休眠狀態(tài)。存在可通過使用這些示例性實(shí)施例實(shí)現(xiàn)的多個優(yōu)點(diǎn)。例如,本發(fā)明的使用能夠提 高用于對端MP觸發(fā)的MP可用性的可控性。此外,即使未接收到最后多播或廣播幀,示例性 實(shí)施例的使用也能夠返回至省電狀態(tài)。在沒有正確接收最后MC/BC幀的情況下,這可降低 功耗。在所有這些實(shí)施例中,期望在不必要地終止組播幀的接收時保證PGT不構(gòu)成的太短。應(yīng)注意,存在在每個幀傳輸之后重設(shè)的PGT,從而PGT并非喚醒窗口擴(kuò)展的最大期 間。一般地,并且從上文明顯地,PGT代表在喚醒窗口期滿之后發(fā)生MC/BC幀傳輸時,在信標(biāo) MP的多播或廣播幀傳輸之后其在喚醒狀態(tài)下運(yùn)行的時間量。因此,PGT還代表在最后TBTT、或接收的信標(biāo)、或指示將發(fā)送更多MC/BC幀的MC/BC幀之后,對端MP需要保持在喚醒狀態(tài) 的時間量。通過信標(biāo)幀中的TIM單元,或通過MC/BC幀中的更多數(shù)據(jù)比特來給出將發(fā)送更 多MC/BC幀的指示。應(yīng)注意,如果使用靈活廣播和多播服務(wù)(FBMS),則接收MP可知曉從中將發(fā)送幀的 多播地址。如果MP知道將存在僅來自并非(當(dāng)前)接收的多播地址的傳輸,則不需要接收 MC/BC傳輸,而不管PGT值。即,如果對端網(wǎng)格點(diǎn)確定在當(dāng)前喚醒周期期間將不接收另一多 播或廣播幀,則其可離開喚醒狀態(tài)并進(jìn)入更低功率的運(yùn)行模式,而不考慮PGT定時器的值。 FBMS在以下文獻(xiàn)中進(jìn)行了描述IEEE P802. llv /D2. 01信息技術(shù)電信的草案標(biāo)準(zhǔn)以及系 統(tǒng)之間的電信和信息交換-局域和城域網(wǎng)絡(luò)-特定需求-第11部分無線LAN介質(zhì)訪問控 制(MAC)和物理層(PHY)規(guī)范修訂9 無線網(wǎng)絡(luò)管理(2008年2月,這是未批準(zhǔn)的IEEE標(biāo) 準(zhǔn)草案,經(jīng)過修改)。一般地,可參照部分10. 3. 54,F(xiàn)BMS設(shè)置,在144-147頁。可通過至少兩個方法定義PGT期間的值。第一,可在信標(biāo)幀中包括PGT的期間作 為信息單元(IE)。在這種情況下,PGT的值構(gòu)成為鏈路特定的,并且每個MP定義由朝向信 標(biāo)MP的所有對端MP使用的PGT值。在這種情況下,每個MP指定其自身的PGT,并且針對對 端MP的信標(biāo)或MC/BC傳輸使用由對端MP定義的PGT。第二,可以將PGT的值定義為管理信 息庫(MIB)變量。在這種情況下,存在對于PGT的最小期間的恒定值。在這第二個情況下, 于是所有MP對于PGT使用相同的值,并且它對于所有使用情況情境是恒定的。對于PGT的 示例性和非限制性缺省(標(biāo)準(zhǔn)化)值可以是3000微秒。還應(yīng)注意,可使用兩個情況,例如,可通過MIB單元(標(biāo)準(zhǔn)化的)來指定最小PGT期 間,并且給定MP可針對特定鏈路定義PGT期間的不同值(不小于全局指定的最小值的PGT 期間)。在網(wǎng)格網(wǎng)絡(luò)的操作期間,在任意一個或多個特定鏈路上使用的PGT的值可以動態(tài)改變。對于上文討論的兩個情況(即鏈路特定的和全局的情況),優(yōu)選地,PGT的格式相 同。例如,在這兩個情況下,PGT字段的長度可以是一個八位字節(jié),并且PGT的期間可表示 為100微秒間隔的某個整數(shù)倍。對于PGT的零值可認(rèn)為是保留的值和未使用。圖8是一邏輯流程圖,其示出根據(jù)本發(fā)明示例性實(shí)施例的信標(biāo)MP的方法的操作, 以及計(jì)算機(jī)程序指令的執(zhí)行結(jié)果。在該方法中,在框8A,存在這樣的步驟從信標(biāo)網(wǎng)格點(diǎn)發(fā) 送至少一個多播或廣播幀,以及在框8B,在根據(jù)從喚醒窗口期滿之后由信標(biāo)網(wǎng)格點(diǎn)發(fā)送的 最后多播或廣播幀指定的后組播時間期滿之后,或者當(dāng)喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn), 將信標(biāo)網(wǎng)格點(diǎn)轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。在先前段落中的方法中,通過全局方式和依據(jù)鏈路方式中的一個或兩個來指定后 組播時間的值。在先前段落中的方法中,對于信標(biāo)網(wǎng)格點(diǎn)在喚醒窗口中未發(fā)送多播或廣播傳輸?shù)?情況,還包括在喚醒窗口期滿之后,信標(biāo)網(wǎng)格點(diǎn)進(jìn)入低功率的運(yùn)行模式。圖9是一邏輯流程圖,其示出根據(jù)本發(fā)明示例性實(shí)施例的對端MP的方法的操作, 以及計(jì)算機(jī)程序指令的執(zhí)行結(jié)果。在該方法中,在框9A,存在這樣的步驟在喚醒狀態(tài)下運(yùn) 行對端網(wǎng)格點(diǎn),以及在框9B,存在這樣的步驟維持對端網(wǎng)格點(diǎn)處于喚醒狀態(tài),不超過在最 后目標(biāo)信標(biāo)傳輸時間、或最后接收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示 的多播或廣播幀之后的指定的后組播時間。
在先前段落中的方法中,如果未接收多播或廣播幀,則根據(jù)接收來自信標(biāo)網(wǎng)格點(diǎn) 的信標(biāo)幀來測量后組播時間。在先前段落中的方法中,如果未接收多播、廣播或信標(biāo)幀,則根據(jù)接收來自信標(biāo)網(wǎng) 格點(diǎn)的目標(biāo)信標(biāo)傳輸時間來測量后組播時間。在先前段落中的方法中,如果在根據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時間所 測量的后組播時間內(nèi),未接收信標(biāo)幀,則還包括離開喚醒狀態(tài)。在先前段落中的方法中,通過全局方式和依據(jù)鏈路方式中的一個或兩個來對于對 端網(wǎng)格點(diǎn)指定后組播時間的值。在先前段落中的方法中,如果對端網(wǎng)格點(diǎn)確定在當(dāng)前喚醒周期期間他將不接收另 一多播幀或廣播幀,則還包括離開喚醒狀態(tài),而不考慮后組播時間。根據(jù)以上描述,對于本領(lǐng)域普通技術(shù)人員來說,當(dāng)結(jié)合附圖閱讀時,對于本發(fā)明的 以上示例性實(shí)施例的各種修改和改變將變得顯而易見。然而,任意和所有修改將仍舊落入 本發(fā)明的非限制性和示例性實(shí)施例的范圍內(nèi)。通過實(shí)例,盡管在IEEE 802. Ils系統(tǒng)的環(huán)境中描述了以上示例性實(shí)施例,但是應(yīng) 理解,本發(fā)明的示例性實(shí)施例不限于僅使用這一個特定類型的無線通信系統(tǒng),并且本發(fā)明 的示例性實(shí)施例可以在其他無線和有線通信系統(tǒng)中有利地使用。應(yīng)注意,術(shù)語“連接”、“耦合,,或其任意變形意味著在兩個或更多個單元之間的直 接或間接的任意連接或耦合,并且可包括在“連接”或“耦合”在一起的兩個單元之間存在 一個或多個中間單元。單元之間的耦合或連接可以是物理的、邏輯的、或其組合。如這里采 用的兩個單元可考慮通過使用一個或多個線路、電纜和/或印刷電子連接,以及通過使用 電磁能(例如在作為多個非限制性和非窮盡實(shí)例的射頻區(qū)域、微波區(qū)域和光學(xué)(可見和不 可見)區(qū)域中具有波長的電磁能)“連接”或“耦合”在一起。此外,可以在沒有相應(yīng)地使用其他特征的情況下,有利地使用本發(fā)明的各個非限 制性和示例性實(shí)施例的某些特征。這樣,以上描述應(yīng)僅看作示例性原理、教導(dǎo)和本發(fā)明的示 例性實(shí)施例,而并非其限制。
權(quán)利要求
一種方法,包括從第一網(wǎng)格點(diǎn)發(fā)送至少一個多播或廣播幀;以及在根據(jù)從喚醒窗口期滿之后由所述第一網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定的后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),將所述第一網(wǎng)格點(diǎn)轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。
2.如權(quán)利要求1所述的方法,其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來指 定所述后組播時間的值。
3.如權(quán)利要求1所述的方法,其中對于所述第一網(wǎng)格點(diǎn)在所述喚醒窗口中未發(fā)送多播 或廣播傳輸?shù)那闆r,還包括在所述喚醒窗口期滿之后,所述第一網(wǎng)格點(diǎn)進(jìn)入所述更低功率 的運(yùn)行模式。
4.一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì),其執(zhí)行得到包括以下步驟的操作 從第一網(wǎng)格點(diǎn)發(fā)送至少一個多播或廣播幀;以及在根據(jù)從喚醒窗口期滿之后由所述第一網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定的后組 播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),將所述第一網(wǎng)格點(diǎn)轉(zhuǎn)換成 更低功率的運(yùn)行狀態(tài)模式。
5.如權(quán)利要求4所述的計(jì)算機(jī)可讀介質(zhì),其中通過全局方式和依據(jù)鏈路方式中的一個 或兩個來指定所述后組播時間的值。
6.如權(quán)利要求4所述的計(jì)算機(jī)可讀介質(zhì),其中對于所述第一網(wǎng)格點(diǎn)在所述喚醒窗口中 未發(fā)送多播或廣播傳輸?shù)那闆r,還包括在所述喚醒窗口期滿之后,所述第一網(wǎng)格點(diǎn)進(jìn)入所 述更低功率的運(yùn)行模式。
7.一種裝置,包括無線發(fā)送器;無線接收器;以及控制單元,可配置為,當(dāng)將所述裝置作為第一網(wǎng)格點(diǎn)運(yùn)行時,發(fā)送至少一個多播或廣播 幀;以及在根據(jù)從喚醒窗口期滿之后發(fā)送的最后多播或廣播幀指定的后組播時間期滿之 后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。
8.如權(quán)利要求7所述的裝置,其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來指 定所述后組播時間的值。
9.如權(quán)利要求7所述的裝置,其中對于所述第一網(wǎng)格點(diǎn)在所述喚醒窗口中未發(fā)送多播 或廣播傳輸?shù)那闆r,所述控制單元還被配置為在所述喚醒窗口期滿之后,使得所述第一網(wǎng) 格點(diǎn)進(jìn)入所述更低功率的運(yùn)行模式。
10.如權(quán)利要求7所述的裝置,其中當(dāng)作為所述第一網(wǎng)格點(diǎn)運(yùn)行時,所述裝置操作為與 至少一個對端網(wǎng)格點(diǎn)通信的信標(biāo)網(wǎng)格點(diǎn)。
11.一種方法,包括在喚醒狀態(tài)下運(yùn)行第一網(wǎng)格點(diǎn);以及維持所述第一網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接 收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定的后 組播時間。
12.如權(quán)利要求11所述的方法,其中如果未接收多播或廣播幀,則根據(jù)接收來自第二網(wǎng)格點(diǎn)的最后信標(biāo)幀來測量所述后組播時間。
13.如權(quán)利要求11所述的方法,其中如果未接收多播、廣播或信標(biāo)幀,則根據(jù)接收來自 第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時間來測量所述后組播時間。
14.如權(quán)利要求11所述的方法,其中如果在根據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸 時間來測量的所述后組播時間內(nèi),未接收信標(biāo)幀,則還包括離開所述喚醒狀態(tài)。
15.如權(quán)利要求11所述的方法,其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來 對于所述第一網(wǎng)格點(diǎn)指定所述后組播時間的值。
16.如權(quán)利要求11所述的方法,其中如果所述第一網(wǎng)格點(diǎn)確定在當(dāng)前喚醒周期期間將 不接收另一多播幀或廣播幀,則還包括離開喚醒狀態(tài),而不考慮所述后組播時間。
17.一種存儲程序指令的計(jì)算機(jī)可讀介質(zhì),其執(zhí)行得到包括以下步驟的操作在喚醒狀態(tài)下運(yùn)行第一網(wǎng)格點(diǎn);以及維持所述第一網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接 收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定的后 組播時間。
18.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中如果未接收多播或廣播幀,則根據(jù)接 收來自第二網(wǎng)格點(diǎn)的最后信標(biāo)幀來測量所述后組播時間。
19.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中如果未接收多播、廣播或信標(biāo)幀,則根 據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時間來測量所述后組播時間。
20.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中如果在根據(jù)接收來自第二網(wǎng)格點(diǎn)的目 標(biāo)信標(biāo)傳輸時間來測量的所述后組播時間內(nèi),未接收信標(biāo)幀,則還包括離開所述喚醒狀態(tài) 的操作。
21.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中通過全局方式和依據(jù)鏈路方式中的一 個或兩個來對于所述第一網(wǎng)格點(diǎn)指定所述后組播時間的值。
22.如權(quán)利要求17所述的計(jì)算機(jī)可讀介質(zhì),其中如果所述第一網(wǎng)格點(diǎn)確定在當(dāng)前喚醒 周期期間將不接收另一多播幀或廣播幀,則還包括離開喚醒狀態(tài),而不考慮所述后組播時 間。
23.一種裝置,包括無線發(fā)送器;無線接收器;以及控制單元,可配置為,當(dāng)將所述裝置作為第一網(wǎng)格點(diǎn)運(yùn)行時,維持所述第一網(wǎng)格點(diǎn)處于 喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接收的信標(biāo)幀、或接收具有將發(fā)送另一 多播或廣播幀的指示的多播或廣播幀之后的指定的后組播時間。
24.如權(quán)利要求23所述的裝置,其中如果未接收多播或廣播幀,則根據(jù)接收來自第二 網(wǎng)格點(diǎn)的最后信標(biāo)幀來測量所述后組播時間。
25.如權(quán)利要求23所述的裝置,其中如果未接收多播、廣播或信標(biāo)幀,則根據(jù)接收來自 第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時間來測量所述后組播時間。
26.如權(quán)利要求23所述的裝置,其中如果在根據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸 時間來測量的所述后組播時間內(nèi),未接收信標(biāo)幀,則所述控制單元還可配置為離開所述喚 醒狀態(tài)。
27.如權(quán)利要求23所述的裝置,其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來 對于所述第一網(wǎng)格點(diǎn)指定所述后組播時間的值。
28.如權(quán)利要求23所述的裝置,其中所述控制單元還可配置為,響應(yīng)于確定在當(dāng)前喚 醒周期期間將不接收另一多播幀或廣播幀,離開所述喚醒狀態(tài),而不考慮所述后組播時間。
29.如權(quán)利要求23所述的裝置,其中當(dāng)作為所述第一網(wǎng)格點(diǎn)運(yùn)行時,所述裝置操作為 與信標(biāo)網(wǎng)格點(diǎn)通信的對端網(wǎng)格點(diǎn)。
30.一種裝置,包括用于從第一網(wǎng)格點(diǎn)發(fā)送至少一個多播或廣播幀的裝置;以及用于在根據(jù)從喚醒窗口期滿之后由所述第一網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定的 后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),將所述第一網(wǎng)格點(diǎn)轉(zhuǎn) 換成更低功率的運(yùn)行狀態(tài)模式的裝置;其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來指定所述后組播時間的值。
31.如權(quán)利要求30所述的裝置,其中對于所述第一網(wǎng)格點(diǎn)在所述喚醒窗口中未發(fā)送多 播或廣播傳輸?shù)那闆r,所述轉(zhuǎn)換裝置還可操作用于在所述喚醒窗口期滿之后,進(jìn)入所述更 低功率的運(yùn)行模式。
32.一種裝置,包括用于在喚醒狀態(tài)下運(yùn)行第一網(wǎng)格點(diǎn)的裝置;以及用于維持所述第一網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最 后接收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定 的后組播時間的裝置;其中通過全局方式和依據(jù)鏈路方式中的一個或兩個來指定所述后組播時間的值。
33.如權(quán)利要求32所述的裝置,其中在一種情況下,如果未接收多播或廣播幀,則根據(jù) 接收來自第二網(wǎng)格點(diǎn)的最后信標(biāo)幀來測量所述后組播時間;以及其中在另一情況下,如果 未接收多播、廣播或信標(biāo)幀,則根據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時間來測量所述 后組播時間;以及其中在另一情況下,如果在根據(jù)接收來自第二網(wǎng)格點(diǎn)的目標(biāo)信標(biāo)傳輸時 間來測量的后組播時間內(nèi),未接收信標(biāo)幀,則還包括離開所述喚醒狀態(tài)。
34.如權(quán)利要求32所述的裝置,其中所述維持裝置響應(yīng)于確定在當(dāng)前喚醒周期期間將 不接收另一多播幀或廣播幀,離開所述喚醒狀態(tài),而不考慮所述后組播時間。
全文摘要
在本發(fā)明的一方面,提供一種方法,包括從第一(信標(biāo))網(wǎng)格點(diǎn)發(fā)送至少一個多播或廣播幀;以及在根據(jù)從喚醒窗口期滿之后由所述信標(biāo)網(wǎng)格點(diǎn)發(fā)送的最后多播或廣播幀指定的后組播時間期滿之后,或者當(dāng)所述喚醒窗口期滿時,以晚發(fā)生的為準(zhǔn),將所述第一網(wǎng)格點(diǎn)轉(zhuǎn)換成更低功率的運(yùn)行狀態(tài)模式。在本發(fā)明的另一方面,提供一種方法,包括在喚醒狀態(tài)下運(yùn)行對端網(wǎng)格點(diǎn);以及維持所述對端網(wǎng)格點(diǎn)處于所述喚醒狀態(tài),不超過在最后目標(biāo)信標(biāo)傳輸時間、或最后接收的信標(biāo)幀、或接收具有將發(fā)送另一多播或廣播幀的指示的多播或廣播幀之后的指定的后組播時間。還公開了存儲用于實(shí)現(xiàn)這些方法的程序指令的計(jì)算機(jī)可讀介質(zhì),以及相應(yīng)的裝置。
文檔編號H04W88/00GK101971675SQ200980108388
公開日2011年2月9日 申請日期2009年1月28日 優(yōu)先權(quán)日2008年3月12日
發(fā)明者J·耐克特, J·馬林, M·卡斯林 申請人:諾基亞公司