專(zhuān)利名稱(chēng):用于802.11e站臺(tái)的統(tǒng)一節(jié)電方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及無(wú)線(xiàn)通信,更具體而言,本發(fā)明涉及用于無(wú)線(xiàn)設(shè)備 的節(jié)電方法。
背景技術(shù):
IEEE 802.11e任務(wù)組(TGe)正在定義針對(duì)服務(wù)質(zhì)量(QoS)的基礎(chǔ) IEEE 802.11標(biāo)準(zhǔn)的增強(qiáng)。TGe近來(lái)采用了 802.11e草案標(biāo)準(zhǔn),該標(biāo)準(zhǔn)試圖 將QoS擴(kuò)展到節(jié)電站臺(tái)(station)。當(dāng)前的802.11e節(jié)電方法不是統(tǒng)一 的,并且存在下面將談到的問(wèn)題。
802.1 le節(jié)電機(jī)制的概述
當(dāng)前的802.11e草案將PS輪詢(xún)節(jié)電機(jī)制增加了兩個(gè)新的節(jié)電方法
1) 自動(dòng)遞送節(jié)電(APSD)方法。服務(wù)質(zhì)量無(wú)線(xiàn)站臺(tái)(QSTA)使用 當(dāng)前的802.1 le APSD機(jī)制來(lái)建立喚醒信標(biāo),其中QSTA自動(dòng)轉(zhuǎn)變到喚醒 狀態(tài),并且在每個(gè)喚醒信標(biāo)之后,接入點(diǎn)(AP)自動(dòng)將緩沖的下行鏈路幀 遞送到QSTA。 APSD機(jī)制是基礎(chǔ)802.11標(biāo)準(zhǔn)中CF可輪詢(xún)節(jié)電機(jī)制的擴(kuò) 展。
2) "服務(wù)安排(Service Schedule)"方法。利用802.11e服務(wù)安排方 法,QSTA使用流量規(guī)范(TSPEC)信令來(lái)建立QoS服務(wù)需求。接入點(diǎn)
(AP)中的混合協(xié)調(diào)器(HC)聚集TSPEC信息,并通過(guò)將安排元素發(fā)送 到QSTA來(lái)建立QSTA的周期性服務(wù)周期。QSTA必須被喚醒以用于開(kāi)始 每個(gè)服務(wù)周期。另外,802.11基礎(chǔ)標(biāo)準(zhǔn)定義了節(jié)電機(jī)制,然而,該節(jié)電機(jī)制不被認(rèn)為 適合于QoS應(yīng)用。
APSD方法對(duì)于異步應(yīng)用和對(duì)等待時(shí)間不敏感的應(yīng)用非常有用。然 而,對(duì)于諸如語(yǔ)音IP (VoIP)之類(lèi)的應(yīng)用,APSD有以下問(wèn)題
1) APSD要求非常快速的信標(biāo)速率以支持典型的VoIP采樣速率;
2) APSD試圖群集信標(biāo)周?chē)南滦墟溌窋?shù)據(jù);因此,QSTA必須在幀 被發(fā)送到其他QSTA時(shí)經(jīng)常保持喚醒。應(yīng)當(dāng)注意,802.11信標(biāo)包含流量指 示消息(TIM),從而使QSTA可以在同一喚醒間隔內(nèi)接收到信標(biāo)和下行 鏈路數(shù)據(jù)。如果QSTA的TIM位被設(shè)為OFF,則QSTA可以立即返回到 淺睡(Doze)(節(jié)電)狀態(tài);否則,其必須保持喚醒以接收AP中緩沖的 下行鏈路幀。
3) APSD方法給下行鏈路節(jié)電傳輸增加了 "等待時(shí)間",這是因?yàn)橄?行鏈路幀被延遲到下一個(gè)喚醒信標(biāo)。
當(dāng)前的802.11e服務(wù)安排方法有以下問(wèn)題
1) 如當(dāng)前的802.11e草案定義的"服務(wù)周期"開(kāi)始于第一次成功的下 行鏈路傳輸。如果在每個(gè)服務(wù)周期中沒(méi)有上行鏈路傳輸,則服務(wù)周期可能 變得不同步,從而使AP和QSTA在下一個(gè)服務(wù)周期開(kāi)始時(shí)間上協(xié)商不一 致。 一種提出的解決方案是在每個(gè)服務(wù)周期中需要至少一個(gè)上行鏈路數(shù)據(jù) 幀,然而,這種解決方案是不合需要的,因?yàn)槠湓黾恿祟~外的流量。
2) 服務(wù)周期安排所需的定時(shí)器邏輯是復(fù)雜的,并且不同于APSD機(jī) 制所需的定時(shí)器邏輯。
3) 服務(wù)周期機(jī)制增加了上行鏈路和下行鏈路傳輸?shù)牡却龝r(shí)間,這是 因?yàn)閭鬏敱谎舆t到下一個(gè)服務(wù)周期。
從而,需要一種適合于QoS應(yīng)用的高效節(jié)電方法。
發(fā)明內(nèi)容
考慮到上述需要,在一個(gè)實(shí)施例中,本發(fā)明設(shè)想了一種方法,其中節(jié) 電(PS) 802.11站臺(tái)向其父AP通知其正處于自動(dòng)節(jié)電遞送(APSD)模式 中,在該模式中,當(dāng)AP確定站臺(tái)處于"喚醒"狀態(tài)時(shí),AP自動(dòng)向站臺(tái)發(fā)送幀,否則當(dāng)站臺(tái)處于"淺睡"狀態(tài)時(shí),AP緩沖用于站臺(tái)的下行鏈路
幀。通常,喚醒狀態(tài)是節(jié)電站臺(tái)可以接收下行鏈路傳輸?shù)臅簯B(tài),而淺睡狀 態(tài)是站臺(tái)不能接收下行鏈路傳輸?shù)臅簯B(tài)。節(jié)電站臺(tái)是在喚醒和淺睡狀態(tài)之
間交替的站臺(tái)。APSD模式中的節(jié)電站臺(tái)周期性地醒來(lái)以向其父AP發(fā)送 上行鏈路幀;AP在對(duì)上行鏈路幀的數(shù)據(jù)鏈路確認(rèn)(ACK)中設(shè)置標(biāo)記, 以指示其具有為PS站臺(tái)緩沖的下行鏈路幀;PS站臺(tái)保持喚醒以接收下行 鏈路幀。AP在發(fā)送的幀中設(shè)置標(biāo)記,以指示其何時(shí)不再具有為PS站臺(tái)緩 沖的下行鏈路幀。然后PS站臺(tái)在接收到來(lái)自AP的指示后返回到淺睡狀 態(tài),直到其具有更多被排隊(duì)的待發(fā)送的上行鏈路幀為止。
PS站臺(tái)可以是語(yǔ)音站臺(tái),如下文所定義的。上行鏈路幀是周期性的語(yǔ) 音分組傳輸,并且上行鏈路語(yǔ)音傳輸以對(duì)應(yīng)于交互式語(yǔ)音通信流的分組速 率的速率有效地向AP查詢(xún)緩沖的下行鏈路傳輸。PS站臺(tái)可以在靜音抑制 期間生成"空"上行鏈路幀,以向AP查詢(xún)緩沖的下行鏈路傳輸。
一個(gè)方面設(shè)想PS站臺(tái)與其父AP建立安排的喚醒時(shí)刻,其與802.11 信標(biāo)傳輸一致。父AP在安排的喚醒時(shí)刻后自動(dòng)向PS站臺(tái)遞送緩沖的下行 鏈路幀。如果AP指示其不具有任何緩沖的下行鏈路幀,則PS站臺(tái)在靜音 抑制期間抑制連續(xù)的"空"上行鏈路幀。PS站臺(tái)隨后進(jìn)入淺睡狀態(tài),直到 其下一個(gè)安排的喚醒時(shí)刻或者其具有經(jīng)排隊(duì)的待發(fā)送的上行鏈路幀為止。
該方法還設(shè)想PS站臺(tái)在上行鏈路傳輸中設(shè)置標(biāo)記以指示其保持喚醒 以向AP發(fā)送一個(gè)或多個(gè)連續(xù)的上行鏈路幀。AP向PS站臺(tái)發(fā)送輪詢(xún)幀以 懇求上行鏈路傳輸,PS站臺(tái)在無(wú)需首先感應(yīng)信道以確定其是否空閑的情況 下通過(guò)發(fā)送上行鏈路幀來(lái)對(duì)輪詢(xún)幀作出響應(yīng)。該方法還設(shè)想AP在下行鏈 路數(shù)據(jù)幀上附帶有輪詢(xún)。數(shù)據(jù)鏈路確認(rèn)可以在上行鏈路或下行鏈路數(shù)據(jù)幀 上被附帶。AP或PS站臺(tái)最初感應(yīng)信道空閑,然后在最初的信道感應(yīng)之后 在雙向突發(fā)中交替發(fā)送上行鏈路或下行鏈路幀,并且在突發(fā)中發(fā)送的每個(gè) 連續(xù)幀開(kāi)始時(shí)AP或PS都不感應(yīng)信道以確定其是否空閑。
本發(fā)明的另一個(gè)實(shí)施例設(shè)想一種方法,該方法包括節(jié)電(PS) 802.11 站臺(tái)向其父AP通知其正處于自動(dòng)節(jié)電遞送(APSD)模式中的步驟,在該 模式中,當(dāng)AP確定PS站臺(tái)處于喚醒狀態(tài)時(shí)AP自動(dòng)向PS站臺(tái)發(fā)送幀,否則當(dāng)站臺(tái)處于淺睡狀態(tài)時(shí),AP緩沖用于站臺(tái)的下行鏈路幀。PS站臺(tái)與其父AP協(xié)商周期性的喚醒安排,喚醒安排包括安排的開(kāi)始時(shí)刻和喚醒周期,喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間的時(shí)間。以標(biāo)準(zhǔn)802.11定時(shí)器同步功能(TSF)對(duì)PS站臺(tái)和父AP中的喚醒時(shí)刻進(jìn)行同步。喚醒周期對(duì)應(yīng)于交互式通信會(huì)話(huà)中的分組速率。AP在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)發(fā)送包含輪詢(xún)的幀,輪詢(xún)幀中的標(biāo)記指示AP是否具有用于站臺(tái)的下行鏈路幀。下行鏈路幀包含暗示或明示的信道預(yù)留,該信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸,從而PS站臺(tái)響應(yīng)于輪詢(xún),在無(wú)需首先感應(yīng)信道以確定其是否空閑的情況下發(fā)送幀。在每個(gè)安排的喚醒時(shí)刻后PS站臺(tái)保持喚醒,直到AP發(fā)送具有指示AP不具有為站臺(tái)緩沖的下行鏈路幀的標(biāo)記的幀(可以是輪詢(xún)幀)為止。在優(yōu)選實(shí)施例中,站臺(tái)是具有交互式語(yǔ)音應(yīng)用的語(yǔ)音站臺(tái),上行鏈路幀是周期性的語(yǔ)音分組傳輸,其中上行鏈路語(yǔ)音傳輸以對(duì)應(yīng)于交互式語(yǔ)音通信流的分組速率的速率有效地向AP査詢(xún)緩沖的下行鏈路傳輸。
該實(shí)施例的另一個(gè)方面是輪詢(xún)可以附帶在下行鏈路數(shù)據(jù)幀上。PS站臺(tái)在響應(yīng)于來(lái)自AP的輪詢(xún)而發(fā)送的上行鏈路幀中設(shè)置標(biāo)記,以指示其會(huì)保持喚醒以向AP發(fā)送一個(gè)或多個(gè)連續(xù)的上行鏈路幀。當(dāng)AP向PS站臺(tái)發(fā)送連續(xù)輪詢(xún)以懇求上行鏈路傳輸時(shí),PS站臺(tái)在無(wú)需首先感應(yīng)信道以確定信道是否空閑的情況下通過(guò)發(fā)送上行鏈路幀來(lái)對(duì)輪詢(xún)幀作出響應(yīng)。數(shù)據(jù)鏈路確認(rèn)可以附帶在上行鏈路或下行鏈路傳輸上。該方法還設(shè)想在AP最初感應(yīng)到信道空閑之后,在最初信道感應(yīng)后,在雙向突發(fā)中交替發(fā)送上行鏈路或下行鏈路幀,其中在突發(fā)中的每個(gè)連續(xù)的傳輸?shù)拈_(kāi)始時(shí)AP或PS都不感應(yīng)信道。
當(dāng)PS站臺(tái)是語(yǔ)音站臺(tái)時(shí),PS站臺(tái)在交互式語(yǔ)音會(huì)話(huà)開(kāi)始時(shí)向其父AP發(fā)送消息以與父AP協(xié)商快速喚醒安排。隨后在交互式語(yǔ)音會(huì)話(huà)結(jié)束時(shí),PS語(yǔ)音站臺(tái)發(fā)送消息以終止快速喚醒安排。
另一個(gè)方面是AP確定喚醒安排開(kāi)始時(shí)刻和喚醒周期,并選擇非重疊的安排的開(kāi)始時(shí)刻和喚醒周期以最小化站臺(tái)必須保持喚醒的時(shí)間。
另一個(gè)方面是PS站臺(tái)的語(yǔ)音采樣速率快于喚醒/輪詢(xún)速率。語(yǔ)音樣本被立即排隊(duì)以待發(fā)送。然后在安排的喚醒時(shí)刻前,任何可獲得的語(yǔ)音樣本被接合到數(shù)據(jù)通信分組中,以使對(duì)等語(yǔ)音站臺(tái)接收到樣本之前的延遲最小化。
本發(fā)明的另一個(gè)方面設(shè)想了一種維護(hù)關(guān)聯(lián)客戶(hù)站臺(tái)的IP/MAC地址綁定的接入點(diǎn)(AP)中的代理地址解析協(xié)議(ARP)服務(wù)器。當(dāng)AP在其以太網(wǎng)端口上接收到廣播ARP請(qǐng)求時(shí),其搜索IP地址的IP/MAC地址綁定,該綁定與ARP請(qǐng)求主體中的目標(biāo)IP地址相匹配。如果發(fā)現(xiàn)了匹配的IP地址,則AP代理ARP服務(wù)器在其以太網(wǎng)鏈路上返回"代理"ARP回復(fù),該回復(fù)包含對(duì)應(yīng)于目標(biāo)IP地址的MAC地址。
作為替換解決方案,代理ARP服務(wù)器可以將ARP請(qǐng)求中的目的地廣播MAC地址轉(zhuǎn)換為對(duì)應(yīng)于目標(biāo)IP地址的單播MAC地址。所得到的單播ARP請(qǐng)求幀隨后可以如同任何其他(即,節(jié)電)單播消息一樣被轉(zhuǎn)發(fā)到目標(biāo)站臺(tái),從而使站臺(tái)可以生成ARP回復(fù)。因此,AP中的ARP服務(wù)器不需要生成代理ARP回復(fù)。
如果父AP中的代理ARP服務(wù)器"獲知了"客戶(hù)端IP地址,則802.11客戶(hù)站臺(tái)不需要接收廣播ARP請(qǐng)求。AP可以通過(guò)"偵聽(tīng)"客戶(hù)端發(fā)送的IP和ARP分組,來(lái)自動(dòng)確定客戶(hù)端的IP地址。然而,客戶(hù)端可能在每次其漫游到新的父AP時(shí)不發(fā)送IP或ARP分組。因此,客戶(hù)端可以通過(guò)在其802.11重關(guān)聯(lián)請(qǐng)求消息中包括(即,專(zhuān)有)IP地址元素,來(lái)向其父AP注冊(cè)其IP地址。作為替換解決方案,客戶(hù)端的IP地址可以經(jīng)由網(wǎng)絡(luò)基礎(chǔ)設(shè)施被傳送到新的父AP。
在整個(gè)說(shuō)明書(shū)中,除非明確定義,否則下面的術(shù)語(yǔ)定義如下
AP—802.11接入點(diǎn);
突發(fā)一在單個(gè)信道接入后以快速連續(xù)方式發(fā)送的一系列幀;編解碼器一語(yǔ)音編碼器/解碼器,包括任何支持軟件;下行鏈路一從AP到客戶(hù)站臺(tái);上行鏈路一從客戶(hù)站臺(tái)到AP;
靜音抑制一一種語(yǔ)音編解碼器在交互式語(yǔ)音會(huì)話(huà)期間自動(dòng)確定本地說(shuō)話(huà)者何時(shí)空閑,并且在這種空閑期間自動(dòng)抑制分組傳 的方法;語(yǔ)音站臺(tái)一包含交互式語(yǔ)音應(yīng)用的802.11客戶(hù)站臺(tái),其中語(yǔ)音編解碼器將周期性模擬語(yǔ)音樣本轉(zhuǎn)換為數(shù)字的、分組化的語(yǔ)音通信流;
喚醒狀態(tài) 一 節(jié)電站臺(tái)中的暫態(tài),其中站臺(tái)可以接收下行鏈路傳輸;淺睡狀態(tài)一節(jié)電站臺(tái)中的暫態(tài),其中站臺(tái)不能接收下行鏈路傳輸;以
及
節(jié)電(PS)站臺(tái)一根據(jù)預(yù)定的一組規(guī)則在暫時(shí)的喚醒和淺睡狀態(tài)之間交替轉(zhuǎn)換的站臺(tái)。
盡管本發(fā)明的說(shuō)明書(shū)經(jīng)常提到服務(wù)質(zhì)量站臺(tái)(QSTA)和服務(wù)質(zhì)量接入點(diǎn)(QAP),但是本領(lǐng)域技術(shù)人員可以容易地認(rèn)識(shí)到,本發(fā)明分別可適用于所有類(lèi)型的無(wú)線(xiàn)站臺(tái)和接入點(diǎn)。此外,本發(fā)明的優(yōu)選實(shí)施例是針對(duì)802.11網(wǎng)絡(luò),但是其適合于任何類(lèi)型的無(wú)線(xiàn)聯(lián)網(wǎng)環(huán)境。
從下面的描述中,本領(lǐng)域技術(shù)人員可以容易地清楚了解本發(fā)明的其他目的,在描述中,僅僅以最適合于執(zhí)行本發(fā)明的最佳模式之一的示例方式示出并描述了本發(fā)明的優(yōu)選實(shí)施例。應(yīng)當(dāng)認(rèn)識(shí)到,本發(fā)明能夠有其他不同的實(shí)施例,并且其多個(gè)細(xì)節(jié)能夠在不脫離本發(fā)明的前提下在各個(gè)方面進(jìn)行修改。因此,附圖和描述應(yīng)當(dāng)看作是示例性的,而非限制性的。
這里結(jié)合的附圖形成了說(shuō)明書(shū)的一部分,附示了本發(fā)明的多個(gè)方面,并且與描述一起用來(lái)解釋本發(fā)明的原理。在附圖中-
圖1是示出了 802.11網(wǎng)絡(luò)的典型組件的框圖2是本發(fā)明的實(shí)施例所設(shè)想的接入點(diǎn)的組件的框圖3是示出了本發(fā)明所設(shè)想的方法的步驟的框圖4是示出了本發(fā)明所設(shè)想的方法的步驟的框圖5是使用輪詢(xún)+EDCF接入的示例性幀交換序列;
圖6是使用輪詢(xún)+EDCF接入的示例性幀交換序列,其中站臺(tái)執(zhí)行TX后(post-TX)回退(back-off),并且在未接收到期望的ACK后使用EDCF來(lái)發(fā)送上行鏈路幀;
圖7是使用安排的喚醒周期的示例性幀交換序列;
16圖8是由站臺(tái)啟動(dòng)的未安排的喚醒周期中的示例性幀交換序列;
圖9是當(dāng)AP和站臺(tái)都沒(méi)有數(shù)據(jù)要發(fā)送時(shí)的示例性幀交換序列;以及
圖10是用于反向輪詢(xún)的示例性幀交換序列。
具體實(shí)施例方式
在整個(gè)描述中,所示的優(yōu)選實(shí)施例和示例應(yīng)當(dāng)被看作是本發(fā)明的示例,而不是本發(fā)明的限制。
首先參考圖1,圖1示出了典型802.11網(wǎng)絡(luò)100的框圖。網(wǎng)絡(luò)100包括兩個(gè)接入點(diǎn)102和104。接入點(diǎn)102有覆蓋區(qū)域110,接入點(diǎn)104有覆蓋區(qū)域112。覆蓋區(qū)域IIO與覆蓋區(qū)域112之間存在重疊區(qū)域114。無(wú)線(xiàn)站臺(tái)108被示為在接入點(diǎn)102的覆蓋區(qū)域110內(nèi)。無(wú)線(xiàn)站臺(tái)108可以在接入點(diǎn)102的覆蓋區(qū)域UO和接入點(diǎn)104的覆蓋區(qū)域112之間行進(jìn),這個(gè)過(guò)程一般被稱(chēng)作漫游。通常當(dāng)無(wú)線(xiàn)站臺(tái)108從覆蓋區(qū)域110漫游到覆蓋區(qū)域112時(shí),其會(huì)在經(jīng)過(guò)重疊區(qū)域114時(shí)改變其所關(guān)聯(lián)的接入點(diǎn)。骨干網(wǎng)106被用來(lái)連接接入點(diǎn)102和接入點(diǎn)104。 一般來(lái)說(shuō)骨干網(wǎng)是諸如以太網(wǎng)之類(lèi)的有線(xiàn)網(wǎng)絡(luò)連接,但是也可以使用任何合適的有線(xiàn)或無(wú)線(xiàn)裝置和任何標(biāo)準(zhǔn)的聯(lián)網(wǎng)協(xié)議。驗(yàn)證服務(wù)器116也被示為連接到骨干網(wǎng)106。通常驗(yàn)證服務(wù)器被接入點(diǎn)用來(lái)在無(wú)線(xiàn)站臺(tái)108第一次與諸如接入點(diǎn)108之類(lèi)的接入點(diǎn)相關(guān)聯(lián)時(shí)驗(yàn)證無(wú)線(xiàn)站臺(tái)108。盡管上述網(wǎng)絡(luò)100示出了兩個(gè)接入點(diǎn)和單個(gè)無(wú)線(xiàn)站臺(tái),但是本領(lǐng)域技術(shù)人員可以容易地理解,網(wǎng)絡(luò)可以包括任何數(shù)目的接入點(diǎn)和任何數(shù)目的無(wú)線(xiàn)站臺(tái)。
現(xiàn)在參考圖2,圖2示出了本發(fā)明所設(shè)想的接入點(diǎn)200的典型組件部分。接入點(diǎn)200具有用于控制接入點(diǎn)200的操作的控制器202。 一般來(lái)說(shuō),控制器202是基于微處理器的。存儲(chǔ)器204被控制器202用于存儲(chǔ)目的。存儲(chǔ)器204可以由隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)訪問(wèn)存儲(chǔ)器(NVRAM)、其他類(lèi)型的存儲(chǔ)器和其組合構(gòu)成。典型接入點(diǎn)200包括無(wú)線(xiàn)收發(fā)器210和以太網(wǎng)收發(fā)器212。無(wú)線(xiàn)收發(fā)器210被用來(lái)與無(wú)線(xiàn)站臺(tái)發(fā)送和接收消息。以太網(wǎng)收發(fā)器212用于沿著接入點(diǎn)之間的骨干網(wǎng)(圖1的106)發(fā)送和接收消息。該示例中的接入點(diǎn)200還包括代理ARP服務(wù)器206,其自身帶有存儲(chǔ)器208。代理 ARP服務(wù)器206可以實(shí)現(xiàn)為軟件、硬件或其組合的形式。存儲(chǔ)裝置208可 以包括盤(pán)型存儲(chǔ)器、RAM或者被用于存儲(chǔ)與接入點(diǎn)200相關(guān)聯(lián)的無(wú)線(xiàn)站 臺(tái)的IP和MAC綁定的其他存儲(chǔ)器。代理ARP服務(wù)器也可以與控制器202 共享存儲(chǔ)器204,而不是有其自身的單獨(dú)存儲(chǔ)器208。
本發(fā)明的一個(gè)方面是新的輪詢(xún)+ EDCF接入方法,該方法將輪詢(xún)和 EDCF信道接入組合在一起。本發(fā)明的另一個(gè)方面是新的經(jīng)安排喚醒時(shí)刻 節(jié)電方法,其取代了當(dāng)前的802.11e的安排方法,并且包含802.1 leAPSD 方法。分布式TSF定時(shí)器被用來(lái)同步喚醒時(shí)刻。本發(fā)明的另一個(gè)方面是定 義了一致的節(jié)電狀態(tài)轉(zhuǎn)變規(guī)則。QSTA可以設(shè)置QoS幀中的更多數(shù)據(jù) (More data)位以啟動(dòng)未經(jīng)安排的喚醒周期(即,指示其還有被緩沖的幀 待發(fā)送)。
本發(fā)明的另一個(gè)方面是簡(jiǎn)化了用于混合協(xié)調(diào)功能(HCF)輪詢(xún)的錯(cuò)誤 恢復(fù)規(guī)則,并使該規(guī)則更加健壯(robust) 。 HCF和(可選的)EDCF QSTA可以建立具有任意開(kāi)始時(shí)刻的喚醒周期和專(zhuān)用周期。QAP可以實(shí)現(xiàn) 單個(gè)的簡(jiǎn)單定時(shí)器機(jī)制,該機(jī)制既支持節(jié)電安排,又支持周期性輪詢(xún)。此 外,QAP可以實(shí)現(xiàn)用于節(jié)電"信標(biāo)操作"目的的輪詢(xún),而不實(shí)現(xiàn)更復(fù)雜的 用于輪詢(xún)接入的錯(cuò)誤恢復(fù)。更少的數(shù)據(jù)被群集到緊接在信標(biāo)傳輸之后的周 期中。被安排用于HCF輪詢(xún)的QSTA可以使用EDCF來(lái)最小化等待時(shí) 間??梢允褂幂喸?xún)來(lái)仲裁EDCF爭(zhēng)奪。利用本發(fā)明,可以交替執(zhí)行上行鏈 路和下行鏈路傳輸,從而更高效地使用信道。
現(xiàn)在參考圖3,圖3示出了本發(fā)明所設(shè)想的方法300的步驟。方法 300開(kāi)始于步驟302,在步驟302,站臺(tái)向AP通知站臺(tái)正工作在APSD模 式中。如果沒(méi)有經(jīng)緩沖的上行鏈路或下行鏈路幀,則站臺(tái)隨后將進(jìn)入到淺 睡狀態(tài)(未示出)。在步驟304,站臺(tái)切換到喚醒模式,并向AP發(fā)送數(shù) 據(jù)幀。站臺(tái)隨后開(kāi)始等待,并在步驟306接收來(lái)自AP的確認(rèn)(ACK)。 ACK將被設(shè)置了標(biāo)記或具有更多數(shù)據(jù)位,以指示AP是否具有用于該站臺(tái) 的更多幀。在步驟308,檢査標(biāo)記或更多位以確定AP是否有具用于該站 臺(tái)的更多幀。如果有更多的幀,則如步驟310所示站臺(tái)接收來(lái)自AP的
18幀。然后處理返回到步驟308。當(dāng)在步驟308確定出不再有幀在AP處等 待時(shí),則在步驟312站臺(tái)返回到淺睡狀態(tài)。
圖4中示出了本發(fā)明所設(shè)想的另一個(gè)方法400。在步驟402,站臺(tái)向 AP通知其工作在自動(dòng)節(jié)電遞送(APSD)模式。在步驟404,站臺(tái)和AP 協(xié)商周期性喚醒安排。在步驟406,喚醒安排被與802.11定時(shí)器同步功能 (TSF)同步。在步驟408, AP在每個(gè)安排的喚醒時(shí)刻發(fā)送具有輪詢(xún)的 幀。在步驟410,站臺(tái)響應(yīng)于輪詢(xún)而發(fā)送幀,而不是首先感應(yīng)信道以確定 信道是否空閑。然后站臺(tái)確定在步驟408發(fā)送的輪詢(xún)是否有被設(shè)置為指示 其具有用于站臺(tái)的緩沖的下行鏈路幀的標(biāo)記。
如果在步驟412 AP有幀,則在步驟414站臺(tái)接收來(lái)自AP的幀,并且 在步驟416發(fā)送ACK。重復(fù)步驟412,這一次檢查從AP發(fā)送的幀以確定 AP是否有另一個(gè)用于站臺(tái)的幀。如果AP還有另一個(gè)用于站臺(tái)的幀,則重 復(fù)步驟414和416。當(dāng)在步驟412確定出AP沒(méi)有用于站臺(tái)的更多的幀時(shí), 則站臺(tái)返回到淺睡狀態(tài),如步驟418所示。
本發(fā)明的另一個(gè)方面是以如下規(guī)則定義的輪詢(xún)+EDCF接入
1) 已經(jīng)建立了對(duì)流量流的周期性輪詢(xún)的QSTA可以使用EDCF接入 來(lái)傳輸流量流的上行鏈路幀。如果未接收到期望的(QoS) ACK,則其可 能還使用EDCF接入來(lái)重傳上行鏈路幀。
2) 如果QSTA響應(yīng)于輪詢(xún)而傳輸上行鏈路幀,并且其沒(méi)有接收到期 望的ACK,則其必須在利用EDCF接入重傳幀之前,增大其對(duì)于各個(gè)接入 范疇(Access Category)的重試計(jì)數(shù),并執(zhí)行TX后回退。
3) QSTA響應(yīng)于來(lái)自QAP的輪詢(xún),最多可傳輸1個(gè)上行鏈路數(shù)據(jù) 幀。上行鏈路幀可以由多個(gè)片段組成。
4) 當(dāng)QAP接收到更多數(shù)據(jù)位被設(shè)為"1"或具有非0隊(duì)列大小的上 行鏈路Q(chēng)oS幀時(shí),QAP可以通過(guò)向QSTA發(fā)送QoS ( + ) CF輪詢(xún)二利用 輪詢(xún)接入來(lái)使能上行鏈路突發(fā)。
5) 如果QAP未接收到期望的響應(yīng),則QAP可以可選地重傳輪詢(xún) 幀;然而,QAP不應(yīng)當(dāng)無(wú)限制地向可能已經(jīng)返回到"淺睡"狀態(tài)的節(jié)電站 臺(tái)重傳輪詢(xún)。
19以上的規(guī)則3解決了當(dāng)前的802.1 le草案中的用于輪詢(xún)接入的錯(cuò)誤恢 復(fù)規(guī)則中的不明確性問(wèn)題。在通常的沖突情形中,在當(dāng)前的802.11e恢復(fù) 規(guī)則下,QAP和QSTA都會(huì)在信道空閑PIFS時(shí)間之后重復(fù)重傳,這導(dǎo)致 重復(fù)的沖突。
圖5中示出了利用以上規(guī)則的示例性幀交換序列。注意,規(guī)則3并不 阻止QSTA突發(fā)上行鏈路幀,這是因?yàn)镼AP可以輪詢(xún)連續(xù)的上行鏈路 幀。在步驟502, AP向站臺(tái)發(fā)送站臺(tái)QoS數(shù)據(jù)和具有確認(rèn)(ACK)的輪 詢(xún),該確認(rèn)(ACK)中的更多數(shù)據(jù)標(biāo)記被設(shè)置為指示其具有用于站臺(tái)的附 加下行鏈路幀。在這種情形中,站臺(tái)還具有用于AP的上行鏈路幀,從而 在步驟504站臺(tái)向AP發(fā)送QoS數(shù)據(jù)和ACK,該ACK中的更多數(shù)據(jù)標(biāo)記 被設(shè)置為指示其有另一個(gè)用于AP的上行鏈路幀。在步驟506 AP發(fā)送QoS 數(shù)據(jù)和輪詢(xún),但是這一次更多數(shù)據(jù)標(biāo)記被設(shè)為off。站臺(tái)在步驟508以QoS 數(shù)據(jù)和更多數(shù)據(jù)標(biāo)記被設(shè)置的ACK作出響應(yīng)。在步驟510 AP只向站臺(tái)發(fā) 送QoSACK和輪詢(xún)。AP在步驟506指示其不再有用于站臺(tái)的數(shù)據(jù),因此 其只發(fā)送QoS ACK和輪詢(xún)。當(dāng)站臺(tái)接收到ACK時(shí),在步驟512其向AP 發(fā)送QoS數(shù)據(jù)和ACK但是這一次更多數(shù)據(jù)標(biāo)記被設(shè)為off。因此,在步驟 514 AP向站臺(tái)發(fā)送QoS ACK, AP和站臺(tái)之間的傳輸結(jié)束。在優(yōu)選實(shí)施例 中,AP只在步驟502之前感應(yīng)信道是否空閑,而在步驟502之后AP或站 臺(tái)都不執(zhí)行進(jìn)一步的信道空閑感應(yīng)。
在圖6所示的示例性序列中,站臺(tái)(QSTA)執(zhí)行TX后回退,并且在 未接收到期望的ACK之后使用EDCF來(lái)發(fā)送上行鏈路幀。處理開(kāi)始于步 驟602,在步驟602, AP向站臺(tái)發(fā)送QoS輪詢(xún)。在步驟604,站臺(tái)向AP 發(fā)送QoS數(shù)據(jù)。在步驟606,站臺(tái)確定其還未接收到對(duì)在步驟604中發(fā)送 的QoS數(shù)據(jù)的響應(yīng),并且開(kāi)始TX后回退。然后在步驟608,站臺(tái)在TX 后回退之后感應(yīng)到信道空閑,并且使用EDCF來(lái)發(fā)送QoS數(shù)據(jù)(上行鏈 路)幀。
本領(lǐng)域技術(shù)人員可以容易地理解,輪詢(xún)+EDCF接入方法對(duì)節(jié)電和活 性(active)站臺(tái)都是有用的。對(duì)于活性站臺(tái),輪詢(xún)+EDCF接入機(jī)制可用 來(lái)最小化輕度到中度負(fù)載的信道上的延遲,并且仲裁擁塞期間的EDCF爭(zhēng)奪QSTA可以使用802.11e TSPEC信令來(lái)建立"服務(wù)安排"。QAP對(duì)于 活性模式中的QSTA可以啟動(dòng)輪詢(xún)定時(shí)器,其周期在邊際上長(zhǎng)于服務(wù)安lf 周期。每次當(dāng)從QSTA接收到l個(gè)或更多個(gè)上行鏈路幀的集合時(shí),就可以 重新啟動(dòng)輪詢(xún)定時(shí)器。如果輪詢(xún)定時(shí)器期滿(mǎn),則因?yàn)镼STA沒(méi)有發(fā)送上,亍 鏈路幀,所以QAP可以輪詢(xún)QSTA (即,以仲裁爭(zhēng)奪)。對(duì)于節(jié)電 QSTA,輪詢(xún)+EDCF接入機(jī)制可用來(lái)在"喚醒周期"開(kāi)始時(shí)生成周期性輪 詢(xún)。周期性輪詢(xún)?nèi)缤縌STA信標(biāo)一樣動(dòng)作,這是因?yàn)樗鼈兡軌蚴筈STA 在沒(méi)有其他流量的情況下立即返回到淺睡狀態(tài)。例如,QSTA可以在其安 排的喚醒時(shí)刻醒來(lái),接收輪詢(xún),并且如果輪詢(xún)中的標(biāo)記指示AP沒(méi)有任《可 緩沖的用于QSTA的下行鏈路幀,則立即返回到淺睡狀態(tài)。
本發(fā)明的另一個(gè)方面是對(duì)當(dāng)前APSD機(jī)制的擴(kuò)展,其中QSTA可以建 立周期性安排的喚醒時(shí)刻,該時(shí)刻可以與信標(biāo)傳輸對(duì)齊,也可以不對(duì)齊。 QSTA必須在每個(gè)安排的喚醒時(shí)刻時(shí)是喚醒的,并且必須以與當(dāng)前APSD 機(jī)制相同的規(guī)則保持喚醒。"安排的喚醒周期"開(kāi)始于安排的喚醒時(shí)刻, 并且在QSTA接收到更多數(shù)據(jù)位被設(shè)為"0"的下行鏈路幀或接收到TIM 位被設(shè)為off的信標(biāo)時(shí)結(jié)束。QAP將周期性喚醒時(shí)刻安排的"開(kāi)始時(shí)刻" 建立為T(mén)SF定時(shí)器值,并將喚醒周期建立為T(mén)SF定時(shí)器單位(tick)的整 數(shù)倍。QAP可以為多個(gè)站臺(tái)建立不重疊的喚醒安排,以使?fàn)帄Z和QSTA必 須保持喚醒的時(shí)間最小化。QAP和QSTA之間的喚醒周期同步是經(jīng)由普通 的TSF定時(shí)器同步來(lái)實(shí)現(xiàn)的;因此,該機(jī)制解決了與當(dāng)前的802.11e服務(wù) 安排機(jī)制相關(guān)聯(lián)的同步問(wèn)題。注意,AP和所有的關(guān)聯(lián)站臺(tái)都共享一個(gè)分 布式TSF定時(shí)器。
這里所述的"喚醒時(shí)刻"機(jī)制是在802.11文件03/107rl中描述的增強(qiáng) APSD機(jī)制的擴(kuò)展。所提出的喚醒時(shí)刻機(jī)制將03/107d機(jī)制與TSPEC信令 集成在一起,并且支持"未安排的喚醒周期"。需要對(duì)喚醒時(shí)刻機(jī)制進(jìn)行 的變化如下-
1) 在文件03/107rl中定義的APSD安排元素取代了當(dāng)前的802.11草 案中的安排元素。
2) 使用TSPEC信令來(lái)建立周期性輪詢(xún)的QSTA不需要利用APSD請(qǐng)求元素來(lái)請(qǐng)求安排(如文件03/107中所提出的那樣)。相反,QAP可以 從TSPEC參數(shù)中導(dǎo)出安排,并以異步方式發(fā)送APSD安排元素以為這種 節(jié)電QSTA建立喚醒安排。
3) APSD信令機(jī)制可以可選地被擴(kuò)展,如文件03/107rl中所描述的那 樣,從而使QSTA可以請(qǐng)求安排的喚醒時(shí)刻,而無(wú)需使用TSPEC信令。 QAP可以利用APSD元素使所請(qǐng)求安排無(wú)效。
4) QSTA可以通過(guò)發(fā)送更多數(shù)據(jù)位被設(shè)為"1"的上行鏈路Q(chēng)oS幀, 來(lái)在任意時(shí)刻啟動(dòng)未安排的喚醒周期。
5) QAP可以通過(guò)發(fā)送更多數(shù)據(jù)位被設(shè)為"1"的下行鏈路Q(chēng)oS (即 ACK)幀,來(lái)啟動(dòng)未安排的喚醒周期。
6) 802.11喚醒等待時(shí)間(WakeupWaitTime)參數(shù)可以可選地設(shè)為站 臺(tái)在每個(gè)安排的喚醒時(shí)刻發(fā)送上行鏈路幀之前應(yīng)當(dāng)?shù)却臅r(shí)間。
7) 已經(jīng)建立了安排的喚醒周期的QSTA也可以發(fā)送PS輪詢(xún)幀。 如文件03/107rl中所描述的那樣,安排的喚醒時(shí)刻可以與信標(biāo)傳輸時(shí)
刻對(duì)齊,也可以不對(duì)齊,并且喚醒時(shí)刻之間的周期可以是信標(biāo)周期的整數(shù) 倍,也可以不是信標(biāo)周期的整數(shù)倍。QAP可以容易地將基于信標(biāo)的喚醒參 數(shù)轉(zhuǎn)換為基于時(shí)間的參數(shù)。注意,QSTA可以使用如當(dāng)前的802.11e草案 中所定義的APSD機(jī)制來(lái)建立與信標(biāo)傳輸對(duì)齊的喚醒時(shí)刻。
下面的定義用來(lái)定義節(jié)電狀態(tài)轉(zhuǎn)變"喚醒周期"是QAP可以向節(jié) 電QSTA發(fā)送數(shù)據(jù)和/或輪詢(xún)幀的時(shí)間周期。喚醒周期開(kāi)始于"喚醒時(shí) 刻"。"安排的喚醒周期"跟在"安排的喚醒時(shí)刻"后。非AP QSTA可 以在任何時(shí)刻啟動(dòng)"未安排的喚醒周期"。節(jié)電QSTA在喚醒周期期間處 于"喚醒"狀態(tài)。不處于喚醒狀態(tài)的節(jié)電QSTA處于"淺睡"狀態(tài)。注 意,QAP和QSTA都必須在QSTA的節(jié)電狀態(tài)方面達(dá)成一致。下面的用于 帶有喚醒時(shí)間機(jī)制的節(jié)電操作的規(guī)則是本發(fā)明所設(shè)想的
1) 工作在"活性"模式中的QSTA決不會(huì)處于喚醒或淺睡狀態(tài)。當(dāng) QSTA轉(zhuǎn)變到活性模式時(shí),刪除了任何現(xiàn)有的喚醒時(shí)刻安排。
2) 由QAP以APSD安排元素建立的喚醒安排使任何現(xiàn)有的安排(例 如,以APSD請(qǐng)求建立的安排)無(wú)效。
223) 如果對(duì)于節(jié)電QSTA建立了周期性喚醒安排,則在每個(gè)安排喚醒 時(shí)刻QSTA自動(dòng)轉(zhuǎn)變到喚醒狀態(tài)。
4) 處于淺睡狀態(tài)的QSTA在每次其發(fā)送更多數(shù)據(jù)位被設(shè)為"1"的上 行鏈路Q(chēng)oS幀時(shí)轉(zhuǎn)變到喚醒狀態(tài)。
5) 處于淺睡狀態(tài)的QSTA在其接收到更多數(shù)據(jù)位被設(shè)為"1"的下行 鏈路Q(chēng)oS幀(即,ACK幀)時(shí)轉(zhuǎn)變到喚醒狀態(tài)。
6) 如果QSTA沒(méi)有接收到對(duì)上行鏈路Q(chēng)oS幀的ACK,以及所有的上 行鏈路幀的連續(xù)重傳,則其轉(zhuǎn)變到喚醒狀態(tài)。
用于終止安排的或未安排的喚醒周期的規(guī)則如下
7) 處于由QAP啟動(dòng)的安排的喚醒周期或未安排的喚醒周期中的 QSTA當(dāng)接收到來(lái)自QAP的更多數(shù)據(jù)位被設(shè)為"0"的幀或者其關(guān)聯(lián)ID
(AID)位被設(shè)為"0"的TIM時(shí),轉(zhuǎn)變到"淺睡"狀態(tài)。
8) 當(dāng)處于自啟動(dòng)的未安排的喚醒周期中的QSTA發(fā)送了更多數(shù)據(jù)位 被設(shè)為"0"的上行鏈路幀,并隨后接收到更多數(shù)據(jù)位被設(shè)為"0"的下行 鏈路幀,或者接收到TIM位被設(shè)為"0"的信標(biāo)之后,該QSTA轉(zhuǎn)變到淺 睡狀態(tài)。
9) 如果喚醒周期重疊,則周期被聚集,并且與聚集的規(guī)則組同時(shí)終 止。例如,如果由非APQSTA啟動(dòng)的未安排的喚醒周期重疊到安排的喚 醒周期中,則在QAP和QSTA都發(fā)送了更多數(shù)據(jù)位被設(shè)為"0"的幀之 后,這兩個(gè)喚醒周期都結(jié)束。
以上的規(guī)則3能夠使QAP在QAP己經(jīng)指出其沒(méi)有任何更多的下行鏈 路數(shù)據(jù)之后繼續(xù)以非0的發(fā)送隊(duì)列大小來(lái)輪詢(xún)QSTA,如圖7所示。步驟 702是站臺(tái)的安排的喚醒時(shí)刻。在步驟704, AP發(fā)送QoS數(shù)據(jù)以及更多數(shù) 據(jù)標(biāo)記被設(shè)為指示其沒(méi)有用于站臺(tái)的更多流量的輪詢(xún)。在步驟706,站臺(tái) 以QoS數(shù)據(jù)和更多數(shù)據(jù)標(biāo)記被設(shè)為指示其有更多的數(shù)據(jù)要發(fā)送的Ack作出 響應(yīng)。由于站臺(tái)有更多的數(shù)據(jù)要發(fā)送,所以其保持在喚醒狀態(tài)。AP以 QoS Ack和更多數(shù)據(jù)標(biāo)記被設(shè)為0以指示AP沒(méi)有附加流量的輪詢(xún)作出響 應(yīng),如步驟708所示。在步驟710,站臺(tái)發(fā)送QoS數(shù)據(jù)和更多數(shù)據(jù)標(biāo)記被 設(shè)為指示站臺(tái)不再有數(shù)據(jù)要發(fā)送的Ack。在步驟712, AP以更多數(shù)據(jù)標(biāo)記被設(shè)為指示AP沒(méi)有用于站臺(tái)的更多數(shù)據(jù)的Ack作出響應(yīng)。由于AP或站 臺(tái)都不再有數(shù)據(jù)要發(fā)送,所以在步驟714,站臺(tái)返回到淺睡狀態(tài)。
以上的規(guī)則4能夠使QAP在QSTA啟動(dòng)的未安排的喚醒周期中向 QSTA傳遞下行鏈路幀,如圖8所示。在步驟802,站臺(tái)向AP發(fā)送更多數(shù) 據(jù)位被設(shè)為0以指示其不再有上行鏈路幀的QoS數(shù)據(jù)。在AP接收到在步 驟802中發(fā)送的QoS數(shù)據(jù)后,其發(fā)送更多數(shù)據(jù)標(biāo)記被設(shè)為1以指示其有用 于站臺(tái)的緩沖的下行鏈路幀的QoS ACK。然后在步驟806, AP發(fā)送QoS 數(shù)據(jù),其更多數(shù)據(jù)被設(shè)為off以指示其沒(méi)有附加數(shù)據(jù)。在步驟808,站臺(tái)以 更多數(shù)據(jù)標(biāo)記被設(shè)為off的ACK作出響應(yīng),從而在步驟810返回到淺睡狀 態(tài)。如果在步驟806更多數(shù)據(jù)標(biāo)記被設(shè)為on,則會(huì)重復(fù)步驟806和808, 直到AP已經(jīng)向站臺(tái)發(fā)送了所有經(jīng)緩沖的幀為止。
除非在每個(gè)安排的喚醒周期開(kāi)始時(shí)不發(fā)送幀,否則安排的喚醒時(shí)刻 (SWT)機(jī)制不是有效的。例如,如果QSTA喚醒而AP沒(méi)有發(fā)送幀,則 QSTA必須保持喚醒,直到其在下一個(gè)信標(biāo)中接收到TIM為止。
安排的喚醒時(shí)刻(SWT)機(jī)制對(duì)于己經(jīng)建立了與QSTA的喚醒安排一 致的HCF輪詢(xún)安排(即,經(jīng)由TSPEC信令)的QSTA來(lái)說(shuō)是有效的。這 種輪詢(xún)安排保證了 QSTA將在接近每個(gè)安排的喚醒周期的開(kāi)始時(shí)接收到 (可能是附帶的)輪詢(xún)。對(duì)于節(jié)電目的來(lái)說(shuō),安排的輪詢(xún)更像每QSTA信 標(biāo)一樣動(dòng)作。圖9中示出了 QAP或QSTA都沒(méi)有數(shù)據(jù)要發(fā)送的情況下的 幀交換序列。在步驟902, AP向站臺(tái)發(fā)送更多數(shù)據(jù)被設(shè)為off的QoS輪 詢(xún)。在步驟904,站臺(tái)通過(guò)向AP發(fā)送更多數(shù)據(jù)被設(shè)為off的ACK來(lái)作出 響應(yīng)。由于站臺(tái)或AP都沒(méi)有幀要發(fā)送,所以在步驟906站臺(tái)返回到淺睡 狀態(tài)。
在圖9的示例中,站臺(tái)可以在其接收到輪詢(xún)并發(fā)送ACK (輪詢(xún)和 ACK中的更多數(shù)據(jù)位都被設(shè)為"0")之后立即返回到淺睡狀態(tài)。注意, 在沒(méi)有輪詢(xún)或其他下行鏈路幀的情況下,規(guī)則要求QSTA保持喚醒,直到 其接收到TIM (例如,在下一個(gè)信標(biāo)中)為止。
在當(dāng)前的802.11e草案中,如果ACK幀丟失,則上述的幀交換序列中 存在問(wèn)題。QSTA被禁止使用EDCF來(lái)發(fā)送"輪詢(xún)的"QoS流量流的上行鏈路幀。因此,AP必須向QSTA重傳輪詢(xún),直到其接收到期望的響應(yīng)為 止。注意,如果QSTA在ACK丟失后返回到淺睡狀態(tài),則所有輪詢(xún)的重 傳也將會(huì)失敗。該問(wèn)題部分地通過(guò)允許QSTA使用EDCF來(lái)發(fā)送幀(如果 未接收到期望的輪詢(xún))從而使QAP不必?zé)o限地重傳輪詢(xún)來(lái)加以解決。如 果接入方法是輪詢(xún)+EDCF,則當(dāng)未接收到期望的響應(yīng)時(shí),QAP不必?zé)o限 地重傳輪詢(xún)幀。輪詢(xún)+EDCF接入還能夠使QSTA以QSTA確定的時(shí)間和 間隔針對(duì)緩沖的節(jié)電幀來(lái)有效地"反向輪詢(xún)"QAP。不需要附加的安排或 QSTA/QAP同步。圖IO中示出了反向輪詢(xún)機(jī)制。
如步驟908所示,喚醒時(shí)刻由站臺(tái)確定。 一旦站臺(tái)處于喚醒狀態(tài),則 如步驟910所示,站臺(tái)發(fā)送更多數(shù)據(jù)被設(shè)為off的QoS空。在本示例中, AP在步驟912以更多數(shù)據(jù)被設(shè)為on以指示其有更多幀的QoS ACK作出 響應(yīng)。然后在步驟914, AP向站臺(tái)發(fā)送QoS數(shù)據(jù)。在步驟914,更多數(shù)據(jù) 被設(shè)為off,以向站臺(tái)指示AP不再有下行鏈路幀。如步驟916所示,站臺(tái) 通過(guò)向AP發(fā)送更多數(shù)據(jù)被設(shè)為off的ACK來(lái)作出響應(yīng),然后如步驟918 所示返回到淺睡狀態(tài)。
實(shí)現(xiàn)方式的考慮
本發(fā)明有利于簡(jiǎn)單的HCF安排器或接近于時(shí)分復(fù)用的更為復(fù)雜的安排 器,在簡(jiǎn)單的HCF安排器中,輪詢(xún)?nèi)缤魏纹渌麕粯颖缓?jiǎn)單地排隊(duì)以待 發(fā)送。
APSD元素中的基于信標(biāo)的參數(shù)也可以容易地被轉(zhuǎn)換為時(shí)間值;因 此,QAP可以實(shí)現(xiàn)支持任何喚醒安排(即,與信標(biāo)對(duì)齊或不對(duì)齊)的單個(gè) 定時(shí)器機(jī)制。也可以用相同的定時(shí)器機(jī)制來(lái)在每個(gè)喚醒周期的開(kāi)始時(shí)生成 輪詢(xún)。
AP可以用APSD安排元素來(lái)修改開(kāi)始時(shí)間和喚醒間隔,以使喚醒周 期的重疊最小化。AP也可以修改喚醒周期以適應(yīng)粒度更小的定時(shí)器。
QSTA可以容易地改變其喚醒安排。例如,處于備用狀態(tài)的VoIP QSTA可以建立相對(duì)較慢的喚醒安排,而喚醒時(shí)刻與信標(biāo)傳輸對(duì)齊。VoIP QSTA在具有活性呼叫時(shí)可以建立未對(duì)齊的、更快的喚醒安排。
本發(fā)明的另一個(gè)方面設(shè)想維護(hù)關(guān)聯(lián)客戶(hù)站臺(tái)的IP/MAC地址綁定的AP中的代理ARP服務(wù)器。當(dāng)AP在其以太網(wǎng)端口上接收到廣播ARP請(qǐng)求 時(shí),其搜索IP/MAC地址綁定,以尋找與ARP請(qǐng)求主體中的"目標(biāo)IP地 址"匹配的IP地址。如果發(fā)現(xiàn)了匹配IP地址,則AP代理ARP服務(wù)器在 其以太網(wǎng)鏈路上返回"代理"ARP回復(fù),其包含對(duì)應(yīng)于目標(biāo)IP地址的 MAC地址。作為替換解決方案,代理ARP服務(wù)器可以將ARP請(qǐng)求中的目 的地廣播MAC地址轉(zhuǎn)換為對(duì)應(yīng)于目標(biāo)IP地址的單播MAC地址。然后, 所得到的單播ARP請(qǐng)求幀可以如同任何其他(即,節(jié)電)單播消息一樣被 轉(zhuǎn)發(fā)到目標(biāo)站臺(tái),從而使站臺(tái)可以生成ARP回復(fù)。因此,AP中的ARP服 務(wù)器不需要生成代理ARP回復(fù)。如果父AP中的代理ARP服務(wù)器"獲知了"客戶(hù)站臺(tái)的IP地址,則 802.11客戶(hù)站臺(tái)不需要接收廣播ARP請(qǐng)求。AP可以通過(guò)"偵聽(tīng)"客戶(hù)站 臺(tái)發(fā)送的IP和ARP分組,來(lái)自動(dòng)確定客戶(hù)端的IP地址。然而,客戶(hù)站臺(tái) 可能在每次其漫游到新的父AP時(shí)不發(fā)送IP或ARP分組。為了解決這一 問(wèn)題,客戶(hù)站臺(tái)可以通過(guò)在其802.11重關(guān)聯(lián)請(qǐng)求消息中包括(即,專(zhuān)有) IP地址元素,來(lái)向其父AP注冊(cè)其IP地址。作為替換解決方案,當(dāng)客戶(hù)端 漫游時(shí),客戶(hù)站臺(tái)的IP地址可以經(jīng)由網(wǎng)絡(luò)基礎(chǔ)設(shè)施被傳送到新的父AP。下面將描述量化由代理ARP輔助的802.11 "無(wú)線(xiàn)電"節(jié)電的嘗試。該 分析并不考慮主機(jī)計(jì)算機(jī)的功耗或"睡眠"狀態(tài)中的無(wú)線(xiàn)電功耗。如果滿(mǎn)足a)代理ARP服務(wù)器正在生成用于客戶(hù)端的代理ARP回 復(fù),b)客戶(hù)端不需要接收任何其他的組播消息,和c)客戶(hù)端知曉代理 ARP服務(wù),則節(jié)電802.11站臺(tái)不需要一直保持喚醒以接收節(jié)電組播/廣播 傳輸。最后一個(gè)要求可以通過(guò)幾種方式來(lái)解決??蛻?hù)端可以被配置用于依 賴(lài)于代理ARP服務(wù)。然而,這種解決方案要求手工用戶(hù)配置,并且客戶(hù)端 不能漫游到不提供代理ARP服務(wù)的AP。作為更好的解決方案,AP可以 經(jīng)由包含在(重)關(guān)聯(lián)響應(yīng)消息中的(即,專(zhuān)有)元素,來(lái)"廣告"其正 提供代理ARP服務(wù)。在以下的示例性分析中,首先對(duì)必須接收組播/廣播傳輸?shù)墓?jié)電站臺(tái)計(jì) 算喚醒占空比。然后對(duì)不需要接收組播/廣播傳輸?shù)墓?jié)電站臺(tái)計(jì)算占空比。 代理ARP的節(jié)電優(yōu)點(diǎn)高度取決于客戶(hù)端應(yīng)用、轉(zhuǎn)發(fā)到802.11鏈路上的廣播/組播流量的量以及802.11信道參數(shù)和特性。使用了下面的假設(shè)1) 100 Mbps以太網(wǎng)LAN的0.4%被用于在802.11鏈路上轉(zhuǎn)發(fā)的廣播/ 組播流量,這說(shuō)明400Kbps的組播數(shù)據(jù)速率、2) 基本組播速率是5.5 Mbps**;3) 發(fā)送具有短PHY頭部的802.11組播幀。PHY頭部以2 Mbps發(fā)送;4) 以DCF信道接入來(lái)傳遞組播幀,并且CWmin值是31;5) 用于組播發(fā)送的信道爭(zhēng)奪最?。?) 平均組播分組大小是500字節(jié)。因此,組播分組速率是每秒100 個(gè)分組;以及7) 此應(yīng)用沒(méi)有正在生成或接收幀。*在802.11鏈路上轉(zhuǎn)發(fā)的IP組播流量的量可以通過(guò)在連接到802.11 AP的交換機(jī)上啟用"IGMP偵聽(tīng)"來(lái)明顯減少。默認(rèn)地,"IGMP偵聽(tīng)" 在Cisco交換機(jī)上啟用。如果"IGMP偵聽(tīng)"被在交換機(jī)上啟用,則 "IGMP通用査詢(xún)"選項(xiàng)應(yīng)當(dāng)在AP上啟用。默認(rèn)地,"IGMP通用查詢(xún)" 選項(xiàng)在Cisco AP上被禁用,Cisco AP是可以從Cisco系統(tǒng)公司,170 West Tasman Dr., San Jose, CA 95134獲得的,該公司是本發(fā)明的受讓人Cisco技 術(shù)公司的分公司,并與其在同一地址。**組播/廣播流量以"基本組播速率"在802.11鏈路上發(fā)送,該速率 常常低于"基本速率設(shè)置"中的最高速率。每分組發(fā)送時(shí)間MAC頭部和FCS是8 X 24字節(jié)=192位Mbps=96微秒 有效載荷是8 X 500字節(jié)=4000位@5.5 Mbps=727微秒 平均TX后回退是16時(shí)隙時(shí)間=320微秒 DIFS (幀間空間)=30微秒 總數(shù)=1173微秒每秒總時(shí)間=1.17毫秒/分組乂100分組/秒=117毫秒/秒。因此,帶寬 的11.7%被用于組播(在沒(méi)有信道爭(zhēng)奪的情況下)。在該示例中,必須接收組播/廣播幀的節(jié)電站臺(tái)的占空比大約為12.0%27(其包括用于接收所有DTIM信標(biāo)的開(kāi)銷(xiāo))。處于備用模式的節(jié)電VoIP站臺(tái)必須周期性地喚醒以接收信標(biāo),即使 其不需要接收組播/廣播時(shí)也是如此。如果AP具有為站臺(tái)緩沖的節(jié)點(diǎn)幀, 則站臺(tái)在TIM中的位被設(shè)置。假設(shè)處于備用模式的VoIP站臺(tái)必須至少每 0.5秒喚醒一次以最小化呼叫建立等待時(shí)間是合理的。在沒(méi)有爭(zhēng)奪的情況 下,站臺(tái)應(yīng)當(dāng)能夠在1-2毫秒內(nèi)喚醒,接收信標(biāo),并返回到淺睡狀態(tài)。因 此,不需要接收組播/廣播的站臺(tái)的占空比大約為0.2%。在該示例中,代理ARP可以潛在地減少功耗,減少因子為50: 1。還 要注意,最重要的貢獻(xiàn)因子是組播/廣播流量的量一這是高度可變的。已經(jīng)給出了本發(fā)明的優(yōu)選實(shí)施例的前述描述,以用于說(shuō)明和描述目 的。但這并不是窮舉性的,或者要將本發(fā)明限制在所公開(kāi)的精確形式。在 上述的教導(dǎo)下可以進(jìn)行明顯的修改或變化。所選擇和描述的實(shí)施例是為了 提供本發(fā)明原理的最佳說(shuō)明,從而其實(shí)際應(yīng)用能夠使本領(lǐng)域技術(shù)人員根據(jù) 適合于特定使用所預(yù)期的在各種實(shí)施例和各種修改的情況下利用本發(fā)明。 所有這些修改和變化都在所附權(quán)利要求確定的本發(fā)明的范圍內(nèi),所附權(quán)利 要求應(yīng)當(dāng)被公正、合法和公平的解釋。本申請(qǐng)涉及2003年3月21日遞交的美國(guó)申請(qǐng)No. 10/394,780。
權(quán)利要求
1.一種方法,步驟包括由節(jié)電802.11站臺(tái)向接入點(diǎn)通知所述站臺(tái)正工作在自動(dòng)節(jié)電遞送模式中;當(dāng)所述接入點(diǎn)確定所述站臺(tái)處于喚醒狀態(tài)時(shí),向所述站臺(tái)自動(dòng)發(fā)送下行鏈路幀;當(dāng)所述接入點(diǎn)確定所述站臺(tái)處于節(jié)電狀態(tài)時(shí),由所述接入點(diǎn)緩沖下行鏈路幀;在所述站臺(tái)和接入點(diǎn)之間協(xié)商周期性的喚醒安排,所述安排包括安排的開(kāi)始時(shí)刻和喚醒周期,所述喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間的時(shí)間,并且對(duì)應(yīng)于交互式語(yǔ)音通信會(huì)話(huà)的分組速率;利用所述802.11定時(shí)器同步功能使喚醒時(shí)刻同步;以及由所述接入點(diǎn)在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)發(fā)送輪詢(xún),所述輪詢(xún)包括輪詢(xún)幀,所述輪詢(xún)幀包括指示所述接入點(diǎn)是否具有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo)記。
2. 如權(quán)利要求1所述的方法,還包括發(fā)送包含信道的信道預(yù)留的下行 鏈路幀,所述信道預(yù)留選自由暗示信道預(yù)留和明示信道預(yù)留組成的組,其 中所述信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸。
3. 如權(quán)利要求2所述的方法,還包括在無(wú)需首先感應(yīng)所述信道以確定 所述信道是否空閑的情況下,響應(yīng)于所述接入點(diǎn)的輪詢(xún)來(lái)發(fā)送幀。
4. 如權(quán)利要求1所述的方法,其中在每個(gè)安排的喚醒時(shí)刻后所述站臺(tái) 保持在喚醒狀態(tài),直到所述接入點(diǎn)發(fā)送具有被設(shè)置為指示所述接入點(diǎn)不具 有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo)記的幀為止。
5. 如權(quán)利要求1所述的方法,其中所述站臺(tái)是語(yǔ)音站臺(tái)。
6. 如權(quán)利要求1所述的方法,其中所述輪詢(xún)是在所述下行鏈路數(shù)據(jù)幀 上附帶的。
7. 如權(quán)利要求6所述的方法,還包括在由所述站臺(tái)向所述接入點(diǎn)發(fā)送 的上行鏈路幀中設(shè)置標(biāo)記,以指示所述站臺(tái)將保持在所述喚醒狀態(tài)中以向所述接入點(diǎn)發(fā)送至少一個(gè)連續(xù)的上行鏈路幀,所述上行鏈路幀是響應(yīng)于所 述輪詢(xún)被發(fā)送的。
8. 如權(quán)利要求7所述的方法,還包括由所述接入點(diǎn)向所述站臺(tái)發(fā)送連 續(xù)的輪詢(xún),所述站臺(tái)在無(wú)需首先感應(yīng)所述信道以確定所述信道是否空閑的 情況下發(fā)送上行鏈路幀。
9. 如權(quán)利要求8所述的方法,其中數(shù)據(jù)鏈路確認(rèn)被附帶到由所述上行 鏈路幀和所述下行鏈路幀組成的組中的至少一個(gè)上。
10. 如權(quán)利要求9所述的方法,還包括 在發(fā)送所述輪詢(xún)前感應(yīng)所述信道;以及發(fā)送由在雙向突發(fā)中交替出現(xiàn)的所述上行鏈路幀和所述下行鏈路幀構(gòu) 成的組中的至少一個(gè)幀,其中所述幀在所述輪詢(xún)后被發(fā)送,并且所述信道 只在初始輪詢(xún)前被感應(yīng)。
11. 如權(quán)利要求1所述的方法,其中所述站臺(tái)是節(jié)電語(yǔ)音站臺(tái),所述 方法還包括在交互式語(yǔ)音會(huì)話(huà)開(kāi)始時(shí)由所述站臺(tái)向所述接入點(diǎn)發(fā)送消息以協(xié)商快 速喚醒安排;以及在所述交互式語(yǔ)音會(huì)話(huà)結(jié)束時(shí)由所述站臺(tái)向所述接入點(diǎn)發(fā)送消息以終 止所述快速喚醒安排。
12. 如權(quán)利要求1所述的方法,還包括 確定喚醒安排開(kāi)始時(shí)刻和喚醒周期;以及選擇非重疊的喚醒時(shí)刻和喚醒周期以使站臺(tái)必須保持喚醒的時(shí)間最小化。
13. 如權(quán)利要求1所述的方法,其中所述站臺(tái)具有比喚醒周期更快的 語(yǔ)音采樣速率,所述方法還包括-立即排隊(duì)待發(fā)送的語(yǔ)音樣本;以及在安排的喚醒時(shí)刻之前,將任何可獲得的語(yǔ)音樣本接合到數(shù)據(jù)通信分 組中。
14. 如權(quán)利要求1所述的方法,還包括由所述接入點(diǎn)確定所述站臺(tái)的因特網(wǎng)協(xié)議地址;由所述接入點(diǎn)向所述站臺(tái)提供代理地址解析協(xié)議服務(wù),從而使所述站臺(tái)不需要接收廣播地址解析協(xié)議請(qǐng)求消息;以及向所述站臺(tái)指示所述代理地址解析協(xié)議服務(wù)正由所述接入點(diǎn)提供。
15. 如權(quán)利要求14所述的方法,其中所述站臺(tái)在遞送流量指示消息信 標(biāo)之后并未保持喚醒以接收廣播傳輸。
16. 如權(quán)利要求14所述的方法,其中所述站臺(tái)在遞送流量指示消息信 標(biāo)之后并未保持喚醒以接收組播傳輸。
17. 如權(quán)利要求14所述的方法,還包括向所述接入點(diǎn)注冊(cè)所述站臺(tái)的 因特網(wǎng)協(xié)議地址。
18. 如權(quán)利要求17所述的方法,還包括無(wú)論何時(shí)所述站臺(tái)與第二接入 點(diǎn)重關(guān)聯(lián),都向所述第二接入點(diǎn)注冊(cè)所述站臺(tái)的因特網(wǎng)協(xié)議地址。
19. 如權(quán)利要求14所述的方法,還包括由所述接入點(diǎn)偵聽(tīng)從所述站臺(tái)發(fā)送的分組,并獲知所述站臺(tái)的因特網(wǎng) 協(xié)議地址;由所述接入點(diǎn)存儲(chǔ)所述因特網(wǎng)協(xié)議地址;以及當(dāng)所述站臺(tái)漫游到第二接入點(diǎn)時(shí),經(jīng)由網(wǎng)絡(luò)基礎(chǔ)設(shè)施向所述第二接入 點(diǎn)發(fā)送所述因特網(wǎng)協(xié)議地址。
20. —種用于使接入點(diǎn)與無(wú)線(xiàn)站臺(tái)通信的方法,步驟包括-接收來(lái)自所述站臺(tái)的說(shuō)明所述站臺(tái)處于自動(dòng)節(jié)電遞送模式中的通知; 在所述站臺(tái)處于節(jié)電狀態(tài)時(shí)緩沖下行鏈路幀; 當(dāng)所述站臺(tái)處于喚醒狀態(tài)時(shí)向所述站臺(tái)自動(dòng)發(fā)送下行鏈路幀; 與所述站臺(tái)協(xié)商周期性的喚醒安排,所述安排包括安排的開(kāi)始時(shí)刻和喚醒周期,所述喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間的時(shí)間,并且 對(duì)應(yīng)于交互式語(yǔ)音通信會(huì)話(huà)的分組速率;利用802.11定時(shí)器同步功能使喚醒時(shí)刻同步;以及在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)發(fā)送輪詢(xún),所述輪詢(xún)包括輪詢(xún)幀,所述 輪詢(xún)幀包括指示所述接入點(diǎn)是否具有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo) 記。
21. 如權(quán)利要求20所述的方法,還包括發(fā)送包含信道的信道預(yù)留的下行鏈路幀,所述信道預(yù)留選自由暗示信道預(yù)留和明示信道預(yù)留組成的組, 其中所述信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸。
22. 如權(quán)利要求20所述的方法,其中所述輪詢(xún)被附帶在所述下行鏈路 數(shù)據(jù)幀上。
23. 如權(quán)利要求20所述的方法,其中數(shù)據(jù)鏈路確認(rèn)被附帶到所述下行 鏈路幀上。
24. 如權(quán)利要求20所述的方法,還包括 在發(fā)送所述輪詢(xún)前感應(yīng)所述信道;發(fā)送在下行鏈路和上行鏈路幀的雙向突發(fā)中交替出現(xiàn)的至少一個(gè)下行 鏈路幀,其中所述信道只在所述初始輪詢(xún)前被感應(yīng)。
25. 如權(quán)利要求24所述的方法,還包括在無(wú)需感應(yīng)所述信道的情況下 發(fā)送連續(xù)的下行鏈路幀。
26. 如權(quán)利要求21所述的方法,其中所述站臺(tái)是節(jié)電語(yǔ)音站臺(tái),所述 方法還包括在交互式語(yǔ)音會(huì)話(huà)開(kāi)始時(shí)接收來(lái)自所述站臺(tái)的消息; 與所述站臺(tái)協(xié)商快速喚醒安排;以及在所述交互式語(yǔ)音會(huì)話(huà)結(jié)束時(shí)接收來(lái)自所述站臺(tái)的終止所述快速喚醒 安排的消息。
27. 如權(quán)利要求21所述的方法,還包括 確定喚醒安排開(kāi)始時(shí)刻和喚醒周期;以及 選擇不重疊的喚醒時(shí)刻和喚醒周期。
28. 如權(quán)利要求21所述的方法,還包括 確定所述站臺(tái)的因特網(wǎng)協(xié)議地址;向所述站臺(tái)提供代理地址解析協(xié)議服務(wù),從而使所述站臺(tái)不需要接收 廣播地址解析協(xié)議請(qǐng)求消息;以及向所述站臺(tái)指示正在提供所述代理地址解析協(xié)議服務(wù)。
29. 如權(quán)利要求28所述的方法,還包括向所述接入點(diǎn)注冊(cè)所述站臺(tái)的 因特網(wǎng)協(xié)議地址。
30. 如權(quán)利要求28所述的方法,還包括由所述接入點(diǎn)偵聽(tīng)接收自所述站臺(tái)的分組,并獲知所述站臺(tái)的因特網(wǎng) 協(xié)議地址;由所述接入點(diǎn)存儲(chǔ)所述因特網(wǎng)協(xié)議地址。
31. 如權(quán)利要求30所述的方法,還包括當(dāng)所述站臺(tái)漫游到第二接入點(diǎn) 時(shí),經(jīng)由所述網(wǎng)絡(luò)基礎(chǔ)設(shè)施向所述第二接入點(diǎn)發(fā)送所述因特網(wǎng)協(xié)議地址。
32. —種接入點(diǎn),包括用于接收來(lái)自站臺(tái)的說(shuō)明所述站臺(tái)處于自動(dòng)節(jié)電遞送模式中的通知的 裝置;用于在所述站臺(tái)處于節(jié)電狀態(tài)時(shí)緩沖下行鏈路幀的裝置; 用于當(dāng)所述站臺(tái)處于喚醒狀態(tài)時(shí)向所述站臺(tái)自動(dòng)發(fā)送下行鏈路幀的裝置;用于與所述站臺(tái)協(xié)商周期性的喚醒安排的裝置,所述安排包括安排的開(kāi)始時(shí)刻和喚醒周期,所述喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間的時(shí)間,并且對(duì)應(yīng)于交互式語(yǔ)音通信會(huì)話(huà)的分組速率;用于利用802.11定時(shí)器同步功能使喚醒時(shí)刻同步的裝置;以及 用于在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)發(fā)送輪詢(xún)的裝置,所述輪詢(xún)包括輪詢(xún)幀,所述輪詢(xún)幀包括指示所述接入點(diǎn)是否具有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo)記。
33. 如權(quán)利要求32所述的接入點(diǎn),還包括用于發(fā)送包含信道的信道預(yù) 留的下行鏈路幀的裝置,所述信道預(yù)留選自由暗示信道預(yù)留和明示信道預(yù) 留組成的組,其中所述信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸。
34. 如權(quán)利要求32所述的接入點(diǎn),還包括 用于在發(fā)送所述輪詢(xún)前感應(yīng)所述信道的裝置;用于發(fā)送在下行鏈路和上行鏈路幀的雙向突發(fā)中交替出現(xiàn)的至少一個(gè) 下行鏈路幀的裝置,其中所述信道只在所述初始輪詢(xún)前被感應(yīng)。
35. 如權(quán)利要求34所述的接入點(diǎn),還包括用于在無(wú)需感應(yīng)所述信道的 情況下發(fā)送連續(xù)的下行鏈路幀的裝置。
36. 如權(quán)利要求32所述的接入點(diǎn),還包括用于確定所述站臺(tái)的因特網(wǎng)協(xié)議地址的裝置;用于向所述站臺(tái)提供代理地址解析協(xié)議服務(wù),從而使所述站臺(tái)不需要 接收廣播地址解析協(xié)議請(qǐng)求消息的裝置;以及用于向客戶(hù)站臺(tái)指示正在提供所述代理地址解析協(xié)議服務(wù)的裝置。
37. 如權(quán)利要求36所述的接入點(diǎn),還包括-用于由所述接入點(diǎn)偵聽(tīng)接收自所述站臺(tái)的分組,并獲知所述站臺(tái)的因 特網(wǎng)協(xié)議地址的裝置;用于由所述接入點(diǎn)存儲(chǔ)所述因特網(wǎng)協(xié)議地址的裝置。
38. 如權(quán)利要求37所述的接入點(diǎn),還包括用于當(dāng)所述站臺(tái)漫游到第二 接入點(diǎn)時(shí),經(jīng)由所述網(wǎng)絡(luò)基礎(chǔ)設(shè)施向所述第二接入點(diǎn)發(fā)送所述因特網(wǎng)協(xié)議 地址的裝置。
39. —種無(wú)線(xiàn)站臺(tái)在自動(dòng)節(jié)電遞送模式中工作的方法,步驟包括-接收來(lái)自節(jié)電802.11站臺(tái)的說(shuō)明所述站臺(tái)正工作在自動(dòng)節(jié)電遞送模式中的通知;在所述站臺(tái)和接入點(diǎn)之間協(xié)商周期性的喚醒安排,所述安排包括安排 的開(kāi)始時(shí)刻和喚醒周期,所述喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間 的時(shí)間,并且對(duì)應(yīng)于交互式語(yǔ)音通信會(huì)話(huà)的分組速率;禾U用802.11定時(shí)器同步功能使喚醒時(shí)刻同步;以及在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)等待來(lái)自所述接入點(diǎn)的輪詢(xún),所述輪詢(xún) 包括輪詢(xún)幀,所述輪詢(xún)幀包括指示所述接入點(diǎn)是否具有為所述站臺(tái)緩沖的 下行鏈路幀的標(biāo)記。
40. 如權(quán)利要求39所述的方法,還包括接收包含信道的信道預(yù)留的下行鏈路幀,所述信道預(yù)留選自由暗示信道預(yù)留和明示信道預(yù)留組成的組, 其中所述信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸。
41. 如權(quán)利要求39所述的方法,還包括所述站臺(tái)在無(wú)需首先感應(yīng)所述 信道以確定所述信道是否空閑的情況下,響應(yīng)于由所述接入點(diǎn)發(fā)送的輪詢(xún) 而發(fā)送幀。
42. 如權(quán)利要求39所述的方法,其中在每個(gè)安排的喚醒時(shí)刻后所述站 臺(tái)保持在喚醒狀態(tài),直到接收到具有被設(shè)置為指示所述接入點(diǎn)不具有為所 述站臺(tái)緩沖的下行鏈路幀的標(biāo)記的幀為止。
43. 如權(quán)利要求39所述的方法,其中所述站臺(tái)是語(yǔ)音站臺(tái)。
44. 如權(quán)利要求39所述的方法,還包括在由所述站臺(tái)向所述接入點(diǎn)發(fā) 送的上行鏈路幀中設(shè)置標(biāo)記,以指示所述站臺(tái)將保持在所述喚醒狀態(tài)中, 以向所述接入點(diǎn)發(fā)送至少一個(gè)連續(xù)的上行鏈路幀,所述上行鏈路幀是響應(yīng) 于所述輪詢(xún)被發(fā)送的。
45. 如權(quán)利要求39所述的方法,其中數(shù)據(jù)鏈路確認(rèn)被附帶到所述上行 鏈路幀上。
46. 如權(quán)利要求39所述的方法,還包括 接收所述輪詢(xún);以及發(fā)送在雙向突發(fā)中交替出現(xiàn)的上行鏈路幀,其中所述幀是在所述輪詢(xún) 后發(fā)送的,并且所述信道只在所述初始輪詢(xún)之前被感應(yīng)。
47. 如權(quán)利要求39所述的方法,其中所述站臺(tái)是節(jié)電語(yǔ)音站臺(tái),所述 方法還包括在交互式語(yǔ)音會(huì)話(huà)開(kāi)始時(shí)向所述接入點(diǎn)發(fā)送消息以協(xié)商快速喚醒安 排;以及在所述交互式語(yǔ)音會(huì)話(huà)結(jié)束時(shí)向所述接入點(diǎn)發(fā)送消息以終止所述快速 喚醒安排。
48. 如權(quán)利要求39所述的方法,其中所述站臺(tái)具有比喚醒周期更快的 語(yǔ)音采樣速率,所述方法還包括立即排隊(duì)待發(fā)送的語(yǔ)音樣本;在安排的喚醒時(shí)刻之前將任何可獲得的語(yǔ)音樣本接合到數(shù)據(jù)通信分組 中;以及在所述安排的喚醒時(shí)刻后發(fā)送所述數(shù)據(jù)通信分組。
49. 如權(quán)利要求39所述的方法,還包括向所述接入點(diǎn)注冊(cè)所述站臺(tái)的 因特網(wǎng)協(xié)議地址。
50. 如權(quán)利要求49所述的方法,還包括無(wú)論何時(shí)所述站臺(tái)與第二接入 點(diǎn)重關(guān)聯(lián),都向所述第二接入點(diǎn)注冊(cè)所述站臺(tái)的因特網(wǎng)協(xié)議地址。
51. —種具有在其上記錄有計(jì)算機(jī)程序邏輯的計(jì)算機(jī)可讀介質(zhì)的計(jì)算 機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序邏輯用于執(zhí)行無(wú)線(xiàn)站臺(tái)在自動(dòng)節(jié)電遞送模式中工作的方法,步驟包括用于接收來(lái)自節(jié)電802.11站臺(tái)的說(shuō)明所述站臺(tái)正工作在自動(dòng)節(jié)電遞送模式中的通知的裝置;用于在所述站臺(tái)和接入點(diǎn)之間協(xié)商周期性的喚醒安排的裝置,所述安排包括安排的開(kāi)始時(shí)刻和喚醒周期,所述喚醒周期被定義為每個(gè)安排的喚醒時(shí)刻之間的時(shí)間,并且對(duì)應(yīng)于交互式語(yǔ)音通信會(huì)話(huà)的分組速率; 用于利用802.11定時(shí)器同步功能使喚醒時(shí)刻同步的裝置;以及 用于在每個(gè)安排的喚醒時(shí)刻開(kāi)始時(shí)等待來(lái)自所述接入點(diǎn)的輪詢(xún)的裝置,所述輪詢(xún)包括輪詢(xún)幀,所述輪詢(xún)幀包括指示所述接入點(diǎn)是否具有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo)記。
52. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于接收包含信道的信道預(yù)留的下行鏈路幀的裝置,所述信道預(yù)留選自由暗示信道預(yù)留和明 示信道預(yù)留組成的組,其中所述信道預(yù)留禁止來(lái)自其他站臺(tái)的傳輸。
53. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于使所述站臺(tái)在 無(wú)需首先感應(yīng)所述信道以確定所述信道是否空閑的情況下,響應(yīng)于由所述 接入點(diǎn)發(fā)送的輪詢(xún)而發(fā)送幀的裝置。
54. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,其中在每個(gè)安排的喚醒時(shí) 刻后所述站臺(tái)保持在喚醒狀態(tài),直到接收到具有被設(shè)置為指示所述接入點(diǎn) 不具有為所述站臺(tái)緩沖的下行鏈路幀的標(biāo)記的幀為止。
55. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于在由所述站臺(tái) 向所述接入點(diǎn)發(fā)送的上行鏈路幀中設(shè)置標(biāo)記,以指示所述站臺(tái)將保持在所 述喚醒狀態(tài)中以向所述接入點(diǎn)發(fā)送至少一個(gè)連續(xù)的上行鏈路幀的裝置,所 述上行鏈路幀是響應(yīng)于所述輪詢(xún)被發(fā)送的。
56. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,還包括 用于接收所述輪詢(xún)的裝置;以及用于發(fā)送在上行鏈路和下行鏈路數(shù)據(jù)幀的雙向突發(fā)中交替出現(xiàn)的上行 鏈路幀的裝置,其中所述幀是在所述輪詢(xún)后發(fā)送的,并且所述信道只在所 述初始輪詢(xún)之前被感應(yīng)。
57. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,其中所述站臺(tái)是節(jié)電語(yǔ)音站臺(tái),所述方法還包括用于在交互式語(yǔ)音會(huì)話(huà)開(kāi)始時(shí)向所述接入點(diǎn)發(fā)送消息以協(xié)商快速喚醒 安排的裝置;以及用于在所述交互式語(yǔ)音會(huì)話(huà)結(jié)束時(shí)向所述接入點(diǎn)發(fā)送消息以終止所述 快速喚醒安排的裝置。
58,如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,其中所述站臺(tái)具有比喚醒周期更快的語(yǔ)音采樣速率,所述方法還包括 用于立即排隊(duì)待發(fā)送的語(yǔ)音樣本的裝置;用于在安排的喚醒時(shí)刻之前將任何可獲得的語(yǔ)音樣本接合到數(shù)據(jù)通信 分組中的裝置;以及用于在所述安排的喚醒時(shí)刻后發(fā)送所述數(shù)據(jù)通信分組的裝置。
59. 如權(quán)利要求51所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于向所述接入點(diǎn) 注冊(cè)所述站臺(tái)的因特網(wǎng)協(xié)議地址的裝置。
60. 如權(quán)利要求52所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于無(wú)論何時(shí)所述 站臺(tái)與第二接入點(diǎn)重關(guān)聯(lián),都向所述第二接入點(diǎn)注冊(cè)所述站臺(tái)的因特網(wǎng)協(xié) 議地址的裝置。
全文摘要
本發(fā)明提供了一種用于802.11E站臺(tái)的統(tǒng)一節(jié)電方法。節(jié)電QSTA向接入點(diǎn)(AP)通知其工作在自動(dòng)節(jié)電遞送(APSD)模式中,并且與AP協(xié)商周期性的喚醒安排和安排的開(kāi)始時(shí)刻。利用802.11定時(shí)器同步功能(TSF)使喚醒時(shí)刻同步。當(dāng)AP確定QSTA處于喚醒狀態(tài)時(shí),其向QSTA自動(dòng)發(fā)送幀,否則緩沖下行鏈路幀。AP使用了組合的輪詢(xún)+EDCF接入方法,其中在每個(gè)喚醒周期的開(kāi)始時(shí),AP向QSTA發(fā)送輪詢(xún),所述輪詢(xún)具有向QSTA指示AP是否具有為QSTA緩沖的下行鏈路幀的標(biāo)記。另外,AP中的代理ARP服務(wù)器維護(hù)相關(guān)客戶(hù)端的IP/MAC綁定,從而當(dāng)AP接收到對(duì)客戶(hù)端的代理ARP請(qǐng)求時(shí),AP可以為客戶(hù)端作出響應(yīng)。
文檔編號(hào)H04L12/28GK101668044SQ20091017454
公開(kāi)日2010年3月10日 申請(qǐng)日期2004年6月18日 優(yōu)先權(quán)日2003年7月24日
發(fā)明者羅伯特·C·邁耶, 馬克·比斯泰德 申請(qǐng)人:思科技術(shù)公司