欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置及方法、無(wú)線(xiàn)接入點(diǎn)裝置的制作方法

文檔序號(hào):7717398閱讀:192來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置及方法、無(wú)線(xiàn)接入點(diǎn)裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及無(wú)線(xiàn)局域網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置及方
法、無(wú)線(xiàn)接入點(diǎn)裝置。
背景技術(shù)
無(wú)線(xiàn)局域網(wǎng)(Wireless Local Area Network, WLAN)是以無(wú)線(xiàn)信道作傳輸媒介的 計(jì)算機(jī)局域網(wǎng)絡(luò),采用無(wú)線(xiàn)的方式提供傳統(tǒng)有線(xiàn)局域網(wǎng)的功能,能夠使用戶(hù)真正實(shí)現(xiàn)隨時(shí)、 隨地、隨意的寬帶網(wǎng)絡(luò)接入。 WLAN協(xié)議802. lln由電子和電氣工程師協(xié)會(huì)(IEEE)制定并發(fā)布,該協(xié)議采取了更 高的傳輸速率。 WLAN協(xié)議802. lln實(shí)現(xiàn)更高傳輸速率的 一 種方法是采用多入多出 (Multiple-Input Multiple-Output, MIM0)技術(shù),大幅提高無(wú)線(xiàn)鏈接速率到300Mbps。與 前代WLAN協(xié)議802. llg技術(shù)相比,鏈接速率提高了 5倍。除最高鏈接速率之外,WLAN協(xié)議 802. lln還規(guī)定了 13Mbps、26Mbps、104Mbps等其它速率,可根據(jù)客戶(hù)端的信號(hào)質(zhì)量選擇合 適的鏈接速率,以達(dá)到穩(wěn)定地傳輸。 WLAN協(xié)議802. lln實(shí)現(xiàn)更高傳輸速率的另一種方法采用幀聚合方法。幀聚合方法 通過(guò)將多個(gè)較短的數(shù)據(jù)包聚合成1個(gè)長(zhǎng)的數(shù)據(jù)包進(jìn)行傳輸,也即將多個(gè)普通數(shù)據(jù)幀中的數(shù) 據(jù)合并為一個(gè)幀中的數(shù)據(jù)進(jìn)行傳輸,以減小傳輸開(kāi)銷(xiāo),提高傳輸速率。其中,合并后的數(shù)據(jù) 所在的幀為聚合幀。 圖1A為普通數(shù)據(jù)幀的幀格式示意圖,圖IB為普通數(shù)據(jù)幀傳輸?shù)氖疽鈭D。如圖1A 所示,普通數(shù)據(jù)幀包括幀頭(Header)、數(shù)據(jù)(Data)和幀校驗(yàn)序列(FCS)三個(gè)部分。幀頭為 接收機(jī)提供解碼所必須的一些參數(shù),幀校驗(yàn)序列為接收機(jī)驗(yàn)證數(shù)據(jù)幀在傳輸過(guò)程中是否發(fā) 生誤碼提供依據(jù)。如圖IB所示,傳輸過(guò)程中,每個(gè)幀(Frame)傳輸完畢后,接收端如果正確 接收,會(huì)發(fā)出 一個(gè)確認(rèn)幀(ACK);另外,在各個(gè)幀之間必須有一定的間隔時(shí)間,該間隔時(shí)間 為幀間隙。幀頭、幀校驗(yàn)序列、確認(rèn)幀、幀間隙不承擔(dān)有效數(shù)據(jù)的傳輸,都屬于傳輸開(kāi)銷(xiāo)。
由于傳輸開(kāi)銷(xiāo)占用了甚至比有效數(shù)據(jù)更多的信道時(shí)間,導(dǎo)致有效的傳輸速率很 低,因而,發(fā)送端將若干個(gè)普通數(shù)據(jù)幀中的數(shù)據(jù)抽取出來(lái),聚合在一起,賦予新的幀頭和幀
校驗(yàn)序列,形成如圖2A所示的聚合幀。聚合幀中的各子幀(SubFrame):子幀1、子幀2.....
子幀N為原來(lái)各普通數(shù)據(jù)幀中的數(shù)據(jù)。圖2B為聚合幀傳輸?shù)氖疽鈭D,采用幀聚合方法將多 個(gè)短幀合成一個(gè)聚合幀傳輸,減少了傳輸開(kāi)銷(xiāo)。對(duì)于WLAN協(xié)議802. 1 ln,能夠提高3 4倍 的有效傳輸速率。 其中,聚合幀的長(zhǎng)度即聚合深度,以字節(jié)為單位。聚合幀的最大聚合深度受2個(gè)因 素制約聚合幀中的子幀數(shù)量不能超過(guò)64個(gè),聚合幀的幀長(zhǎng)度不能超過(guò)65536字節(jié)。實(shí)際 應(yīng)用中,聚合深度受限于幀緩沖區(qū)的大小,一般小于最大聚合深度。 現(xiàn)有技術(shù)中,采用幀聚合方法發(fā)送數(shù)據(jù)時(shí),發(fā)送端即WLAN的數(shù)據(jù)發(fā)送裝置采取統(tǒng) 一的幀聚合策略,即高速客戶(hù)端(client)和低速客戶(hù)端具有相同的聚合深度。根據(jù)上述幀聚合策略,發(fā)往高速客戶(hù)端和低速客戶(hù)端的幀長(zhǎng)度是相同的。其中,WLAN的數(shù)據(jù)發(fā)送裝置
包括幀緩沖區(qū)、幀聚合單元及幀發(fā)送單元。幀緩沖區(qū)用于緩存待發(fā)送數(shù)據(jù)幀,并按先后順序
將待發(fā)送數(shù)據(jù)幀發(fā)送給幀聚合單元;幀聚合單元將數(shù)據(jù)幀聚合為聚合幀后,發(fā)送給幀發(fā)送
單元;幀發(fā)送單元對(duì)聚合幀進(jìn)行編碼、調(diào)制等處理后,發(fā)送給客戶(hù)端。此外,客戶(hù)端的鏈接速
率由幀發(fā)送單元根據(jù)實(shí)際情況設(shè)定,并且發(fā)送聚合幀時(shí)采用設(shè)定的鏈接速率。 現(xiàn)有技術(shù)存在的缺陷在于由于各個(gè)客戶(hù)端的鏈接速率存在差異,因而現(xiàn)有技術(shù)
不區(qū)分客戶(hù)端的鏈接速率,采取統(tǒng)一的幀聚合策略,即采用相同的聚合深度,導(dǎo)致低速客戶(hù)
端的幀需要更多傳輸時(shí)間,影響了信道占用的公平性。如圖3所示,網(wǎng)絡(luò)中存在兩個(gè)客戶(hù)端
的傳輸示意圖,第一客戶(hù)端的速率較低,只有13Mbps,第二客戶(hù)端速率較高,達(dá)到130Mbps。
向二者傳輸相同長(zhǎng)度的數(shù)據(jù)幀,第一客戶(hù)端所花費(fèi)的時(shí)間要遠(yuǎn)遠(yuǎn)長(zhǎng)于第二客戶(hù)端。雖然從
傳輸幀的數(shù)量上衡量,第一客戶(hù)端和第二客戶(hù)端是相等的,但由于第一客戶(hù)端占用了過(guò)多
的傳輸時(shí)間,造成了第二客戶(hù)端者傳輸時(shí)間的不平等,導(dǎo)致第二客戶(hù)端的高速率發(fā)揮不出
來(lái),也影響了整個(gè)網(wǎng)絡(luò)的性能。這樣,當(dāng)多種速率的客戶(hù)端共存時(shí),就需要提出一種技術(shù)方
案來(lái)實(shí)現(xiàn)各客戶(hù)端對(duì)傳輸時(shí)間占用的公平性。

