两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備的制作方法

文檔序號(hào):7933354閱讀:199來(lái)源:國(guó)知局
專利名稱:數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及一種數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備。
背景技術(shù)
無(wú)線網(wǎng)絡(luò),例如無(wú)線局域網(wǎng)(Wireless Local Area Networks ;簡(jiǎn)稱為WLAN),是一種使用無(wú)線電波作為傳輸手段的網(wǎng)絡(luò)。由于無(wú)線電波具有穿透障礙物后會(huì)衰減,易受到其他無(wú)線電波的干擾等特性,因此,無(wú)線網(wǎng)絡(luò)是一種不穩(wěn)定的網(wǎng)絡(luò)。在實(shí)際使用中,無(wú)線網(wǎng)絡(luò)是以數(shù)據(jù)幀為單位來(lái)傳輸數(shù)據(jù)的,由于無(wú)線網(wǎng)絡(luò)的不穩(wěn)定性,故在無(wú)線網(wǎng)絡(luò)中傳輸數(shù)據(jù)時(shí)很容易發(fā)生錯(cuò)誤,即出現(xiàn)錯(cuò)誤幀。在無(wú)線網(wǎng)絡(luò)中,如果數(shù)據(jù)傳輸過(guò)程中出現(xiàn)錯(cuò)誤幀,數(shù)據(jù)傳輸過(guò)程就會(huì)發(fā)生中斷。為了對(duì)應(yīng)這種情況,無(wú)線網(wǎng)絡(luò)中的接收方在成功接收數(shù)據(jù)幀后,向發(fā)送方進(jìn)行成功應(yīng)答,即向發(fā)送方返回成功確認(rèn)信息(ACK),而在接收到錯(cuò)誤幀時(shí),不向發(fā)送方返回ACK,這樣發(fā)送方就會(huì)重新傳輸該數(shù)據(jù)幀,也可稱為“重傳”。如果無(wú)線網(wǎng)絡(luò)的使用環(huán)境中存在較多障礙物或干擾很嚴(yán)重,就會(huì)導(dǎo)致無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量下降,導(dǎo)致重傳數(shù)據(jù)幀的數(shù)量急劇上升,就會(huì)出現(xiàn)用戶上網(wǎng)卡、網(wǎng)速慢等情況,嚴(yán)重影響用戶的上網(wǎng)速度。一般來(lái)說(shuō),無(wú)線網(wǎng)絡(luò)中的設(shè)備都有一定的糾錯(cuò)能力,在較少數(shù)據(jù)幀出錯(cuò)的情況下, 還是可以糾正回來(lái)的,但是當(dāng)出錯(cuò)的數(shù)據(jù)幀較多時(shí),就無(wú)法糾正了。數(shù)據(jù)幀的出錯(cuò)率與數(shù)據(jù)幀的發(fā)送速率有關(guān),通常數(shù)據(jù)幀的發(fā)送速率越高,數(shù)據(jù)幀出錯(cuò)的概率就越高,相應(yīng)糾錯(cuò)的效率就不高。所以無(wú)線網(wǎng)絡(luò)中的設(shè)備必須能夠根據(jù)當(dāng)前無(wú)線網(wǎng)絡(luò)中的重傳率來(lái)確定接下來(lái)數(shù)據(jù)幀的發(fā)送速率,以降低丟包率,提升用戶體驗(yàn)?,F(xiàn)有方案一般是設(shè)備通過(guò)802. 11報(bào)文頭部中攜帶的信噪比信息來(lái)確定當(dāng)前無(wú)線網(wǎng)絡(luò)中的信號(hào)質(zhì)量,然后根據(jù)確定出的信號(hào)質(zhì)量來(lái)確定發(fā)送后續(xù)數(shù)據(jù)幀使用的吞吐率。但是由于信噪比信息并不能很好的反饋到吞吐率上,可能會(huì)出現(xiàn)信噪比很低,但信號(hào)強(qiáng)度很差導(dǎo)致信號(hào)質(zhì)量不是很好,而此時(shí)根據(jù)信噪比確定出的發(fā)送速率與信道的實(shí)際狀況并不適應(yīng),導(dǎo)致數(shù)據(jù)幀的出錯(cuò)率較高,無(wú)線網(wǎng)絡(luò)的吞吐率較低。

