專利名稱:網(wǎng)格節(jié)點節(jié)能的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請概括來說涉及網(wǎng)狀網(wǎng),更具體地,涉及在網(wǎng)狀網(wǎng)中遞送業(yè)務(wù)量時節(jié)約能量。
背景技術(shù):
802.11是一組管理無線網(wǎng)絡(luò)傳輸方法的IEEE標(biāo)準(zhǔn)。使用802.11的多個版本 來在家庭、辦公室以及一些商業(yè)設(shè)施中提供無線連接。IEEE標(biāo)準(zhǔn)包括版本802.11a、 802.11b、802.11g等。IEEE 802.11s是IEEE 802.11針對網(wǎng)狀組網(wǎng)的修改草案。網(wǎng)狀組網(wǎng) 定義了無線設(shè)備如何進行互連,其創(chuàng)建了擴展的自組(ad-hoc)網(wǎng),在自組網(wǎng)中可能需要 遍歷多個跳(hop)。在當(dāng)前的網(wǎng)狀組網(wǎng)中,網(wǎng)格節(jié)點可以在與它們的對等網(wǎng)格節(jié)點保持聯(lián)系的 同時進入節(jié)能模式。節(jié)能網(wǎng)格節(jié)點在其發(fā)送的每一個信標(biāo)之后開始清醒窗口(Awake Window) 0通過信標(biāo)中的網(wǎng)格業(yè)務(wù)量指示消息(TIM)字段來指示在節(jié)能模式下為對等網(wǎng) 格節(jié)點緩沖的業(yè)務(wù)量。當(dāng)節(jié)能網(wǎng)格節(jié)點發(fā)現(xiàn)在接收到的信標(biāo)中設(shè)置的TIM比特時,該節(jié) 能網(wǎng)格節(jié)點在對等站點(STA)的清醒窗口期間開始服務(wù)期(如果它也在睡眠中)。然后 所緩沖的業(yè)務(wù)量在該服務(wù)期期間進行傳送。當(dāng)前的節(jié)能方法的一個問題是,節(jié)能網(wǎng)格節(jié)點需要從它的所有對等節(jié)點接收信 標(biāo),給定信標(biāo)的持續(xù)時間及其傳輸頻率,該過程可能造成清醒時間相當(dāng)長,而大部分時 間不會對TIM比特進行設(shè)置。因而,希望具有能夠支持?jǐn)?shù)據(jù)傳輸而不要求節(jié)點從所有對 等節(jié)點接收信標(biāo)并對其進行檢查的節(jié)能方法。
發(fā)明內(nèi)容
下面提供了一個或多個方面的簡要概括,以便對這些方面有一個基本的理解。 發(fā)明內(nèi)容部分不是對能聯(lián)想到的所有方面的全面概述,并且既不是要確定所有方面的關(guān) 鍵或重要組成部分,也不是要描繪任何一個方面或所有方面的范圍。其唯一的目的是簡 單地描述一個或多個方面的一些概念,以此作為后面的詳細說明的序言。根據(jù)一些方面,一種從對等節(jié)點接收數(shù)據(jù)的方法,包括向所述對等節(jié)點通知 具有多個清醒期的調(diào)度表;至少在多個所調(diào)度的清醒期期間處于清醒狀態(tài);以及在一個 所調(diào)度的清醒期期間從所述對等節(jié)點接收數(shù)據(jù)。根據(jù)一些方面,一種在網(wǎng)狀網(wǎng)中向節(jié)能節(jié)點傳輸數(shù)據(jù)的方法,包括從所述節(jié)能節(jié)點獲取喚醒調(diào)度表;以及在一個所調(diào)度的清醒期期間將所述數(shù)據(jù)發(fā)送到所述節(jié)能節(jié)
點o根據(jù)一些方面,一種作為網(wǎng)格節(jié)點的裝置,包括處理器;以及節(jié)能模塊,所 述節(jié)能模塊包括開始幀生成器,用于生成并發(fā)送指示網(wǎng)格節(jié)點具有即將到來的清醒期的 幀,其中,所述網(wǎng)格節(jié)點可用來在所述清醒期期間接收數(shù)據(jù)。根據(jù)一些方面,一種在網(wǎng)狀網(wǎng)中作為網(wǎng)格節(jié)點的裝置,包括用于向一個或多 個對等網(wǎng)格節(jié)點發(fā)送具有多個清醒期的調(diào)度表的模塊;用于在每個調(diào)度的清醒期之前發(fā) 送接收窗口開始幀的模塊;以及用于在所調(diào)度的清醒期期間從所述網(wǎng)狀網(wǎng)中的一個或多 個其他節(jié)點接收數(shù)據(jù)的模塊。根據(jù)一些方面,一種在網(wǎng)狀網(wǎng)中作為網(wǎng)格節(jié)點的裝置,包括用于檢測與目的 地網(wǎng)格節(jié)點相關(guān)聯(lián)的接收窗口開始幀的模塊,所述接收窗口開始幀指示即將到來的清醒 期;以及用于根據(jù)用于接入通信信道的信道接入機制在所述清醒期期間向所述目的地網(wǎng) 格節(jié)點發(fā)送數(shù)據(jù)的模塊。為實現(xiàn)上述目的和相關(guān)目的,一個或多個方面包括下面將要充分描述和在權(quán)利 要求中重點列明的各個特征。下面的描述和附圖詳細說明該一個或多個方面的一些說明 性特征。但是,這些特征僅僅說明了可利用各個方面的基本原理的各種方法中的一些方 法,本說明書旨在包括所有這些方面及其等同形式。
下面將結(jié)合附圖描述所公開的方面,這些附圖用來說明所公開的方面,而不是 對其進行限制,其中,相同的標(biāo)記表示相同的元素,其中圖1是根據(jù)公開的各個方面的網(wǎng)狀網(wǎng)的實例。圖2描述了根據(jù)公開的各個方面的示例性網(wǎng)格節(jié)點。圖3描述了根據(jù)公開的各個方面的節(jié)能模塊。圖4描述公開的各個方面的時序圖。圖5是描述根據(jù)公開的各個方面的數(shù)據(jù)傳輸?shù)牧鞒虉D。圖6描述了可以在其中實現(xiàn)公開的各個方面的無線通信設(shè)備。圖7描述了根據(jù)各個方面用于接收和處理消息的系統(tǒng)。圖8描述了根據(jù)各個方面用于接收和處理消息的另一系統(tǒng)。
具體實施例方式下面參照附圖描述各個方面。在下面的描述中,為便于解釋,給出了大量具體 細節(jié),以便提供對一個或多個方面的全面理解。然而,很明顯,也可以不用這些具體細 節(jié)來實現(xiàn)所述方面。在本申請中所用的術(shù)語“部件”、“模塊”、“系統(tǒng)”等意在包括與計算機相 關(guān)的實體,例如但不限于硬件、固件、硬件和軟件的組合、軟件或者執(zhí)行中的軟件。例 如,部件可以是、但并不僅限于處理器上運行的進程、處理器、對象、可執(zhí)行程序、 執(zhí)行的線程、程序和/或計算機。舉例來說,在計算設(shè)備上運行的應(yīng)用程序和該計算設(shè) 備都可以是部件。一個或多個部件可以位于執(zhí)行中的一個進程和/或線程內(nèi),以及,一個部件可以位于一臺計算機上和/或分布于兩臺或更多臺計算機之間。另外,可以從存 儲了各種數(shù)據(jù)結(jié)構(gòu)的各種計算機可讀介質(zhì)中執(zhí)行這些部件。這些部件可以通過本地和/ 或遠程進程,例如根據(jù)具有一個或多個數(shù)據(jù)分組(例如,來自一個部件的數(shù)據(jù),該一個 部件與本地系統(tǒng)、分布式系統(tǒng)中的另一部件,和/或通過該信號跨越諸如因特網(wǎng)的網(wǎng)絡(luò) 與其他系統(tǒng)進行交互)的信號來進行通信。此外,本申請結(jié)合終端描述了各個方面,其中,終端可以是有線終端或無線終 端。終端還可以稱為系統(tǒng)、設(shè)備、用戶單元、用戶站、移動站、移動裝置、移動設(shè)備、 遠程站、遠程終端、接入終端、用戶終端、終端、通信設(shè)備、用戶代理、用戶裝置或用 戶設(shè)備(UE)。無線終端可以是蜂窩電話、衛(wèi)星電話、無繩電話、會話發(fā)起協(xié)議(SIP)電 話、無線本地環(huán)路(WLL)站、個人數(shù)字助理(PDA)、具有無線連接能力的手持設(shè)備、計 算設(shè)備或連接到無線調(diào)制解調(diào)器的其它處理設(shè)備。另外,本申請結(jié)合基站描述了各個方 面?;究捎脕砼c無線終端進行通信,并可以稱作接入點(AP)、節(jié)點B或其他術(shù)語。此外,“或者” 一詞是要表示包括性的“或者”而不是排他性的“或者”。也 就是說,除非另外說明,或者從上下文能清楚得知,否則“X使用A或者B”的意思是 任何自然的包括性排列。即,X使用A,X使用B,或者X使用A和B 二者,則在上述 任何一個例子下均滿足“X使用A或者B”。另外,除非另外說明或從上下文能清楚得 知是表示單數(shù)形式,否則本申請和附加的權(quán)利要求書中使用的“一”和“一個” 一般地 應(yīng)解釋為表示“一個或多個”。本申請描述的技術(shù)可用于對等(例如,移動裝置到移動裝置的)自組網(wǎng)絡(luò)系 統(tǒng),例如,802.XX無線LAN、藍牙和任何其他短程或長程無線通信技術(shù)。進一步地, 這些技術(shù)和網(wǎng)絡(luò)可以結(jié)合各種無線通信系統(tǒng)來使用,例如CDMA、TDMA、FDMA、 OFDMA、SC-FDMA和其他系統(tǒng)。術(shù)語“系統(tǒng)”和“網(wǎng)絡(luò)”通常交互使用。CDMA 系統(tǒng)可以使用無線電技術(shù),例如,通用陸地?zé)o線接入(UTRA)、cdma2000等。UTRA包 括寬帶CDMA(W-CDMA)和其他的CDMA變型。進一步地,cdma2000涵蓋IS-2000、 IS-95和IS-856標(biāo)準(zhǔn)。TDMA系統(tǒng)可以實現(xiàn)諸如全球移動通信系統(tǒng)(GSM)的無線電 技術(shù)。OFDMA系統(tǒng)可以實現(xiàn)諸如演進UTRA(E-UTRA)、超移動寬帶(UMB)、IEEE 802.11 (Wi-Fi)、IEEE 802.16 (WiMAX)、IEEE 802.20、Flash-OFDM 等的無線電技術(shù)。 UTRA和E-UTRA是通用移動通信系統(tǒng)(UMTS)的一部分。3GPP長期演進(LTE)是 使用E-UTRA的UMTS發(fā)布版本,其在下行鏈路上采用0FDMA,在上行鏈路上采 用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM在名為“第三代合作伙伴計 劃”(3GPP)的組織的文檔中進行了描述。另外,cdma2000和UMB在名為“第三代合 作伙伴計劃2” (3GPP2)的組織的文檔中進行了描述。各個方面或特征都是針對包括多個設(shè)備、部件、模塊等的系統(tǒng)而展開的。應(yīng)當(dāng) 理解和認(rèn)識到,各種系統(tǒng)可以包括額外的設(shè)備、部件、模塊等和/或可以不包括結(jié)合附 圖所討論的所有設(shè)備、部件、模塊等。也可以使用這些方法的組合。根據(jù)一個方面,網(wǎng)狀網(wǎng)可以定義成通過IEEE 802.11鏈路進行互連的兩個或多 個節(jié)點,所述IEEE 802.11鏈路通過網(wǎng)格服務(wù)(mesh service)進行通信并包括基于IEEE 802.11的無線分布系統(tǒng)(WDS)。網(wǎng)狀組網(wǎng)是一種在節(jié)點之間對數(shù)據(jù)、語音和指令進行 路由的方法。它通過在節(jié)點間“跳躍”直到到達目的地,來支持在中斷的或者阻塞的路徑附近進行連續(xù)的連接和重新配置。網(wǎng)狀網(wǎng)的所有節(jié)點之間都相互連接,是全連接的網(wǎng) 絡(luò)。網(wǎng)狀網(wǎng)與其他網(wǎng)絡(luò)的差別在于,其所有的組成部分都可以通過多個跳來相互連接。 網(wǎng)狀網(wǎng)可以被看作一種自組網(wǎng)。網(wǎng)狀網(wǎng)是自愈性的(self-healing)。這表示,即使節(jié)點損壞或連接變差,網(wǎng)絡(luò)仍 可以繼續(xù)運行。從而,可以構(gòu)成非??煽康木W(wǎng)絡(luò)。這個概念可以應(yīng)用于無線網(wǎng)絡(luò)、有線 網(wǎng)絡(luò)和軟件交互。圖1描述了示例性網(wǎng)狀網(wǎng)100,在其中可以實現(xiàn)本申請描述的機制和技術(shù)。網(wǎng)狀 網(wǎng)100可以包括多個網(wǎng)格點(MP),例如MP 102、MP 104和MP 106。每個網(wǎng)格點可以通 過網(wǎng)格鏈路(ML)鏈接到或連接到(通過有線或無線鏈路)另一網(wǎng)格點。例如,MP 102 和MP 104通過網(wǎng)格鏈路103鏈接起來。類似地,MP 104通過網(wǎng)格鏈路105鏈接到MP 106。注意,網(wǎng)格點可以是使用網(wǎng)格服務(wù)來與網(wǎng)絡(luò)中的其他設(shè)備進行通信的單獨設(shè)備、接 入點(例如,802.11接入點)、到其他網(wǎng)絡(luò)(例如,非網(wǎng)狀網(wǎng))的網(wǎng)關(guān)或者任何其他通信 設(shè)備。單獨設(shè)備可以包括,例如,移動電話、膝上型計算機、個人計算機、手持通信設(shè) 備、衛(wèi)星廣播、全球定位系統(tǒng)、個人數(shù)字助理(PDA)和/或任何其他適當(dāng)?shù)脑O(shè)備。圖2描述了示例性設(shè)備200,其作為網(wǎng)狀網(wǎng)中的網(wǎng)格點進行工作。設(shè)備200可以 包括接收機202、解調(diào)器204、處理器206、發(fā)射機208、調(diào)制器210和存儲器212。接收 機202可以接收信號并對其執(zhí)行典型的動作,例如濾波、放大、下變頻等。接收機202可 以向解調(diào)器204提供數(shù)字化的采樣,解調(diào)器204對接收到的信號進行解調(diào)并將其提供給處 理器206以進行信道估計。處理器206可用于對接收機202接收到的信息進行分析,并 生成供發(fā)射機208發(fā)送的信息。處理器206還可用于控制設(shè)備200的一個或多個部件。 存儲器212可以對設(shè)備200的其他部件所使用的信息進行存儲。設(shè)備200還可以包括節(jié)能模塊214,該節(jié)能模塊214可以使網(wǎng)格點進入節(jié)能模 式,同時與對等網(wǎng)格節(jié)點保持聯(lián)系。在網(wǎng)狀網(wǎng)中,大的信息幀(稱作信標(biāo))周期性地由 每個網(wǎng)格節(jié)點進行發(fā)送。信標(biāo)可用于多種目的。例如,信標(biāo)允許預(yù)期的網(wǎng)格節(jié)點了解其 可能進行連接的其他設(shè)備。又如,信標(biāo)還可以包括指示網(wǎng)格節(jié)點具有待傳輸?shù)搅硪还?jié)點 (可以是節(jié)能節(jié)點)的數(shù)據(jù)的指示符。對于處于節(jié)能模式下的節(jié)點來說,監(jiān)測來自多個對 等節(jié)點的信標(biāo)非常耗時。根據(jù)示例性方面,節(jié)能模塊可用來使網(wǎng)格點在節(jié)能模式下與對 等網(wǎng)格節(jié)點保持聯(lián)系,而不需要執(zhí)行周期性發(fā)送和接受信標(biāo)的麻煩任務(wù)。圖3描述了根 據(jù)各個方面的節(jié)能模塊300。節(jié)能模塊300可以包括調(diào)度器310、接收窗口開始幀生成器320和退避 (back-off)計算器330。調(diào)度器310可用于與其他網(wǎng)狀網(wǎng)成員交換清醒時間調(diào)度表。在 一些方面,在加入網(wǎng)狀網(wǎng)時就提供調(diào)度表信息。這樣,每個節(jié)點都知道所連接的節(jié)能節(jié) 點的喚醒調(diào)度表。在清醒窗口(本申請中也稱作接收窗口或蘇醒期)期間節(jié)能節(jié)點才可 用來接收數(shù)據(jù)。接收窗口開始幀生成器320可以生成并在每個清醒窗口之前傳輸接收窗口開始 (RxWinStart)幀。RxWinStart幀在大小上通??梢孕∮谛艠?biāo),從而節(jié)省發(fā)射網(wǎng)格節(jié)點和 接收網(wǎng)格節(jié)點的額外的能量。根據(jù)一些方面,舉例來說,RxWinStart幀可以包括指示即 將到來的清醒窗口長度的長度指示符。長度可以以多種單位來表達,例如,時間周期、 時隙數(shù)和/或其他單位。
根據(jù)一些方面,除了 RxWinStart幀之外還可以傳輸信標(biāo)。例如,信標(biāo)可由希望 加入網(wǎng)狀網(wǎng)的新節(jié)點來使用以定位其他網(wǎng)格節(jié)點。RxWinStart幀可以在所調(diào)度的清醒窗 口起點之前的任何時間進行傳輸。根據(jù)一些示例性方面,可以傳輸RxWinStart幀,以使 得清醒窗口對應(yīng)于對節(jié)點的信標(biāo)進行傳輸?shù)臅r間。例如,RxWinStart幀可以在目標(biāo)信標(biāo) 傳輸時間(TBTT)之間的中途進行傳輸,或者可以調(diào)度為在TBTT時結(jié)束。根據(jù)一些方面,為了減輕對于通信信道上的其他業(yè)務(wù)的影響,清醒窗口可以定 義成固定的退避。即,每個節(jié)點可以將其清醒窗口定義成固定數(shù)量的時隙,而不是固定 的時間間隔。為了使沖突最小化和/或避免沖突,退避時隙計算器330可用于在傳輸數(shù)據(jù)之前 確定將由節(jié)點來使用的退避。根據(jù)一些方面,節(jié)點可以生成隨機數(shù),并在進行傳輸之前 等待該隨機數(shù)量的時隙。該隨機數(shù)應(yīng)當(dāng)小于或等于目的地節(jié)點的退避時隙長度。每個節(jié) 點的退避時隙長度可以在加入網(wǎng)狀網(wǎng)后與其他節(jié)點相互進行共享。如上所述,除了 RxWinStart幀之外還可以傳輸信標(biāo)。根據(jù)一些方面,RxWinStart
幀可以包括用于跟蹤信標(biāo)變化的計數(shù)器字段。從而,如果開始幀窗口中的計數(shù)器字段指 示信標(biāo)已發(fā)生變化,則接收該RxWinStart幀的節(jié)點將僅對信標(biāo)進行檢查或者接收探測響 應(yīng)(probe response)。圖4是描述使用接收窗口開始幀進行數(shù)據(jù)傳輸?shù)囊粋€實例的時序圖。節(jié)點A401 和B 403可以是網(wǎng)狀網(wǎng)的成員。如在402中所描述的,節(jié)點A 401具有用于節(jié)點B 403的 數(shù)據(jù)。節(jié)點A 401可以根據(jù)在網(wǎng)狀網(wǎng)初始化期間(例如,建立和/或加入網(wǎng)狀網(wǎng)的過程 中)或之后的某個時間所交換的信息,來獲知節(jié)點B 403的喚醒調(diào)度表。節(jié)點B 403可以發(fā)送周期性的RxWinStart幀404。這些幀指示清醒期或接收窗 口(RXWindOW)406即將到來。在一些方面,開始幀直接在清醒期之前。在其他方面, 開始幀可以通知其他節(jié)點清醒期將在指定時間到來。在又一些方面,清醒期之前沒有 RxWinowStart幀。如圖4中所描述的,節(jié)點A 401在下一個可用的清醒期期間將其緩沖 的數(shù)據(jù)傳遞給節(jié)點B 403。圖5是描述在網(wǎng)格節(jié)點的清醒期期間交換數(shù)據(jù)的示例性方法的流程圖。該過程 可以在第一節(jié)點有數(shù)據(jù)要發(fā)送到第二節(jié)點時發(fā)生。如502處所示,具有要傳輸?shù)降诙?jié) 點的緩沖數(shù)據(jù)的節(jié)點對通信信道監(jiān)測來自第二節(jié)點的接收窗口開始幀。該幀指示接收節(jié) 點將要清醒并可用于接收傳輸。當(dāng)接收節(jié)點不發(fā)送清醒窗口開始幀時,發(fā)送節(jié)點便簡單 地假定接收節(jié)點在其清醒窗口起點處是清醒的。如504處所述,一旦檢測到接收窗口開始幀,在開始發(fā)送之前,發(fā)送節(jié)點可以 對信道監(jiān)聽預(yù)定時間段。即,在開始發(fā)送之前,發(fā)送節(jié)點感測通信信道是否持續(xù)空閑一 段預(yù)定時間段,例如仲裁幀間間隔(arbitration interframe space,AIFS)或退避。當(dāng)接收節(jié)
點不發(fā)送清醒窗口開始幀時,發(fā)送節(jié)點將發(fā)送至少推遲到清醒窗口開始。發(fā)送前的退避 可以在所調(diào)度的清醒窗口起點前開始。然而,發(fā)送本身可以在清醒窗口起點之后開始, 以確保接收節(jié)點在該時刻是清醒的。一般地,發(fā)送節(jié)點遵循管理信道接入的信道接入規(guī) 則,例如增強型分布式信道接入(EDCA)。如506處所示,一旦信道持續(xù)空閑一段預(yù)定時間段,發(fā)送節(jié)點就可以開始退避 計數(shù)以確定何時開始發(fā)送。退避計數(shù)可以是從零到目的地節(jié)點的固定退避周期之間的隨機數(shù)量的時隙。從而,發(fā)送節(jié)點在將其數(shù)據(jù)置于傳輸信道上之前先等待經(jīng)過指定數(shù)量的 時隙。在發(fā)送之前等待一個退避周期使得傳輸錯誤和沖突最小化,因為每個希望進行發(fā) 送的節(jié)點都可以選擇表示應(yīng)該開始發(fā)送的時隙的隨機數(shù)。在發(fā)送節(jié)點執(zhí)行其退避計數(shù)的同時,另外的設(shè)備可以開始發(fā)送。例如,選擇較 小隨機數(shù)的設(shè)備可能在發(fā)送節(jié)點完成其退避計數(shù)之前開始發(fā)送。如508處所示,發(fā)送節(jié) 點繼續(xù)監(jiān)測信道并確定另一設(shè)備是否在發(fā)送節(jié)點的退避計數(shù)期間已經(jīng)開始進行發(fā)送。如 510處所示,如果另一設(shè)備已經(jīng)開始發(fā)送,則發(fā)送節(jié)點暫停其計數(shù),直到該發(fā)送完成。如512處所示,如果在發(fā)送節(jié)點的退避計數(shù)期間沒有其他設(shè)備開始發(fā)送,或者 另一設(shè)備的發(fā)送一旦完成,發(fā)送節(jié)點可以繼續(xù)進行其退避計數(shù)。一旦完成,如514處所 示,發(fā)送設(shè)備將其數(shù)據(jù)置于以接收節(jié)點為目的地的通信信道上。圖6描述了無線通信設(shè)備600,其可用作網(wǎng)格節(jié)點,來實現(xiàn)例如網(wǎng)格點200(圖 2)和/或300(圖3)。無線通信設(shè)備600包括處理器部件650,用于執(zhí)行與本申請所描 述的一個或多個部件和功能相關(guān)的處理功能。處理器部件650可以包括單組或多組處理 器或者多核處理器。另外,處理部件650可以實現(xiàn)為集成處理系統(tǒng)和/或分布式處理系 統(tǒng)。無線通信設(shè)備600還包括存儲器652,例如用于存儲由處理器部件650執(zhí)行的應(yīng) 用程序的本地版本。存儲器652可以包括隨機存取存儲器(RAM)、只讀存儲器(ROM) 和它們的組合。進一步地,無線通信設(shè)備600包括通信部件654,其如本申請所述利用硬件、軟 件以及服務(wù)來建立和維護與一個或多個參與方的通信。通信部件654可以進行無線通信 設(shè)備600上的部件之間的通信,以及無線通信設(shè)備600和外部設(shè)備之間的通信,所述外部 設(shè)備例如跨越通信網(wǎng)絡(luò)分布的設(shè)備和/或串行或本地連接到無線通信設(shè)備600的設(shè)備。另外,無線通信設(shè)備600還可以包括數(shù)據(jù)存儲裝置656,其可以是任何適當(dāng)?shù)挠?件和/或軟件的組合,用于對結(jié)合本申請所描述的方面所利用的信息、數(shù)據(jù)庫以及程序 進行大容量存儲。例如,數(shù)據(jù)存儲裝置656可以是用于當(dāng)前未執(zhí)行的應(yīng)用程序的數(shù)據(jù)倉 庫。無線通信設(shè)備600還包括用戶接口部件658,用于從無線通信設(shè)備600的用戶接 收輸入,并產(chǎn)生輸出以提供給用戶。用戶接口部件658可以包括一個或多個輸入設(shè)備, 包括但不限于鍵盤、數(shù)字小鍵盤、鼠標(biāo)、觸摸顯示屏、導(dǎo)航鍵、功能鍵、麥克風(fēng)、語音 識別部件、任何其他可以從用戶接收輸入的機制,或者它們的組合。進一步地,用戶接 口部件658可以包括一個或多個輸出設(shè)備,包括但不限于顯示器、揚聲器、觸覺反饋機 制、打印機、任何其他可向用戶展示輸出的機制,或者它們的任意組合。參考圖7,示出了用于接收并處理通過無線網(wǎng)狀網(wǎng)接收到的消息的系統(tǒng)700。例 如,系統(tǒng)700可以至少部分地位于接收機、發(fā)射機、移動設(shè)備等內(nèi)。應(yīng)當(dāng)理解,系統(tǒng)700 被表示為包括功能塊,這些功能塊表示由處理器、軟件或其組合(例如,固件)來實現(xiàn)的 功能。系統(tǒng)700包括可協(xié)同工作的電子部件的邏輯組702。例如,邏輯組702可以包括 用于將清醒期的調(diào)度表發(fā)送到一個或多個對等網(wǎng)格節(jié)點的模塊704。邏輯組702還可以包 括用于在每個調(diào)度的清醒期之前發(fā)送接收窗口開始幀的模塊706。邏輯組702還可以包括 用于在調(diào)度的清醒期期間從網(wǎng)狀網(wǎng)中的一個或多個其他節(jié)點接收數(shù)據(jù)的模塊708。
下面轉(zhuǎn)到圖8,示出了用于接收并處理通過無線網(wǎng)狀網(wǎng)接收到的消息的另一系統(tǒng) 800。例如,系統(tǒng)800可以至少部分地位于接收機、發(fā)射機、移動設(shè)備等內(nèi)。應(yīng)當(dāng)理解, 系統(tǒng)800被表示為包括功能塊,這些功能塊表示由處理器、軟件或其組合(例如,固件) 來實現(xiàn)的功能。系統(tǒng)800包括可協(xié)同工作的電子部件的邏輯組802。例如,邏輯組802 可以包括用于檢測與目的地網(wǎng)格節(jié)點相關(guān)聯(lián)的接收窗口開始幀的模塊804,其中該接收窗 口開始幀指示即將到來的清醒期。邏輯組802還可以包括用于根據(jù)用于接入通信信道的 信道接入機制在清醒期期間將數(shù)據(jù)發(fā)送至目的地網(wǎng)格節(jié)點的模塊806。結(jié)合本申請的實施例所描述的各種示例性邏輯、邏輯塊、模塊和電路可以用用 于執(zhí)行本申請所述功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、 現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯、分立硬件 組件或者其任意組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,或者,該處理器也可 以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機。處理器也可以實現(xiàn)為計算設(shè)備 的組合,例如,DSP和微處理器的組合、多個微處理器、與DSP內(nèi)核相結(jié)合的一個或 多個微處理器,或者任何其它此種結(jié)構(gòu)。另外,至少一個處理器可以包括一個或多個模 塊,用于執(zhí)行一個或多個上述步驟和/或動作。另外,結(jié)合本申請所公開的方面而描述的方法或者算法的步驟和/或動作可直 接體現(xiàn)為硬件、由處理器執(zhí)行的軟件模塊,或二者的組合。軟件模塊可以位于RAM存 儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動 盤、CD-ROM或者本領(lǐng)域熟知的任何其它形式的存儲介質(zhì)中。一種示例性的存儲介質(zhì)耦 合至處理器,從而使處理器能夠從該存儲介質(zhì)讀取信息,且可向該存儲介質(zhì)寫入信息。 或者,存儲介質(zhì)也可以與處理器是一個整體。進一步地,在一些方面,處理器和存儲介 質(zhì)可以位于ASIC中。另外,該ASIC可以位于用戶終端中?;蛘?,處理器和存儲介質(zhì)也 可以作為分立組件存在于用戶終端中。另外,在一些方面,方法或算法的步驟和/或動 作可以作為代碼和/或指令的一個或者任意的組合或集合而存在于機器可讀介質(zhì)和/或計 算機可讀介質(zhì)上,該機器可讀介質(zhì)和/或計算機可讀介質(zhì)可以并入計算機程序產(chǎn)品中。在一個或多個方面,所描述的功能可以以硬件、軟件、固件或它們的任意組合 來實現(xiàn)。如果以軟件來實現(xiàn),所述功能可以作為計算機可讀介質(zhì)上的一個或多個指令或 代碼進行存儲或發(fā)送。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),通信介質(zhì)包括 任何便于將計算機程序從一個地方轉(zhuǎn)移到另一個地方的介質(zhì)。存儲介質(zhì)可以是可由計算 機訪問的任何可用介質(zhì)。舉例來說而非限制性地,這種計算機可讀介質(zhì)可以包括RAM、 ROM、EEPROM、CD-ROM或其他光盤存儲裝置、磁盤存儲裝置或其他磁存儲器件、或 者任何其他可用來以指令或數(shù)據(jù)結(jié)構(gòu)的形式執(zhí)行或者存儲想要的程序代碼、并可由計算 機來訪問的介質(zhì)。另外,任何的連接也可以稱作計算機可讀介質(zhì)。例如,如果使用同軸 電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或諸如紅外、無線電和微波的無線技術(shù)從 網(wǎng)站、服務(wù)器或其他遠程來源傳輸軟件,那么同軸電纜、光纖電纜、雙絞線、DSL或諸 如紅外、無線電和微波的無線技術(shù)都包括在介質(zhì)的定義內(nèi)。本申請所使用的盤和盤片包 括緊湊型盤(CD),激光盤、光盤、數(shù)字通用盤(DVD)、軟盤和藍光盤,其中磁盤(disk) 通常磁性地再現(xiàn)數(shù)據(jù),而光盤(disc)通常采用激光以光學(xué)的方式再現(xiàn)數(shù)據(jù)。上述的組合 也應(yīng)當(dāng)包含在計算機可讀介質(zhì)的范圍內(nèi)。
雖然前面的公開內(nèi)容討論了示例性的方面和/或?qū)嵤├?,但是?yīng)當(dāng)注意,可以 對它們進行各種的改變和修改,而不背離所附權(quán)利要求定義的所述方面和/或?qū)嵤├?范圍。另外,盡管所描述的方面和/或?qū)嵤├母鱾€元素以單數(shù)形式進行描述或要求, 但是復(fù)數(shù)形式也是在期望中的,除非明確地說明限定為單數(shù)。另外,除非另有說明,任 何方面和/或?qū)嵤├乃谢蛘咭徊糠挚梢耘c任何其他方面和/或?qū)嵤├乃谢蛘咭徊?分一起使用。
權(quán)利要求
1.一種從對等節(jié)點接收數(shù)據(jù)的方法,包括 向所述對等節(jié)點通知具有多個清醒期的調(diào)度表; 至少在多個所調(diào)度的清醒期期間處于清醒狀態(tài);以及 在一個所調(diào)度的清醒期期間從所述對等節(jié)點接收數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其中,在每個調(diào)度的清醒期之前發(fā)送接收窗口開始幀。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述節(jié)點通過網(wǎng)格鏈路進行連接。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述對等節(jié)點不發(fā)送信標(biāo)。
5.根據(jù)權(quán)利要求1所述的方法,其中,每個清醒期被定義為固定數(shù)量的時隙。
6.根據(jù)權(quán)利要求1所述的方法,其中,每個清醒期被定義為固定的時間段。
7.根據(jù)權(quán)利要求2所述的方法,其中,所述接收窗口開始幀包括長度字段,該長度字 段確定即將到來的所述清醒期的長度。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述長度以時間為單位來表示。
9.根據(jù)權(quán)利要求7所述的方法,其中,所述長度表示為多個退避時隙。
10.根據(jù)權(quán)利要求2所述的方法,還包括周期性地發(fā)送信標(biāo),所述信標(biāo)包括與用于發(fā)送的網(wǎng)格節(jié)點有關(guān)的信息, 其中,所述接收窗口開始幀的大小基本上小于所述信標(biāo)。
11.根據(jù)權(quán)利要求2所述的方法,其中,所述接收窗口開始幀包括信標(biāo)變化字段,該 信標(biāo)變化字段指示所述信標(biāo)自上一次發(fā)送以來是否發(fā)生過變化。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述信標(biāo)變化字段包括計數(shù)器值,該計數(shù)器 值在每次有效的信標(biāo)變化后進行更新。
13.—種在網(wǎng)狀網(wǎng)中向節(jié)能節(jié)點傳輸數(shù)據(jù)的方法,包括 從所述節(jié)能節(jié)點獲取喚醒調(diào)度表;以及在一個所調(diào)度的清醒期期間將所述數(shù)據(jù)發(fā)送到所述節(jié)能節(jié)點。
14.根據(jù)權(quán)利要求13所述的方法,其中,所述清醒期是固定數(shù)量的退避時隙。
15.根據(jù)權(quán)利要求13所述的方法,其中,所述節(jié)能節(jié)點在每個調(diào)度的清醒期之前發(fā)送 接收窗口開始幀。
16.根據(jù)權(quán)利要求13所述的方法,其中,所述節(jié)能節(jié)點不嘗試從其他網(wǎng)格節(jié)點接收信標(biāo)。
17.—種作為網(wǎng)格節(jié)點的裝置,包括 處理器;以及節(jié)能模塊,所述節(jié)能模塊包括開始幀生成器,用于生成并發(fā)送指示網(wǎng)格節(jié)點具有即 將到來的清醒期的幀,其中,所述網(wǎng)格節(jié)點可用來在所述清醒期期間接收數(shù)據(jù)。
18.根據(jù)權(quán)利要求17所述的裝置,其中,所述節(jié)能模塊還包括 調(diào)度器,用于與其他網(wǎng)格節(jié)點交換清醒期信息;以及接收窗口開始幀生成器,用于生成指示所述網(wǎng)格節(jié)點具有即將到來的清醒期并可用 來接收數(shù)據(jù)的所述幀。
19.根據(jù)權(quán)利要求17所述的裝置,其中,所述清醒期被定義為固定數(shù)量的時隙。
20.根據(jù)權(quán)利要求17所述的裝置,其中,所述清醒期被定義為固定的時間段。
21.根據(jù)權(quán)利要求17所述的裝置,其中,指示即將到來的清醒期的所述幀包括長度字 段,該長度字段確定即將到來的清醒期的長度。
22.根據(jù)權(quán)利要求19所述的裝置,其中,所述長度以時間為單位來表示。
23.根據(jù)權(quán)利要求19所述的裝置,其中,所述長度表示為多個時隙。
24.根據(jù)權(quán)利要求17所述的裝置,還包括信標(biāo)生成器,用于生成信標(biāo),該信標(biāo)包括與所述網(wǎng)格節(jié)點有關(guān)的信息, 其中,所述指示所述網(wǎng)格節(jié)點是清醒的幀的大小基本上小于所述信標(biāo)。
25.根據(jù)權(quán)利要求17所述的裝置,其中,所述指示所述網(wǎng)格節(jié)點是清醒的幀包括信標(biāo) 變化字段,該信標(biāo)變化字段指示所述信標(biāo)自上一次發(fā)送以來是否發(fā)生過變化。
26.根據(jù)權(quán)利要求25所述的裝置,其中,所述信標(biāo)變化字段包括計數(shù)器值,該計數(shù)器 值在每次有效的信標(biāo)變化后進行更新。
27.—種作為網(wǎng)格節(jié)點的裝置,包括 處理器;接收機,用于檢測與目的地網(wǎng)格節(jié)點相關(guān)聯(lián)的接收窗口開始幀,所述接收窗口開始 幀指示即將到來的清醒期;以及發(fā)射機,用于在所述清醒期期間將數(shù)據(jù)發(fā)送到所述目的地網(wǎng)格節(jié)點。
28.根據(jù)權(quán)利要求27所述的裝置,其中,所述清醒期是固定數(shù)量的時隙。
29.—種在網(wǎng)狀網(wǎng)中作為網(wǎng)格節(jié)點的裝置,包括用于向一個或多個對等網(wǎng)格節(jié)點發(fā)送具有多個清醒期的調(diào)度表的模塊;用于在每個調(diào)度的清醒期之前發(fā)送接收窗口開始幀的模塊;以及用于在所調(diào)度的清醒期期間從所述網(wǎng)狀網(wǎng)中的一個或多個其他節(jié)點接收數(shù)據(jù)的模塊。
30.—種在網(wǎng)狀網(wǎng)中作為網(wǎng)格節(jié)點的裝置,包括用于檢測與目的地網(wǎng)格節(jié)點相關(guān)聯(lián)的接收窗口開始幀的模塊,所述接收窗口開始幀 指示即將到來的清醒期;以及用于根據(jù)用于接入通信信道的信道接入機制在所述清醒期期間向所述目的地網(wǎng)格節(jié) 點發(fā)送數(shù)據(jù)的模塊。
全文摘要
在網(wǎng)格節(jié)點中實現(xiàn)節(jié)能的方法和裝置包括在每個清醒期之前發(fā)送接收窗口開始幀。所述接收窗口開始幀為短幀,網(wǎng)狀網(wǎng)中的節(jié)點被動地監(jiān)測該幀。一旦檢測到,網(wǎng)格節(jié)點可在其清醒期期間向其目的地發(fā)送數(shù)據(jù)。
文檔編號H04W84/18GK102017730SQ200980115389
公開日2011年4月13日 申請日期2009年4月30日 優(yōu)先權(quán)日2008年4月30日
發(fā)明者M·M·文廷克 申請人:高通股份有限公司