發(fā)明內(nèi)容
本發(fā)明提出一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置及方法、無(wú)線(xiàn)接入點(diǎn)裝置,以實(shí)現(xiàn)客 戶(hù)端對(duì)傳輸時(shí)間占用的公平性。
本發(fā)明提供了一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,包括 幀發(fā)送單元,用于設(shè)定客戶(hù)端的鏈接速率,并根據(jù)設(shè)定的鏈接速率向所述客戶(hù)端 發(fā)送聚合幀; 速率采集單元,用于從所述幀發(fā)送單元采集所述客戶(hù)端的鏈接速率; 聚合深度設(shè)定單元,用于根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)
送數(shù)據(jù)幀聚合為聚合幀的幀長(zhǎng)度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端; 聚合單元,用于將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,由
所述幀發(fā)送單元進(jìn)行發(fā)送。
本發(fā)明還提供了一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法,包括
采集客戶(hù)端的鏈接速率; 根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為聚合幀的 幀長(zhǎng)度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端; 將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,進(jìn)行發(fā)送。
本發(fā)明還提供了一種無(wú)線(xiàn)接入點(diǎn)裝置,包括上述無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置。
上述實(shí)施例提供的技術(shù)方案通過(guò)采集客戶(hù)端的鏈接速率,并根據(jù)客戶(hù)端的鏈接速 率設(shè)定聚合深度,能夠?yàn)榈退俾士蛻?hù)端提供較低深度的幀聚合,為高速率客戶(hù)端提供較高 深度的幀聚合,從而使高速率客戶(hù)端和低速率客戶(hù)端享用基本一致的傳輸時(shí)間,實(shí)現(xiàn)了客 戶(hù)端對(duì)傳輸時(shí)間占用的公平性。并且,各客戶(hù)端對(duì)傳輸時(shí)間占用的公平性,使得低速率客戶(hù) 端的傳輸速率略有降低的同時(shí),高速率客戶(hù)端的傳輸速率得到大幅提高,從而提升了整個(gè) 網(wǎng)絡(luò)的傳輸性能。 下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。