發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備,用以解決現(xiàn)有技術(shù)中確定出的發(fā)送數(shù)據(jù)幀的速率與信道實(shí)際狀況不適應(yīng)的問(wèn)題,降低數(shù)據(jù)幀的出錯(cuò)率,提高無(wú)線網(wǎng)絡(luò)的吞吐率。本發(fā)明提供一種數(shù)據(jù)速率選擇方法,包括在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算所述第一速率對(duì)應(yīng)的吞吐率;將所述第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將所述第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率;根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率;
將所述第一速率、所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率進(jìn)行比較,選擇吞吐率最大的作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。本發(fā)明提供一種數(shù)據(jù)速率選擇裝置,包括計(jì)算模塊,用于在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算所述第一速率對(duì)應(yīng)的吞吐率;第一獲取模塊,用于將所述第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將所述第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率;預(yù)測(cè)模塊,用于根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)設(shè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率;選擇模塊,用于將所述第一速率、所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率進(jìn)行比較,選擇吞吐率最大的作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。本發(fā)明提供一種網(wǎng)絡(luò)設(shè)備,包括本發(fā)明提供的任一數(shù)據(jù)速率選擇裝置。本發(fā)明的數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備,在每發(fā)送一個(gè)數(shù)據(jù)幀后計(jì)算發(fā)送數(shù)據(jù)幀所使用的速率的吞吐率,并分別預(yù)測(cè)將該速率上升和下降后的速率所對(duì)應(yīng)的吞吐率,并從中選擇吞吐率最大的速率作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。本發(fā)明技術(shù)方案通過(guò)實(shí)時(shí)預(yù)測(cè)每個(gè)數(shù)據(jù)幀的發(fā)送速率在上升和下降后的吞吐率,使得所選擇的速率能夠與信道的實(shí)際狀況相適應(yīng),降低了數(shù)據(jù)幀在傳輸過(guò)程中的出錯(cuò)率,而通過(guò)選擇吞吐率最大的速率作為下一個(gè)數(shù)據(jù)幀的發(fā)送速率,提高了無(wú)線網(wǎng)絡(luò)的吞吐率。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一實(shí)施例提供的數(shù)據(jù)速率選擇方法的流程圖;圖2為本發(fā)明一實(shí)施例提供的步驟103的一種實(shí)施方式的流程圖;圖3為本發(fā)明一實(shí)施例提供的數(shù)據(jù)速率選擇裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明另一實(shí)施例提供的數(shù)據(jù)速率選擇裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明一實(shí)施例提供的數(shù)據(jù)速率選擇方法的流程圖。如圖1所示,本實(shí)施例的方法包括步驟101、在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù) 幀后,計(jì)算第一速率對(duì)應(yīng)的吞吐率。在無(wú)線通信中,收發(fā)雙方可以采用不同的速率進(jìn)行通信,但所使用的速率卻不是任意的,必須是收發(fā)雙方所規(guī)定的速率集內(nèi)的速率。速率集也就是收發(fā)雙方約定可以使用的速率的集合。例如802. 11標(biāo)準(zhǔn)中規(guī)定的速率集包括130兆比特每秒(Mbps)U 17Mbps、 104Mbps等。其中,第一速率是速率集中的一個(gè)具體速率。吞吐率是指收發(fā)雙方所能達(dá)到的最大數(shù)據(jù)傳輸速度。其中,本實(shí)施例的無(wú)線通信包括是接入點(diǎn)(Access Point ;簡(jiǎn)稱為A P)與終端設(shè)備(Station ;簡(jiǎn)稱為STA)之間的通信。STA可以是電腦,手機(jī),個(gè)人數(shù)字助理 (Personal Digital Assistant ;簡(jiǎn)稱為PDA)等各種設(shè)備,且STA是通過(guò)無(wú)線電波連接到 AP上,需要通過(guò)AP才可以訪問(wèn)外部網(wǎng)絡(luò)。 在本實(shí)施例中,數(shù)據(jù)速率選擇裝置也就是數(shù)據(jù)幀的發(fā)送者。數(shù)據(jù)速率選擇裝置在發(fā)送數(shù)據(jù)幀后,對(duì)端(即數(shù)據(jù)幀的接收方)在接收到數(shù)據(jù)幀后會(huì)向數(shù)據(jù)速率選擇裝置返回 ACK,如果對(duì)端沒(méi)有接收到數(shù)據(jù)幀或接收數(shù)據(jù)幀發(fā)送錯(cuò)誤,則不會(huì)向數(shù)據(jù)速率選擇裝置返回 ACK0基于此,數(shù)據(jù)速率選擇裝置在每一個(gè)數(shù)據(jù)幀發(fā)送完按成的時(shí)候就可以通過(guò)ACK的應(yīng)答情況,統(tǒng)計(jì)到當(dāng)前時(shí)刻發(fā)生錯(cuò)誤的數(shù)據(jù)幀個(gè)數(shù),然后將發(fā)生錯(cuò)誤的數(shù)據(jù)幀的個(gè)數(shù)與統(tǒng)計(jì)時(shí)間內(nèi)所發(fā)送的數(shù)據(jù)幀的總數(shù)相比,得到錯(cuò)包率,再用1減去錯(cuò)包率,獲取當(dāng)前時(shí)刻的數(shù)據(jù)幀的發(fā)送成功率。在本實(shí)施例中,數(shù)據(jù)速率選擇裝置在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,通過(guò)ACK 的應(yīng)答情況,統(tǒng)計(jì)獲取第一速率對(duì)應(yīng)的發(fā)送成功率。其中,第一速率對(duì)應(yīng)的發(fā)送成功率即為發(fā)送完當(dāng)前數(shù)據(jù)幀時(shí)數(shù)據(jù)幀的發(fā)送成功率。然后,數(shù)據(jù)速率選擇裝置將第一速率對(duì)應(yīng)的發(fā)送成功率與第一速率相乘,獲取第一速率對(duì)應(yīng)的吞吐率。其中,第一速率即為當(dāng)前速率。在實(shí)際應(yīng)用過(guò)程中,為便于描述通常會(huì)將4096作為發(fā)送成功率的最大值。也就是說(shuō),如果所有發(fā)送出去的數(shù)據(jù)幀都有收到對(duì)端應(yīng)答的ACK,則發(fā)送成功率為1*4096。如果只有88%的數(shù)據(jù)幀發(fā)送成功,而另外12%沒(méi)有收到對(duì)端回應(yīng)的ACK,則發(fā)送成功率為 0.88*4096 ο下面舉幾個(gè)例子說(shuō)明本實(shí)施例的第一速率對(duì)應(yīng)的吞吐率,其中假設(shè)第一速率是以 500kpbs為單位。假設(shè)在802. Iln協(xié)議下,傳輸帶寬為20MHz、保護(hù)間隔為400ns的雙空間流的應(yīng)用場(chǎng)景下,第一速率為130Mpbs,而統(tǒng)計(jì)獲取的第一速率對(duì)應(yīng)的發(fā)送成功率為75%,則第一速率對(duì)應(yīng)的吞吐率為(0. 75*130*4096)/0. 5 = 798720。假設(shè)第一速率為130Mpbs,而統(tǒng)計(jì)獲取的第一速率對(duì)應(yīng)的發(fā)送成功率為100%,則第一速率對(duì)應(yīng)的吞吐率為(1*130*4096)/0. 5 = 1064960。步驟102、將第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率。在本實(shí)施例中,數(shù)據(jù)速率選擇裝置為了能夠?yàn)橄乱粋€(gè)數(shù)據(jù)幀選擇與信道的實(shí)際狀況相適應(yīng)的速率,在獲取第一速率對(duì)應(yīng)的吞吐率后,分別將第一速率降低和提升,獲取降低和提升后的速率。其中,數(shù)據(jù)速率選擇裝置可以按照預(yù)先設(shè)定的步長(zhǎng)來(lái)降低和提升第一速率。其中, 降低速率時(shí)的第一步長(zhǎng)和提升速率時(shí)的第二步長(zhǎng)可以相同,也可以不同。例如第一步長(zhǎng)和第二步長(zhǎng)可以分別為一個(gè)等級(jí)的速率。另外,由于速率與具體802. 1協(xié)議、調(diào)制與編碼策略 (Modulation and Coding Scheme ;簡(jiǎn)稱為MCS)、帶寬等信息有關(guān),故對(duì)于不同的速率其在不同場(chǎng)景下對(duì)應(yīng)的第一步長(zhǎng)或第二步長(zhǎng)可能不同。例如當(dāng)?shù)谝凰俾蕿?30Mbps時(shí),在一種場(chǎng)景下,其第一步長(zhǎng)可以為14. 4Mbps,第二步長(zhǎng)可以為14Mbps。對(duì)于130Mpbs的速率,在另一種場(chǎng)景下其所對(duì)應(yīng)的第一步長(zhǎng)還可以為13Mpbs,而由于在某種場(chǎng)景下130Mpbs是最大速率值,故其沒(méi)有第二步長(zhǎng),即第二步長(zhǎng)為O。又例如當(dāng)?shù)谝凰俾蕿?70Mbps時(shí),在某種場(chǎng)景下其第一步長(zhǎng)可以為30Mbps,第二步長(zhǎng)可以為30Mbps。另外,當(dāng)某種速率為某種場(chǎng)景下的最小速率時(shí),其可以沒(méi)有第一步長(zhǎng),或者說(shuō)第一步長(zhǎng)為0 ;當(dāng)某種速率為某種場(chǎng)景下的最大速率時(shí),其可以沒(méi)有第二步長(zhǎng),或者說(shuō)第二步長(zhǎng)為0。此處所述的“場(chǎng)景”主要是指由某種 802. 1協(xié)議、編碼帶寬、采用的MCS等確定的數(shù)據(jù)流應(yīng)用場(chǎng)景。例如802. Iln協(xié)議下傳輸帶寬為20MHz、保護(hù)間隔(Guard Interval ;簡(jiǎn)稱為=GI)為400納秒(ns)的雙空間流即為一種所述的場(chǎng)景。例如假設(shè)第一速率為130Mpbs,下降一 個(gè)等級(jí)后的速率,即第二速率為117Mpbs ; 而上升一個(gè)等級(jí)后的速率,即第三速率為143Mpbs。步驟103、根據(jù)第一速率和第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)第二速率和第三速率分別對(duì)應(yīng)的吞吐率。當(dāng)獲取到第二速率和第三速率后,數(shù)據(jù)速率選擇裝置根據(jù)第一速率和第一速率對(duì)應(yīng)的回退速率,主要是根據(jù)第一速率、第一速率對(duì)應(yīng)的回退速率以及這兩個(gè)速率的相關(guān)信息(例如發(fā)送成功率)來(lái)預(yù)測(cè)第二速率和第三速率對(duì)應(yīng)的吞吐率。其中,回退速率(failback rate ;簡(jiǎn)稱為fbr)是指以選擇的速率發(fā)送數(shù)據(jù)幀,一直沒(méi)有發(fā)送成功,直到數(shù)據(jù)幀的發(fā)送次數(shù)超過(guò)了最大重試次數(shù)時(shí)仍沒(méi)有發(fā)送成功時(shí)而選擇的一個(gè)非常低的能夠保證數(shù)據(jù)幀成功發(fā)送的速率。在實(shí)際應(yīng)用過(guò)程中,當(dāng)使用一個(gè)速率發(fā)送數(shù)據(jù)幀總是發(fā)送不出去時(shí),就不能一直用這個(gè)速率來(lái)發(fā)送,在這種情況下,需要保證數(shù)據(jù)幀能夠被成功發(fā)送。而回退速率就是在這種情況下選擇的一個(gè)速率,該速率通常比較低,使用回退速率發(fā)送數(shù)據(jù)幀時(shí)的成功率通常為100%。但是,在實(shí)際應(yīng)用過(guò)程中,也可以通過(guò)對(duì)使用回退速率所發(fā)送的數(shù)據(jù)幀進(jìn)行錯(cuò)誤統(tǒng)計(jì),來(lái)獲取回退速率對(duì)應(yīng)的發(fā)送成功率。例如數(shù)據(jù)速率選擇裝置通過(guò)統(tǒng)計(jì)的使用回退速率發(fā)送的數(shù)據(jù)報(bào)文的個(gè)數(shù),并根據(jù)對(duì)端返回ACK的應(yīng)答情況,統(tǒng)計(jì)使用回退速率發(fā)送的數(shù)據(jù)報(bào)文中發(fā)生錯(cuò)誤的或未發(fā)生錯(cuò)誤的數(shù)據(jù)幀的個(gè)數(shù),進(jìn)而獲取回退速率對(duì)應(yīng)的發(fā)送成功率。其中,不同當(dāng)前速率對(duì)應(yīng)的回退速率不同。表1示出不同當(dāng)前速率對(duì)應(yīng)的回退速率。表 1
當(dāng)前速率(Mbps)回退速率(Mbps)
MCS 13 10439
MCS 12 7839
MCS 11 5226
MCS 10 3919
權(quán)利要求
1.一種數(shù)據(jù)速率選擇方法,其特征在于,包括在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算所述第一速率對(duì)應(yīng)的吞吐率; 將所述第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將所述第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率;根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率;將所述第一速率、所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率進(jìn)行比較,選擇吞吐率最大的作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)速率選擇方法,其特征在于,所述在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算與所述第一速率對(duì)應(yīng)的吞吐率包括根據(jù)接收到的對(duì)端發(fā)送的成功確認(rèn)信息,統(tǒng)計(jì)獲取所述第一速率對(duì)應(yīng)的發(fā)送成功率; 將所述第一速率和所述第一速率對(duì)應(yīng)的發(fā)送成功率相乘,獲取所述第一速率對(duì)應(yīng)的吞吐率。
3.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)速率選擇方法,其特征在于,所述根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率包括-tB+E/V-P-ncr - PSrcur ^ (^down "^fbr )+PSI"fbr * (^rcur "^rdQwn ) # 怖忙、去鎮(zhèn)一、擊由抖 t根據(jù)公式Psrdt5wi------,犾取所述弟—速率對(duì)應(yīng)的發(fā)送成功率,并將所述第二速率和所述第二速率對(duì)應(yīng)的發(fā)送成功率相乘,獲取所述第二速率對(duì)應(yīng)的吞吐率;根據(jù)公式ρ =psrcur*(dv,)Trftr*(dvdrcJ,獲取所述第三速率對(duì)應(yīng)的發(fā)送c^rCur -(^rfbr成功率,并將所述第三速率和所述第三速率對(duì)應(yīng)的發(fā)送成功率相乘,獲取所述第三速率對(duì)應(yīng)的吞吐率;其中,dr·為所述第一速率;Psrcur為所述第一速率對(duì)應(yīng)的發(fā)送成功率;drd_為所述第二速率;Psrdwn為所述第二速率對(duì)應(yīng)的發(fā)送成功率;drfbr為所述第一速率對(duì)應(yīng)的回退速率;Psrfbr為所述第一速率對(duì)應(yīng)的回退速率對(duì)應(yīng)的發(fā)送成功率;drup為所述第三速率;Psrup為所述第三速率對(duì)應(yīng)的發(fā)送成功率。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)速率選擇方法,其特征在于,所述根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率之前包括獲取所述第一速率對(duì)應(yīng)的回退速率,并對(duì)使用所述第一速率對(duì)應(yīng)的回退速率所發(fā)送的數(shù)據(jù)幀進(jìn)行錯(cuò)誤統(tǒng)計(jì),獲取所述第一速率對(duì)應(yīng)的回退速率對(duì)應(yīng)的發(fā)送成功率。
5.一種數(shù)據(jù)速率選擇裝置,其特征在于,包括計(jì)算模塊,用于在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算所述第一速率對(duì)應(yīng)的吞吐率;第一獲取模塊,用于將所述第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將所述第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率;預(yù)測(cè)模塊,用于根據(jù)所述第一速率和所述第一速率對(duì)應(yīng)的回退速率,預(yù)設(shè)所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率;選擇模塊,用于將所述第一速率、所述第二速率和所述第三速率分別對(duì)應(yīng)的吞吐率進(jìn)行比較,選擇吞吐率最大的作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)速率選擇裝置,其特征在于,所述計(jì)算模塊包括第一獲取單元,用于根據(jù)接收到的對(duì)端發(fā)送的成功確認(rèn)信息,統(tǒng)計(jì)獲取所述第一速率對(duì)應(yīng)的發(fā)送成功率;第二獲取單元,用于將所述第一速率和所述第一速率對(duì)應(yīng)的發(fā)送成功率相乘,獲取所述第一速率對(duì)應(yīng)的吞吐率。
7.根據(jù)權(quán)利要求5或6所述的數(shù)據(jù)速率選擇裝置,其特征在于,所述預(yù)測(cè)模塊包括第三獲取單元,用于根據(jù)公式
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)速率選擇裝置,其特征在于,還包括第二獲取模塊,用于獲取所述第一速率對(duì)應(yīng)的回退速率,并對(duì)使用所述第一速率對(duì)應(yīng)的回退速率所發(fā)送的數(shù)據(jù)幀進(jìn)行錯(cuò)誤統(tǒng)計(jì),獲取所述第一速率對(duì)應(yīng)的回退速率對(duì)應(yīng)的發(fā)送成功率。
9.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括權(quán)利要求5-8任一項(xiàng)所述的數(shù)據(jù)速率選擇裝置。
全文摘要
本發(fā)明提供一種數(shù)據(jù)速率選擇方法、裝置及網(wǎng)絡(luò)設(shè)備。其中,方法包括在使用第一速率發(fā)送完當(dāng)前數(shù)據(jù)幀后,計(jì)算第一速率對(duì)應(yīng)的吞吐率;將第一速率降低預(yù)設(shè)第一步長(zhǎng)后,獲取第二速率,并將第一速率提升預(yù)設(shè)第二步長(zhǎng)后,獲取第三速率;根據(jù)第一速率和第一速率對(duì)應(yīng)的回退速率,預(yù)測(cè)第二速率和第三速率分別對(duì)應(yīng)的吞吐率;將第一速率、第二速率和第三速率分別對(duì)應(yīng)的吞吐率進(jìn)行比較,選擇吞吐率最大的作為發(fā)送下一個(gè)數(shù)據(jù)幀時(shí)的速率。采用本發(fā)明技術(shù)方案,能夠?yàn)橐l(fā)送的數(shù)據(jù)幀選擇與信道的實(shí)際狀況相適應(yīng)的速率,降低了數(shù)據(jù)幀的出錯(cuò)率,提高了無(wú)線網(wǎng)絡(luò)的吞吐率。
文檔編號(hào)H04W28/22GK102355695SQ20111030423
公開日2012年2月15日 申請(qǐng)日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
發(fā)明者王旭 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宜宾县| 武隆县| 孙吴县| 馆陶县| 互助| 武功县| 昭通市| 定兴县| 酒泉市| 万源市| 全州县| 武山县| 府谷县| 汤原县| 上饶县| 阳原县| 太保市| 明溪县| 稷山县| 青岛市| 四川省| 鱼台县| 通河县| 凤山县| 安福县| 衡山县| 蕲春县| 张北县| 炉霍县| 集贤县| 西华县| 屯留县| 闻喜县| 辛集市| 民丰县| 华亭县| 汶川县| 晋宁县| 岑溪市| 珠海市| 恩平市|