專利名稱:在無線lan的服務(wù)時(shí)間段中分配傳輸時(shí)間份額的方法和裝置的制作方法
在無線LAN的服務(wù)時(shí)間段中 分配傳輸時(shí)間份額的方法和裝置
本申請(qǐng)涉及無線通信,具體而言,涉及用來分配傳輸時(shí)間 (airtime)份額以提高服務(wù)質(zhì)量(QoS)的方法和裝置。
IEEE802.il (WLAN)在商業(yè)信息技術(shù)(IT)和家用消費(fèi)者市場(chǎng) 都占據(jù)了優(yōu)勢(shì)地位。由于共享寬帶因特網(wǎng)接入和WiFi技術(shù)易于部署, 無線家庭網(wǎng)絡(luò)已成為現(xiàn)實(shí)。然而,如高質(zhì)量音頻/視頻(A/V)流化傳 輸和IP電話等實(shí)時(shí)應(yīng)用有所落后,因?yàn)樵诂F(xiàn)有802.11 WLAN標(biāo)準(zhǔn)中 沒有服務(wù)質(zhì)量(QoS)支持。
無線媒介本身易受外部信道干擾,如干擾、距離、工作于同一頻 段、位于同一位置的無線LAN、同一 WLAN網(wǎng)絡(luò)中視距和并發(fā)業(yè)務(wù) 過載等。這樣,無線鏈路狀況隨時(shí)間和位置發(fā)生變化。此外, 一個(gè)普 遍的問題是,現(xiàn)有WLAN產(chǎn)品中缺少"傳輸時(shí)間公平"。例如,當(dāng) WLAN網(wǎng)絡(luò)中的無線鏈路由于這些干擾經(jīng)歷從高質(zhì)量鏈路到低質(zhì)量 鏈路的轉(zhuǎn)變時(shí),這對(duì)同一網(wǎng)段中的其他高質(zhì)量鏈路的吞吐量會(huì)產(chǎn)生影 響,這是因?yàn)檫^多的傳輸時(shí)間用來重新傳輸或被較低物理傳輸速率所 占用。這導(dǎo)致了高質(zhì)量無線鏈路的較低吞吐量。因此,為了實(shí)現(xiàn)實(shí)時(shí) 應(yīng)用,需要額外的QoS支持。
無線QoS支持的通常方法包括管理(police)發(fā)射機(jī)或者業(yè)務(wù)流 在特定時(shí)間段所占用的傳輸時(shí)間。正在開發(fā)的對(duì)現(xiàn)有WLAN協(xié)議的 QoS補(bǔ)充802.11e提供了支持MAC QoS的機(jī)制,用于存在連續(xù)QoS 要求的無線實(shí)時(shí)應(yīng)用。
S02.11e中定義的現(xiàn)有機(jī)制使用所謂的傳輸機(jī)會(huì)(TXOP)機(jī)制來 實(shí)現(xiàn)QoS支持。TXOP是根據(jù)業(yè)務(wù)規(guī)范(TSPEC)為業(yè)務(wù)流、接入類 型(AC)或者支持QoS的站(QSTA, QoS-capable station)所計(jì)算 的傳輸時(shí)間份額。然而,TXOP的實(shí)現(xiàn)取決于各個(gè)供應(yīng)商。如本領(lǐng)域 的技術(shù)人員可理解的,"流" 一詞在此可用于業(yè)務(wù)流、接入類型或者
支持QoS的站。
因此,業(yè)界需要監(jiān)控和執(zhí)行輸出業(yè)務(wù)的傳輸時(shí)間分配的方法和系
統(tǒng),其完成所提出的時(shí)間公平MAC調(diào)度器,以解決支持802.11e的 WAN中的傳輸時(shí)間不公平問題。
在本發(fā)明的一方面中,管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的方 法包括下面步驟所述無線網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段內(nèi)傳輸至少一 個(gè)包括多個(gè)數(shù)據(jù)分組的數(shù)據(jù)流,為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳 輸所發(fā)生的所述服務(wù)時(shí)間段內(nèi)數(shù)據(jù)分組傳輸?shù)南嚓P(guān)累積時(shí)間;確定相 關(guān)數(shù)據(jù)流在所述服務(wù)時(shí)間段內(nèi)下一個(gè)數(shù)據(jù)分組傳輸?shù)墓浪銜r(shí)間;以及 當(dāng)與所述下一個(gè)數(shù)據(jù)分組所屬的數(shù)據(jù)流相關(guān)的累積時(shí)間和所述估算 時(shí)間的組合小于預(yù)定值時(shí),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸。
另一方面,系統(tǒng)的簡(jiǎn)化版本可以不包括估計(jì)每個(gè)分組的傳輸時(shí) 間。具體而言,簡(jiǎn)化系統(tǒng)包括為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳輸 所發(fā)生的所述服務(wù)時(shí)間段內(nèi)數(shù)據(jù)分組傳輸?shù)南嚓P(guān)累積時(shí)間;以及當(dāng)與 下一個(gè)數(shù)據(jù)分組所屬的數(shù)據(jù)流相關(guān)的累積時(shí)間小于預(yù)定值時(shí),允許進(jìn) 行所述下一個(gè)數(shù)據(jù)分組的傳輸。該簡(jiǎn)化版本可被視為本發(fā)明的一方 面,其中時(shí)間估算強(qiáng)制設(shè)為零值。因此,這里討論的本發(fā)明可用于該 兩個(gè)方面。
圖1示出了根據(jù)本發(fā)明原理的傳輸時(shí)間管理器(policer); 圖2示出了實(shí)現(xiàn)圖1所示的傳輸時(shí)間管理器的示例性超幀傳輸; 圖3a和3b示出了執(zhí)行這里所示的示例處理的流程圖; 圖4示出了執(zhí)行這里所示的處理的系統(tǒng)。
應(yīng)該理解,這些附圖僅供說明本發(fā)明的概念之用,而不是用于限 定本發(fā)明的范圍。這里附圖中示出的并在所附的詳細(xì)說明中描述的實(shí) 施例用作解釋性實(shí)施例,不應(yīng)解釋為實(shí)現(xiàn)本發(fā)明的唯一方式。而且, 相同的參考標(biāo)號(hào)(適當(dāng)?shù)那闆r下還附有參考字母)用來表示類似的部件。
圖1示出了根據(jù)本發(fā)明原理的示例性傳輸時(shí)間管理器系統(tǒng)100。 隊(duì)列級(jí)別調(diào)度器110根據(jù)提出的方法,在服務(wù)時(shí)間段(service interval, SO內(nèi)5角定每個(gè)流或者數(shù)據(jù)流(i)的累積TXOP。該累積TXOP代表 需要為每個(gè)特定流(i)在每個(gè)SI實(shí)現(xiàn)的傳輸時(shí)間份額。在調(diào)度器將 與特定流(i)相關(guān)的數(shù)據(jù)分組傳送給發(fā)射機(jī)以在空氣(即傳輸介質(zhì)) 中傳輸之前,傳輸時(shí)間調(diào)度器需要檢査和分組所屬的該流(i)相關(guān) 的傳輸時(shí)間份額是否己用完。如果傳輸時(shí)間份額未用完,那么允許發(fā) 射機(jī)根據(jù)802.11協(xié)議將分組發(fā)送給無線信道。此外,在從分組所發(fā) 送到的站(STA)接收到確認(rèn)后(ACK),調(diào)度器記錄用來傳輸分組 的時(shí)間。該信息在估算器和流狀態(tài)模塊中使用。流狀態(tài)模塊通過累積 在SI期間流(i)的每個(gè)分組(p)的實(shí)際傳輸時(shí)間來跟蹤每個(gè)流(i) 在超幀中所用的傳輸時(shí)間。估算器使用下面參考圖3a和3b更詳細(xì)描 述的方法,在每次成功傳輸分組(p)之后,更新對(duì)相應(yīng)流(i)的傳 輸時(shí)間的估算。
隊(duì)列級(jí)別調(diào)度器是WLAN產(chǎn)品中的通用模塊。在支持802.11e 的系統(tǒng)中,例如,隊(duì)列級(jí)別調(diào)度器得到由應(yīng)用傳來的TSPEC形式的 業(yè)務(wù)規(guī)范并相應(yīng)地進(jìn)行期望的業(yè)務(wù)調(diào)度。盡管示出了一個(gè)隊(duì)列級(jí)別調(diào) 度器并用其來說明本發(fā)明,本領(lǐng)域的技術(shù)人員應(yīng)該理解,所示的隊(duì)列 級(jí)別調(diào)度器是通用的隊(duì)列級(jí)別調(diào)度器,本發(fā)明可以利用若干隊(duì)列級(jí)別 調(diào)度器類型運(yùn)作,而不限于這里示出的特定類型。
已知傳輸時(shí)間取決于正EE 802.11協(xié)議的分組大小、重試的次數(shù) 和接入?yún)?shù),例如幀間間隔和最小和最大競(jìng)爭(zhēng)窗口以及物理層速率和 業(yè)務(wù)負(fù)載條件??梢允褂脤儆谙嚓P(guān)流的傳輸?shù)姆纸M的實(shí)際傳輸時(shí)間的 歷史來估算傳輸時(shí)間。示例估算算法可表示為
77x,一est/蹈fe"」-(7 —a」77x,—她'膨一一7,+fl7bc刷 [la]
其中7Tx,一eWm她^是流(i)在時(shí)刻t的估算傳輸時(shí)間,fl是0 一1.0之間的值;77x,fe)是流(i)中包括的最近傳輸?shù)姆纸M(p)的實(shí) 際傳輸時(shí)間。
通過調(diào)整"的值,可以在長(zhǎng)期趨勢(shì)和相對(duì)自發(fā)的響應(yīng)之間進(jìn)行平
衡。此外,由于估算是基于每個(gè)流的基礎(chǔ)進(jìn)行的,所以估算模型更好 地反映了固有業(yè)務(wù)模型和實(shí)際鏈路狀況。
根據(jù)本發(fā)明的另一方面,估算時(shí)間可以作為實(shí)際傳輸時(shí)間的函數(shù) 而確定,其中該函數(shù)是屬于相關(guān)流的若干個(gè)(II個(gè))之前傳輸?shù)姆纸M 的傳輸時(shí)間的加權(quán)求和。這可以表示為
根據(jù)本發(fā)明的另一方面,估算時(shí)間可以作為屬于相關(guān)流的若干個(gè)
(n個(gè))之前傳輸?shù)慕M的傳輸時(shí)間的平均值而確定。如本領(lǐng)域的技術(shù) 人員所認(rèn)識(shí)的那樣,該平均值可以參考^=1時(shí)的等式lb確定。
這種情況下,該平均值可以表示為
rcc,一加'應(yīng)fe,-Znx,o) [ic]
根據(jù)本發(fā)明的另一方面,流(i)的估算傳輸時(shí)間可以固定為0 的值。
圖2示出了說明本發(fā)明原理的示例性分組傳輸和SI超幀215。在 該示例中,分別和流l、 2和3相關(guān)的數(shù)據(jù)分組210.1、 210.2和210.2 以調(diào)度器110 (圖1)基于已知的調(diào)度算法確定的速率傳輸。這種情 況下,自左向右看時(shí),數(shù)據(jù)分組的傳輸順序?yàn)?10.1、 210.2、 210.1 等。另外在每個(gè)SI超幀220的開始示出累積傳輸時(shí)間。為每個(gè)業(yè)務(wù) 流(i)重設(shè)r/we,一cow"we^y。 一方面,名義上該值被設(shè)為零。對(duì)于 超幀SI 215中的任何分組傳輸210,對(duì)分組所屬的流(i)累積和更 新所用的時(shí)間。同時(shí)還更新傳輸?shù)姆纸M所述的流(i)的估算傳輸時(shí) 間。
PHY速率改變時(shí),7^,一eWm加eW重設(shè)為物理(PHY)層速率專 有的標(biāo)稱值,即,通過本系統(tǒng)中運(yùn)行的鏈路適應(yīng)算法來適應(yīng)信道狀況。
因此,在成功傳輸每個(gè)分組(p)后,如上所述,對(duì)流(i)的估 算傳輸時(shí)間進(jìn)行更新。
此外,分組p所述的流(i)所用的時(shí)間如下更新
<formula>formula see original document page 12</formula>
其中7^(^j是對(duì)于流(i)傳輸分組p所用的時(shí)間。
當(dāng)根據(jù)公式2確定的組合累積實(shí)際傳輸時(shí)間和流(i)的當(dāng)前估
算的傳輸時(shí)間超過預(yù)定值時(shí),則所考慮的和流(i)相關(guān)的^前分組
沒有被傳輸。
圖3a示出了根據(jù)本發(fā)明的原理管理傳輸時(shí)間的示例過程300的 流程圖。在該示例過程中,在塊310得到要傳輸?shù)南乱粋€(gè)分組。在塊 315,獲得或確定和下一個(gè)分組相關(guān)的流(i)。在塊320,得到當(dāng)前估 算的傳輸時(shí)間nx,—e幼'm加e^和與下一個(gè)分組相關(guān)的流(i)的累積傳 輸時(shí)間。在塊325,確定與獲得的流(i)相關(guān)的傳輸時(shí)間和估算的傳 輸時(shí)間的累積是否小于預(yù)定值。該過程具體用下式表示
77附e,—co/WMwe浙9 + rfcc,一e幼'A 7她^K73cO尸一51,. [3]
如果結(jié)果為肯定的,則在塊330傳輸下一個(gè)分組,流程前進(jìn)到塊 340,在塊340確定傳輸是否成功。如果答案為肯定的,則在塊350 根據(jù)公式2更新傳輸該分組所用的時(shí)間。然后在塊355,如上所述(即 更新公式la、 lb、 lc或設(shè)為0)地基于屬于流(i)的最近傳輸?shù)姆?組(p)對(duì)估算的時(shí)間r —e^mafe^進(jìn)行更新。然后,流程前進(jìn)到塊 310獲得下一個(gè)分組。然而,如果塊340的答案是否定的,那么在塊 310得到下一個(gè)分組。
圖3b示出了根據(jù)本發(fā)明的原理管理傳輸時(shí)間的另一個(gè)示例過程 360的流程圖。在該示例過程中,在塊365確定SI超幀是否到期。如 果答案為否定的,那么處理繼續(xù)監(jiān)控SI超幀的到期。然而,如果答 案為肯定的,則在塊370將傳輸每個(gè)流(i)所用的累積時(shí)間重置。 然后處理前進(jìn)到塊365,繼續(xù)監(jiān)控SI超幀的到期。如本領(lǐng)域的技術(shù)人 員所認(rèn)識(shí)到的,SI超幀會(huì)在已知時(shí)間段到期后到期。也可以用其他方 法來指示SI超幀到期。根據(jù)本發(fā)明的一方面,SI超幀的到期可以發(fā) 生在檢測(cè)到某個(gè)事件(如中斷或者陷阱)之后。這樣的中斷表明所監(jiān) 控的指示,出現(xiàn)該中斷表示SI超幀到期。另一方面中,可以計(jì)算當(dāng) 前時(shí)間和之前時(shí)間之間的差值,當(dāng)該差值超過已知值時(shí),可以認(rèn)為出 現(xiàn)指示。然后可以監(jiān)控該指示。
圖4示出了可用于實(shí)現(xiàn)本發(fā)明原理的系統(tǒng)400的示例實(shí)施例。系 統(tǒng)400可以包括一個(gè)或多個(gè)輸入/輸出設(shè)備402、處理器403和存儲(chǔ)器 404。 I/O設(shè)備402可以訪問一個(gè)或多個(gè)源401或者從一個(gè)或多個(gè)源 401接收信息??蛻粼O(shè)備401可以^如計(jì)算機(jī)、筆記本電腦、PDA、 蜂窩電話或者適合提供信息以執(zhí)行這里所示的處理的設(shè)備。設(shè)備401 可以例如通過無線廣域網(wǎng)、無線城市區(qū)域網(wǎng)、無線局域網(wǎng)、地面廣播 系統(tǒng)(收音機(jī)、電視)、衛(wèi)星網(wǎng)絡(luò)、蜂窩電話或無線電話網(wǎng)絡(luò)以及這 些或者其他類型網(wǎng)絡(luò)的一部分或其組合來訪問一個(gè)或多個(gè)網(wǎng)絡(luò)連接 450。
輸入/輸出設(shè)備402、處理器403和存儲(chǔ)器404可以通過通信媒介 425進(jìn)行通信。通信媒介425可以代表例如總線、通信網(wǎng)絡(luò)、電路的 一個(gè)或多個(gè)內(nèi)部連接、電路卡或者其他裝置,以及這些或其他通信媒 介的一部分或者其組合。從客戶設(shè)備401輸入的輸入數(shù)據(jù)可以根據(jù)一 個(gè)或多個(gè)存儲(chǔ)在存儲(chǔ)器404中的程序進(jìn)行處理,并由處理器403執(zhí)行。 處理器403可以是任何通用或?qū)S糜?jì)算系統(tǒng)或者其他硬件配置,如筆 記本計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、服務(wù)器、手持式計(jì)算機(jī)、專用邏輯電路或 者集成電路。處理器403還可以是可編程邏輯陣列(PAL)、專用基 礎(chǔ)電路(ASIC)等,其可以是硬件編程的,以包括響應(yīng)于已知輸入 提供已知輸出的軟件指令或代碼。 一方面,硬件電路可以取代軟件指 令來實(shí)現(xiàn)本發(fā)明,或者也可用硬件電路結(jié)合軟件指令實(shí)現(xiàn)本發(fā)明。這 里示出的部件也可以用分立的硬件部件來實(shí)現(xiàn),這些硬件部件可以使 用編碼邏輯操作或者通過執(zhí)行硬件可執(zhí)行代碼來執(zhí)行所示操作。存儲(chǔ) 器404可以是任何半導(dǎo)體存儲(chǔ)器,如PROM、 EPROM、 EEPROM或 者RAM,這些存儲(chǔ)器可以置于處理器403外部或者集成到處理器403 中,如緩存。
一方面,本發(fā)明的原理可以通過處理器403執(zhí)行的計(jì)算機(jī)可讀代 碼實(shí)現(xiàn)。代碼可以存儲(chǔ)在存儲(chǔ)器404中,或者從存儲(chǔ)介質(zhì)483、 I/O 設(shè)備485或磁光介質(zhì)(如軟盤、CD-ROM或者DVD487)中讀取或 下載。
I/O設(shè)備402接收的來自設(shè)備401的信息項(xiàng)經(jīng)過用于執(zhí)行這里所
示的功能的一個(gè)或多個(gè)軟件程序的處理后,也可以在通過網(wǎng)絡(luò)480傳 輸?shù)揭粋€(gè)或多個(gè)輸出設(shè)備,這些輸出設(shè)備表示為報(bào)告設(shè)備490、顯示 器492和第二處理系統(tǒng)495。
如本領(lǐng)域的技術(shù)人員可認(rèn)識(shí)的,"計(jì)算機(jī)"或"計(jì)算機(jī)系統(tǒng)"這 些詞可以表示一個(gè)或多個(gè)和一個(gè)或多個(gè)存儲(chǔ)器單元或其他設(shè)備(例 如,和至少一個(gè)處理單元電連接且進(jìn)行通信的外設(shè))通信的處理單元。 此外,設(shè)備可以通過內(nèi)部總線電連接到一個(gè)或多個(gè)處理單元,如ISA 總線、微通道總線、PCI總線、PCMCIA總線等,也可以通過一個(gè)或 多個(gè)電路的內(nèi)部連接、電路卡或其他設(shè)備以及這些或其他通信媒介或 外部網(wǎng)絡(luò)(如因特網(wǎng)或內(nèi)部網(wǎng))的一部分或者它們的組合來連接。
雖然已經(jīng)示出、描述并強(qiáng)調(diào)了優(yōu)選實(shí)施例中本發(fā)明的基本新特 征,但是應(yīng)該理解,本領(lǐng)域的技術(shù)人員可以對(duì)上述的裝置所公開的裝 置的形式、細(xì)節(jié)、和操作做出各種省略、替代和修改,而不背離本發(fā) 明的主旨。這里明確表示,以基本上相同的方式執(zhí)行基本上相同功能 以實(shí)現(xiàn)基本上相同效果的這些特征的所有組合落入本發(fā)明的范圍內(nèi)。 用一個(gè)所描述實(shí)施例中的部件代替另一個(gè)實(shí)施例中的部件是所考慮 和期望的。
權(quán)利要求
1、用于管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的方法,所述無線網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段(215)內(nèi)傳輸至少一個(gè)包括多個(gè)數(shù)據(jù)分組(210.1、210.2、210.3)的數(shù)據(jù)流,所述方法包括下面步驟為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳輸所發(fā)生的所述服務(wù)時(shí)間段(215)內(nèi)數(shù)據(jù)分組傳輸(210.1、210.2)的相關(guān)累積時(shí)間;確定相關(guān)數(shù)據(jù)流在所述服務(wù)時(shí)間段(215)內(nèi)下一個(gè)數(shù)據(jù)分組傳輸(315)的估算時(shí)間;以及當(dāng)與所述下一個(gè)數(shù)據(jù)分組所屬的數(shù)據(jù)流相關(guān)的累積時(shí)間和所述估算時(shí)間的組合小于預(yù)定值時(shí),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸(320)。
2、 根據(jù)權(quán)利要求1所述的方法,其中所述確定數(shù)據(jù)分組傳輸?shù)?累積時(shí)間的步驟包括如下步驟對(duì)每個(gè)相關(guān)數(shù)據(jù)流,累積所述服務(wù)時(shí) 間段(215)中的數(shù)據(jù)分組傳輸?shù)膶?shí)際時(shí)間。
3、 根據(jù)權(quán)利要求1所述的方法,其中每個(gè)數(shù)據(jù)流的數(shù)據(jù)分組傳 輸?shù)乃隼鄯e時(shí)間在每個(gè)服務(wù)時(shí)間段(215)的開始被初始化(370)。
4、 根據(jù)權(quán)利要求1所述的方法,其中當(dāng)PHY速率改變時(shí),將所 述估算時(shí)間重置為標(biāo)稱值。
5、 根據(jù)權(quán)利要求1所述的方法,其中確定每個(gè)所述至少一個(gè)數(shù) 據(jù)流的估算時(shí)間的步驟基于和相應(yīng)數(shù)據(jù)流相關(guān)的實(shí)際數(shù)據(jù)分組傳輸 時(shí)間的歷史。
6、 根據(jù)權(quán)利要求5所述的方法,其中確定相關(guān)流的估算時(shí)間的 步驟進(jìn)一步基于和所述數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸時(shí)間的平均值。
7、 根據(jù)權(quán)利要求5所述的方法,其中確定相關(guān)流的估算時(shí)間的 步驟進(jìn)一步基于和所述數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸時(shí)間的加權(quán)和。
8、 根據(jù)權(quán)利要求5所述的方法,其中確定估算時(shí)間的步驟進(jìn)一 步包括如下步驟組合實(shí)際數(shù)據(jù)分組傳輸時(shí)間的預(yù)定百分比以及和相 應(yīng)數(shù)據(jù)流相關(guān)的之前估算的時(shí)間的預(yù)定百分比。
9、 根據(jù)權(quán)利要求8所述的方法,其中所述預(yù)定百分比是相關(guān)的。
10、 根據(jù)權(quán)利要求1所述的方法,其中確定估算時(shí)間的步驟包括 將所述估算時(shí)間設(shè)定為零值的步驟。
11、 根據(jù)權(quán)利要求1所述的方法,其中確定所述預(yù)定值以獲得期 望的QoS。
12、 根據(jù)權(quán)利要求1所述的方法,其中所述預(yù)定值是根據(jù)數(shù)據(jù)流、 接入類型和/或支持QoS的STA確定的傳輸時(shí)間份額。
13、 根據(jù)權(quán)利要求12所述的方法,其中所述傳輸時(shí)間份額根據(jù) 業(yè)務(wù)規(guī)范確定。
14、 用于管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的裝置,所述無線 網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段(215)內(nèi)傳輸至少一個(gè)包括多個(gè)數(shù)據(jù)分 組(210.1、 210.2、 210.3)的數(shù)據(jù)流,所述裝置包括與存儲(chǔ)器(404)通信的處理器(403),所述處理器執(zhí)行代碼從而為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳輸所發(fā)生的所述服務(wù) 時(shí)間段(215)內(nèi)數(shù)據(jù)分組傳輸?shù)南嚓P(guān)累積時(shí)間;確定相關(guān)數(shù)據(jù)流在所述服務(wù)時(shí)間段(215)內(nèi)下一個(gè)數(shù)據(jù)分 組傳輸?shù)墓浪銜r(shí)間;以及 當(dāng)與所述分組所屬的數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸?shù)睦鄯e時(shí) 間和所述估算的下一個(gè)數(shù)據(jù)分組傳輸時(shí)間的組合小于預(yù)定值時(shí),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸(320)。
15、 根據(jù)權(quán)利要求14所述的裝置,其中所述累積時(shí)間是每個(gè)相 關(guān)數(shù)據(jù)流在所述服務(wù)時(shí)間段中的數(shù)據(jù)分組傳輸?shù)膶?shí)際時(shí)間的累積。
16、 根據(jù)權(quán)利要求14所述的裝置,其中每個(gè)數(shù)據(jù)流的數(shù)據(jù)分組 傳輸?shù)乃隼鄯e時(shí)間在每個(gè)服務(wù)時(shí)間段(215)的開始被初始化(370)。
17、 根據(jù)權(quán)利要求14所述的裝置,其中當(dāng)PHY速率改變時(shí),將 所述估算時(shí)間重置為標(biāo)稱值。
18、 根據(jù)權(quán)利要求14所述的裝置,其中每個(gè)所述至少一個(gè)數(shù)據(jù) 流的所述估算時(shí)間基于實(shí)際數(shù)據(jù)分組傳輸時(shí)間的歷史。
19、 根據(jù)權(quán)利要求18所述的裝置,其中相關(guān)流的所述估算時(shí)間 進(jìn)一步基于和所述數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸時(shí)間的平均值。
20、 根據(jù)權(quán)利要求19所述的裝置,其中確定相關(guān)流的估算時(shí)間 的步驟進(jìn)一步基于和所述數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸時(shí)間的加權(quán)和。
21、 根據(jù)權(quán)利要求18所述的裝置,其中所述處理器進(jìn)一步執(zhí)行 代碼以組合實(shí)際數(shù)據(jù)分組傳輸時(shí)間的預(yù)定百分比以及和相應(yīng)數(shù)據(jù)流 相關(guān)的之前估算的時(shí)間的預(yù)定百分比。
22、 根據(jù)權(quán)利要求22所述的裝置,其中所述預(yù)定百分比是相關(guān)的。
23、 根據(jù)權(quán)利要求14所述的裝置,其中確定估算時(shí)間的步驟包 括將所述估算時(shí)間設(shè)定為零值的步驟。
24、 根據(jù)權(quán)利要求14所述的裝置,其中確定所述預(yù)定值以獲得 期望的QoS。
25、 根據(jù)權(quán)利要求14所述的裝置,其中所述預(yù)定值是基于數(shù)據(jù) 流、接入類型和/或支持QoS的STA的傳輸時(shí)間份額。
26、 根據(jù)權(quán)利要求25所述的裝置,其中所述傳輸時(shí)間份額根據(jù) 業(yè)務(wù)規(guī)范確定。
27、 根據(jù)權(quán)利要求14所述的裝置,進(jìn)一步包括和所述處理器通 信的輸入/輸出設(shè)備(402)。
28、 根據(jù)權(quán)利要求14所述的裝置,其中所述代碼存儲(chǔ)在所述存 儲(chǔ)器(404)中。
29、 用于管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的方法,所述無線 網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段(215)內(nèi)傳輸至少一個(gè)包括多個(gè)數(shù)據(jù)分 組(210.1、 210.2、 210.3)的數(shù)據(jù)流,所述方法包括下面步驟為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳輸所發(fā)生的所述服務(wù)時(shí)間 段(215)內(nèi)數(shù)據(jù)分組傳輸(210.1、 210.2)的相關(guān)累積時(shí)間;以及當(dāng)與下一個(gè)數(shù)據(jù)分組所屬的數(shù)據(jù)流相關(guān)的累積時(shí)間小于預(yù)定值 時(shí),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸(320)。
30、 根據(jù)權(quán)利要求29所述的方法,其中所述確定數(shù)據(jù)分組傳輸 的累積時(shí)間的步驟包括如下步驟對(duì)每個(gè)相關(guān)數(shù)據(jù)流,累積所述服務(wù) 時(shí)間段(215)中的數(shù)據(jù)分組傳輸?shù)膶?shí)際時(shí)間。
31、 根據(jù)權(quán)利要求29所述的方法,其中每個(gè)數(shù)據(jù)流的數(shù)據(jù)分組傳輸?shù)乃隼鄯e時(shí)間在每個(gè)服務(wù)時(shí)間段(215)的開始被初始化(370)。
32、 根據(jù)權(quán)利要求29所述的方法,其中確定所述預(yù)定值以獲得 期望的QoS。
33、 根據(jù)權(quán)利要求29所述的方法,其中所述預(yù)定值是根據(jù)數(shù)據(jù) 流、接入類型和/或支持QoS的STA確定的傳輸時(shí)間份額。
34、 根據(jù)權(quán)利要求29所述的方法,其中所述傳輸時(shí)間份額根據(jù) 業(yè)務(wù)規(guī)范確定。
35、 用于管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的裝置,所述無線 網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段(215)內(nèi)傳輸至少一個(gè)包括多個(gè)數(shù)據(jù)分 組(210.1、 210.2、 210.3)的數(shù)據(jù)流,所述裝置包括與存儲(chǔ)器(404)通信的處理器(403),所述處理器執(zhí)行代碼從而為每個(gè)所述至少一個(gè)數(shù)據(jù)流確定在傳輸所發(fā)生的所述服務(wù) 時(shí)間段(215)內(nèi)數(shù)據(jù)分組傳輸?shù)南嚓P(guān)累積時(shí)間;以及當(dāng)與所述分組所屬的數(shù)據(jù)流相關(guān)的數(shù)據(jù)分組傳輸?shù)睦鄯e時(shí) 間小于預(yù)定值時(shí)(320),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸(330)。
36、 根據(jù)權(quán)利要求35所述的裝置,其中所述累積時(shí)間是每個(gè)相 關(guān)流在所述服務(wù)時(shí)間段中的數(shù)據(jù)分組傳輸?shù)膶?shí)際時(shí)間的累積。
37、 根據(jù)權(quán)利要求35所述的裝置,其中每個(gè)數(shù)據(jù)流的數(shù)據(jù)分組 傳輸?shù)乃隼鄯e時(shí)間在每個(gè)服務(wù)時(shí)間段(215)的開始被初始化(370)。
38、 根據(jù)權(quán)利要求35所述的裝置,其中確定所述預(yù)定值以獲得 期望的QoS。
39、 根據(jù)權(quán)利要求35所述的裝置,其中所述預(yù)定值是基于數(shù)據(jù) 流、接入類型和/或支持QoS的STA的傳輸時(shí)間份額。
40、 根據(jù)權(quán)利要求39所述的裝置,其中所述傳輸時(shí)間份額根據(jù) 業(yè)務(wù)規(guī)范確定。
41、 根據(jù)權(quán)利要求35所述的裝置,進(jìn)--步包括 和所述處理器通信的輸入/輸出設(shè)備(402)。
42、 根據(jù)權(quán)利要求35所述的裝置,其中所述代碼存儲(chǔ)在所述存 儲(chǔ)器(404)中。
全文摘要
公開了用于管理無線網(wǎng)絡(luò)通信系統(tǒng)中的傳輸時(shí)間的方法和裝置,所述無線網(wǎng)絡(luò)通信系統(tǒng)在服務(wù)時(shí)間段(215)內(nèi)傳輸至少一個(gè)包括多個(gè)數(shù)據(jù)分組(210)的數(shù)據(jù)流。所述方法包括下面步驟為每個(gè)數(shù)據(jù)流確定在服務(wù)時(shí)間段(215)內(nèi)數(shù)據(jù)分組傳輸?shù)睦鄯e時(shí)間;確定每個(gè)數(shù)據(jù)流在服務(wù)時(shí)間段(215)內(nèi)下一個(gè)數(shù)據(jù)分組傳輸(315)的估算時(shí)間;以及當(dāng)與下一個(gè)數(shù)據(jù)分組所屬的數(shù)據(jù)流相關(guān)的累積時(shí)間和所述估算時(shí)間的結(jié)合小于預(yù)定值時(shí)(320),允許進(jìn)行所述下一個(gè)數(shù)據(jù)分組的傳輸(330)。
文檔編號(hào)H04W72/12GK101107820SQ200680002529
公開日2008年1月16日 申請(qǐng)日期2006年1月16日 優(yōu)先權(quán)日2005年1月18日
發(fā)明者R·施米特, R·陳 申請(qǐng)人:皇家飛利浦電子股份有限公司