圖1A為普通數(shù)據(jù)幀的幀格式示意圖; 圖IB為普通數(shù)據(jù)幀傳輸?shù)氖疽鈭D; 圖2A為聚合幀的幀格式示意圖; 圖2B為聚合幀傳輸占用時(shí)間的示意圖; 圖3為現(xiàn)有技術(shù)中兩個(gè)客戶(hù)端的幀傳輸示意圖; 圖4為本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置傳輸數(shù)據(jù)時(shí)所占用時(shí)間 的示意圖; 圖6為本發(fā)明實(shí)施例提供的另一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實(shí)施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法的流程圖;
圖8為本發(fā)明實(shí)施例提供的無(wú)線(xiàn)接入點(diǎn)裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
圖4為本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)示意圖。該發(fā) 送裝置包括幀發(fā)送單元41、速率采集單元42、聚合深度設(shè)定單元43及聚合單元44。幀發(fā) 送單元41用于設(shè)定客戶(hù)端的鏈接速率,并根據(jù)設(shè)定的鏈接速率向所述客戶(hù)端發(fā)送聚合幀。 速率采集單元42用于從幀發(fā)送單元采集所述客戶(hù)端的鏈接速率。聚合深度設(shè)定單元43用 于根據(jù)所述鏈接速率設(shè)定聚合深度。例如對(duì)于值較小的速率,設(shè)定較低深度的聚合深度;對(duì) 于值較大的速率,設(shè)定較高深度的聚合深度。所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為聚合幀 的幀長(zhǎng)度。當(dāng)深度較低時(shí),聚合幀的幀長(zhǎng)度較??;當(dāng)深度較高時(shí),聚合幀的幀長(zhǎng)度較大。所 述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端。聚合單元44用于將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng) 度為所述聚合深度的聚合幀,由所述幀發(fā)送單元41進(jìn)行發(fā)送。其中,速率采集單元42可按 預(yù)設(shè)的周期從幀發(fā)送單元41客戶(hù)端的鏈接速率。 本發(fā)明實(shí)施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置還可包括速率平均單元45。該 速率平均單元45用于對(duì)采集的鏈接速率取平均值,以保證提供給聚合深度設(shè)定單元43的 速率盡量穩(wěn)定。此時(shí),所述聚合深度設(shè)定單元43用于根據(jù)所述平均值設(shè)定聚合深度。
本發(fā)明實(shí)施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置還可包括速率剔除單元46。速 率剔除單元46用于剔除采集的鏈接速率中與采集的鏈接速率的平均值差值最大的鏈接速 率,以保證提供給聚合深度設(shè)定單元43的速率盡量穩(wěn)定;此時(shí),所述聚合深度設(shè)定單元43 用于根據(jù)剔除所述與采集的鏈接速率的平均值差值最大的鏈接速率后的鏈接速率設(shè)定聚 合深度。 本實(shí)施例中,無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置通過(guò)聚合深度設(shè)定單元43,根據(jù)客戶(hù)端 的鏈接速率設(shè)定聚合深度,為低速率客戶(hù)端提供較低深度的幀聚合,為高速率客戶(hù)端提供 較高深度的幀聚合,從而使高速率客戶(hù)端和低速率客戶(hù)端享用基本一致的傳輸時(shí)間。以?xún)?個(gè)不同速率客戶(hù)端的場(chǎng)景為例,第二客戶(hù)端的鏈接速率遠(yuǎn)高于第一客戶(hù)端,通過(guò)采用本實(shí) 施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,為高速客戶(hù)端設(shè)置高的聚合深度,為低速客戶(hù)端 設(shè)置低的聚合深度,普通數(shù)據(jù)幀經(jīng)過(guò)聚合后,第二客戶(hù)端所傳輸?shù)膸L(zhǎng)度要遠(yuǎn)大于第一客 戶(hù)端,傳輸所占用的時(shí)間如圖5所示,兩個(gè)客戶(hù)端的傳輸時(shí)間基本上是相等的。也即將原來(lái)供低速率客戶(hù)端傳輸?shù)牟糠謺r(shí)間提供給高速率客戶(hù)端,使得低速率客戶(hù)端的傳輸速率略有 降低,同時(shí)高速率客戶(hù)端的傳輸速率大幅提高,從而提升了整個(gè)網(wǎng)絡(luò)的傳輸性能。
圖6為本發(fā)明實(shí)施例提供的另一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置的結(jié)構(gòu)示意圖。本 實(shí)施例提供的數(shù)據(jù)發(fā)送裝置通過(guò)對(duì)現(xiàn)有的802. lln無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置改進(jìn)獲得。 本實(shí)施例提供的數(shù)據(jù)發(fā)送裝置包括幀緩沖區(qū)61、幀聚合單元62、幀發(fā)送單元63、速率采集 單元64及聚合深度設(shè)定單元65。其中,幀緩沖區(qū)61及幀發(fā)送單元63均為現(xiàn)有的802. lln 無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置中已有的功能單元,幀聚合單元62、速率采集單元64分別通過(guò) 對(duì)現(xiàn)有的802. lln無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置中的幀聚合單元、客戶(hù)端速率采集單元的改 進(jìn)獲得。聚合深度設(shè)定單元65為新增的單元,具體詳見(jiàn)圖4所示實(shí)施例中聚合深度設(shè)定單 元43的說(shuō)明。 待發(fā)送的數(shù)據(jù)被組裝成802. 11格式的數(shù)據(jù)幀,通過(guò)本實(shí)施例提供的數(shù)據(jù)發(fā)送裝 置發(fā)送時(shí),首先被放入幀緩沖區(qū)61中緩存。發(fā)往同一客戶(hù)端的若干個(gè)數(shù)據(jù)幀按照先后順序 從幀緩沖區(qū)61進(jìn)入幀聚合單元62。進(jìn)入幀聚合單元62的上述若干個(gè)數(shù)據(jù)幀,經(jīng)過(guò)幀聚合 單元62聚合,形成一個(gè)聚合幀,進(jìn)入幀發(fā)送單元63。幀發(fā)送單元63對(duì)聚合幀進(jìn)行編碼、調(diào) 制等處理后,發(fā)往802. lln無(wú)線(xiàn)網(wǎng)絡(luò)中的客戶(hù)端。速率采集單元64及聚合深度設(shè)定單元65 作為信息收集和聚合深度控制模塊,輔助數(shù)據(jù)幀的發(fā)送。 幀聚合單元62聚合第一個(gè)聚合幀時(shí),仍然采取統(tǒng)一的幀聚合策略進(jìn)行聚合,速率 采集單元64及聚合深度設(shè)定單元65不執(zhí)行任何操作。幀發(fā)送單元63發(fā)送第一個(gè)聚合幀 時(shí),速率采集單元64采集相應(yīng)客戶(hù)端的鏈接速率,并發(fā)送給聚合深度設(shè)定單元65,以設(shè)定 相應(yīng)的聚合深度。 速率采集單元64不必每一幀都采集速率,可按照預(yù)先設(shè)定的周期從幀發(fā)送單元 63采集客戶(hù)端的鏈接速率,以提高處理效率。 速率采集單元64中還可設(shè)置圖4所示實(shí)施例中的速率平均單元45及速率剔除單
元46的功能模塊,對(duì)采集的客戶(hù)端的鏈接速率進(jìn)行多次采集求取平均速率值、剔除明顯異
常的速率值等處理,以防止采集的速率頻繁變動(dòng),保證采集的速率盡量穩(wěn)定。 處理后的速率提供給聚合深度設(shè)定單元65設(shè)定聚合深度。聚合深度設(shè)定單元65
根據(jù)客戶(hù)端的鏈接速率集合,通過(guò)一定的算法,計(jì)算出各速率客戶(hù)端對(duì)應(yīng)的聚合深度,建立
"速率_聚合深度"對(duì)應(yīng)關(guān)系。 假設(shè)802. lln網(wǎng)絡(luò)中存在n種不同速率的客戶(hù)端,速率分別為V1,V2......Vn,其
中最高速率值為Vmax。設(shè)幀頭時(shí)間為T(mén)h, 一般情況下,發(fā)往不同速率客戶(hù)端的幀,其幀頭時(shí) 間是相同的。設(shè)幀聚合單元62所支持的最大聚合深度為Dmax。 將Vmax對(duì)應(yīng)的聚合深度設(shè)置為Dmax,則速率為Vmax的客戶(hù)端的幀傳輸時(shí)間為
T = Th+Dmax/Vmax (1) 將Vn對(duì)應(yīng)的聚合深度設(shè)置為Dn,則速率為Vn的客戶(hù)端的幀傳輸時(shí)間為T(mén)h+Dn/ Vn。 要保證各速率客戶(hù)端公平占用信道傳輸時(shí)間,也即要保證每個(gè)客戶(hù)端占用信道傳 輸?shù)臅r(shí)間Th+Dn/Vn = T,則可得到 Th+Dn/Vn = Th+Dmax/Vmax (2)
Dn = Dmax X Vn/Vmax (3)
當(dāng)聚合深度設(shè)定單元65接收到速率采集單元64發(fā)送的速率值時(shí),便可根據(jù)上述 公式(3)得到對(duì)應(yīng)的聚合深度。 幀聚合單元62可按照外部設(shè)定的聚合深度即聚合深度設(shè)定單元65根據(jù)公式(3) 設(shè)定的聚合深度,對(duì)發(fā)往不同客戶(hù)端的幀進(jìn)行聚合,從而為每種速率的客戶(hù)端賦予對(duì)應(yīng)的 聚合深度,實(shí)現(xiàn)了信道占用時(shí)間的公平。并且,與現(xiàn)有技術(shù)相比,本實(shí)施例所提供的數(shù)據(jù)發(fā) 送裝置顯著提高了高率速客戶(hù)端的傳輸速率,以速率分別為VI、 V2的客戶(hù)端Cl、客戶(hù)端C2 為例進(jìn)行說(shuō)明。 假設(shè)V1 = 10, V2 = l,幀頭時(shí)間均為T(mén)h = 1,幀聚合單元62所支持的最大聚合深
度為Dmax = 100,客戶(hù)端Cl和客戶(hù)端C2交替?zhèn)鬏?,此處忽略幀間隙及其它開(kāi)銷(xiāo)。 如果按照現(xiàn)有技術(shù),客戶(hù)端Cl、客戶(hù)端C2均采用最大聚合深度Dmax,則客戶(hù)端Cl
各幀的傳輸時(shí)間為 Tl = Th+Dmax/Vl ; 客戶(hù)端C2各幀的傳輸時(shí)間為 T2 = Th+Dmax/V2。 則客戶(hù)端Cl的有效傳輸速率為 Vcl = Dmax/(T1+T2); 客戶(hù)端C2的有效傳輸速率為 Vc2 = Dmax/ (Tl+T2)。 將VI = 10, V2 = 1, Th = 1, Dmax = 100代入上式,可得到 Vcl = Vc2 = 0. 89,即,高速率客戶(hù)端和低速率客戶(hù)端的有效傳輸速率相同,高速 率客戶(hù)端無(wú)法體現(xiàn)速率優(yōu)勢(shì)。 如果采用圖4、圖6所示實(shí)施例提供的技術(shù)方案,則客戶(hù)端Cl的聚合深度仍為 Dmax,客戶(hù)端C2的聚合深度根據(jù)公式(3)計(jì)算的結(jié)果可為D2 = Dmax*V2/Vl。則客戶(hù)端C1
各幀的傳輸時(shí)間為 Tl = Th+Dmax/Vl ; 客戶(hù)端C2各幀的傳輸時(shí)間為 T2 = Th+D2/V2 = Th+Dmax/Vl = Tl,即,此時(shí)客戶(hù)端Cl和客戶(hù)端C2的傳輸時(shí)間相同。 則客戶(hù)端Cl的有效傳輸速率為 Vcl = Dmax/(T1+T2); 客戶(hù)端C2的有效傳輸速率為 Vc2 = D2/(T1+T2)。 將VI = 10, V2 = 1, Th = 1, Dmax = 100代入上式,可得到
Vcl = 4. 55 ;
Vc2 = 0. 45。 可見(jiàn),與現(xiàn)有技術(shù)相比,客戶(hù)端C1的有效傳輸速率得到顯著提高,達(dá)到了客戶(hù)端 C2的IO倍,體現(xiàn)了速率優(yōu)勢(shì)。并且,參見(jiàn)上述計(jì)算過(guò)程,Vcl+Vc2即是整個(gè)網(wǎng)絡(luò)的有效傳輸 速率。采用現(xiàn)有技術(shù)得到的整個(gè)網(wǎng)絡(luò)的有效傳輸速率為1. 78 ;采用上述圖4、圖6所示實(shí)施例提供的技術(shù)方案得到整個(gè)網(wǎng)絡(luò)的有效傳輸速率為5. OO,是現(xiàn)有技術(shù)的2. 8倍,顯著提高 了整個(gè)網(wǎng)絡(luò)的有效傳輸速率。 圖7為本發(fā)明實(shí)施例提供的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法的流程圖。該方法包括
步驟71、采集客戶(hù)端的鏈接速率;具體詳見(jiàn)上述圖4、圖6所示實(shí)施例中的說(shuō)明,如 按預(yù)設(shè)的周期采集客戶(hù)端的鏈接速率。 步驟72、根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為 聚合幀的幀長(zhǎng)度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端;具體詳見(jiàn)上述圖4、圖6所示實(shí) 施例中的說(shuō)明,如對(duì)于值較小的速率,設(shè)定較低深度的聚合深度;對(duì)于值較大的速率,設(shè)定 較高深度的聚合深度。 步驟73、將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,進(jìn)行發(fā)送。 具體詳見(jiàn)上述圖4、圖6所示實(shí)施例中的說(shuō)明,如上述步驟72設(shè)定的聚合深度較低時(shí),則按 照設(shè)定的較低的聚合深度對(duì)數(shù)據(jù)幀進(jìn)行聚合;如上述步驟72設(shè)定的聚合深度較高時(shí),則按 照設(shè)定的較高的聚合深度對(duì)數(shù)據(jù)幀進(jìn)行聚合,然后并發(fā)送聚合得到的聚合幀。
上述步驟71之后還可包括對(duì)采集的鏈接速率取平均值,以保證上述步驟73中設(shè) 定聚合設(shè)定所依據(jù)的速率盡量保持穩(wěn)定,具體詳見(jiàn)上述圖4、圖6所示實(shí)施例中的說(shuō)明。
此時(shí),上述步驟72可包括根據(jù)所述平均值設(shè)定聚合深度,具體詳見(jiàn)上述圖4、圖6 所示實(shí)施例中的說(shuō)明。 上述步驟71之后還可包括剔除采集的鏈接速率中與采集的鏈接速率的平均值 差值最大的鏈接速率;以保證上述步驟73中設(shè)定聚合設(shè)定所依據(jù)的速率盡量保持穩(wěn)定,具 體詳見(jiàn)上述圖4、圖6所示實(shí)施例中的說(shuō)明。 此時(shí),上述步驟72可包括根據(jù)剔除所述與采集的鏈接速率的平均值差值最大的 鏈接速率后的鏈接速率設(shè)定聚合深度。 本實(shí)施例提供的技術(shù)方案通過(guò)采集客戶(hù)端的鏈接速率,并根據(jù)客戶(hù)端的鏈接速率 設(shè)定聚合深度,能夠?yàn)榈退俾士蛻?hù)端提供較低深度的幀聚合,為高速率客戶(hù)端提供較高深 度的幀聚合,從而使高速率客戶(hù)端和低速率客戶(hù)端享用基本一致的傳輸時(shí)間,解決了低速 率客戶(hù)端過(guò)度占用傳輸時(shí)間的問(wèn)題,保證了各個(gè)客戶(hù)端對(duì)信道的公平占用,提升了整個(gè)網(wǎng) 絡(luò)的傳輸性能。 圖8為本發(fā)明實(shí)施例提供的無(wú)線(xiàn)接入點(diǎn)裝置的結(jié)構(gòu)示意圖。該無(wú)線(xiàn)接入點(diǎn)(AP) 裝置包括數(shù)據(jù)發(fā)送裝置81,用于采集客戶(hù)端的鏈接速率,并根據(jù)客戶(hù)端的鏈接速率設(shè)定聚 合深度,從而為低速率客戶(hù)端提供較低深度的幀聚合,為高速率客戶(hù)端提供較高深度的幀 聚合。該數(shù)據(jù)發(fā)送裝置81可為上述裝置實(shí)施例提供的任一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置。
本實(shí)施例中,無(wú)線(xiàn)接入點(diǎn)裝置通過(guò)采集客戶(hù)端的鏈接速率,并根據(jù)客戶(hù)端的鏈接 速率設(shè)定聚合深度,能夠?yàn)榈退俾士蛻?hù)端提供較低深度的幀聚合,為高速率客戶(hù)端提供較 高深度的幀聚合,從而使高速率客戶(hù)端和低速率客戶(hù)端享用基本一致的傳輸時(shí)間,實(shí)現(xiàn)了 客戶(hù)端對(duì)傳輸時(shí)間占用的公平性。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò) 程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、 RAM、磁碟或者 光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,其特征在于,包括幀發(fā)送單元,用于設(shè)定客戶(hù)端的鏈接速率,并根據(jù)設(shè)定的鏈接速率向所述客戶(hù)端發(fā)送聚合幀;速率采集單元,用于從所述幀發(fā)送單元采集所述客戶(hù)端的鏈接速率;聚合深度設(shè)定單元,用于根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為聚合幀的幀長(zhǎng)度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端;聚合單元,用于將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,由所述幀發(fā)送單元進(jìn)行發(fā)送。
2. 根據(jù)權(quán)利要求1所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,其特征在于,速率采集單元用 于按預(yù)設(shè)的周期采集客戶(hù)端的鏈接速率。
3. 根據(jù)權(quán)利要求1或2所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,其特征在于,還包括 速率平均單元,用于對(duì)采集的鏈接速率取平均值;所述聚合深度設(shè)定單元用于根據(jù)所述平均值設(shè)定聚合深度。
4. 根據(jù)權(quán)利要求1或2所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置,其特征在于,還包括 速率剔除單元,用于剔除采集的鏈接速率中與采集的鏈接速率的平均值差值最大的鏈接速率;所述聚合深度設(shè)定單元用于根據(jù)剔除所述與采集的鏈接速率的平均值差值最大的鏈 接速率后的鏈接速率設(shè)定聚合深度。
5. —種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法,其特征在于,包括 采集客戶(hù)端的鏈接速率;根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為聚合幀的幀長(zhǎng) 度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端;將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,進(jìn)行發(fā)送。
6. 根據(jù)權(quán)利要求5所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法,其特征在于,采集客戶(hù)端的鏈 接速率,包括按預(yù)設(shè)的周期采集客戶(hù)端的鏈接速率。
7. 根據(jù)權(quán)利要求5或6所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法,其特征在于,采集客戶(hù)端的 鏈接速率之后還包括對(duì)采集的鏈接速率取平均值;根據(jù)所述鏈接速率設(shè)定聚合深度,包括根據(jù)所述平均值設(shè)定聚合深度。
8. 根據(jù)權(quán)利要求5或6所述的無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送方法,其特征在于,采集客戶(hù)端的 鏈接速率之后還包括剔除采集的鏈接速率中與采集的鏈接速率的平均值差值最大的鏈接速率; 根據(jù)所述鏈接速率設(shè)定聚合深度,包括根據(jù)剔除所述與采集的鏈接速率的平均值差 值最大的鏈接速率后的鏈接速率設(shè)定聚合深度。
9. 一種無(wú)線(xiàn)接入點(diǎn)裝置,其特征在于,包括上述權(quán)利要求1-4中任一項(xiàng)所述的無(wú)線(xiàn)局 域網(wǎng)的數(shù)據(jù)發(fā)送裝置。
全文摘要
本發(fā)明涉及一種無(wú)線(xiàn)局域網(wǎng)的數(shù)據(jù)發(fā)送裝置及方法、無(wú)線(xiàn)接入點(diǎn)裝置,發(fā)送裝置包括幀發(fā)送單元,用于設(shè)定客戶(hù)端的鏈接速率,并根據(jù)設(shè)定的鏈接速率向所述客戶(hù)端發(fā)送聚合幀;速率采集單元,用于從所述幀發(fā)送單元采集所述客戶(hù)端的鏈接速率;聚合深度設(shè)定單元,用于根據(jù)所述鏈接速率設(shè)定聚合深度;所述聚合深度為待發(fā)送數(shù)據(jù)幀聚合為聚合幀的幀長(zhǎng)度;所述待發(fā)送數(shù)據(jù)的目的地為所述客戶(hù)端;聚合單元,用于將所述待發(fā)送數(shù)據(jù)幀聚合為幀長(zhǎng)度為所述聚合深度的聚合幀,由所述幀發(fā)送單元進(jìn)行發(fā)送。通過(guò)采集客戶(hù)端的鏈接速率,并根據(jù)客戶(hù)端的鏈接速率設(shè)定聚合深度,實(shí)現(xiàn)了客戶(hù)端對(duì)傳輸時(shí)間占用的公平性。
文檔編號(hào)H04W84/12GK101695181SQ200910208809
公開(kāi)日2010年4月14日 申請(qǐng)日期2009年10月29日 優(yōu)先權(quán)日2009年10月29日
發(fā)明者黃贊 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司;
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
聊城市| 怀柔区| 漳浦县| 和静县| 六枝特区| 柳林县| 和硕县| 红桥区| 自贡市| 寻甸| 齐齐哈尔市| 遂宁市| 化德县| 韶山市| 前郭尔| 同仁县| 思茅市| 仙桃市| 宝应县| 延边| 陵川县| 深圳市| 金溪县| 三都| 虹口区| 扶绥县| 遂川县| 麻阳| 巩留县| 巴林左旗| 大新县| 卓尼县| 琼中| 南充市| 怀远县| 永济市| 自贡市| 广汉市| 深圳市| 清远市| 平武县|