国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種顯式反饋擁塞程度滑動(dòng)平均值的傳輸層擁塞控制方法與流程

      文檔序號(hào):12789407閱讀:283來源:國(guó)知局

      一種顯式反饋擁塞程度滑動(dòng)平均值的傳輸層擁塞控制方法,用于網(wǎng)絡(luò)擁塞控制,屬于計(jì)算機(jī)通信網(wǎng)絡(luò)技術(shù)領(lǐng)域。



      背景技術(shù):

      經(jīng)過二十多年的蓬勃發(fā)展,互聯(lián)網(wǎng)已經(jīng)融入了人們生活的每個(gè)角落?;ヂ?lián)網(wǎng)的終端主機(jī)通常依靠傳輸層擁塞控制協(xié)議來分享有限的網(wǎng)絡(luò)帶寬資源。當(dāng)前應(yīng)用最廣泛的傳輸層擁塞控制協(xié)議是傳輸控制協(xié)議(TCP)。但在許多網(wǎng)絡(luò)環(huán)境中,TCP暴露出了低帶寬利用率、不公平、不穩(wěn)定等問題,嚴(yán)重影響了終端主機(jī)的通信質(zhì)量。隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展,網(wǎng)絡(luò)環(huán)境將變得更加復(fù)雜多變,上層應(yīng)用對(duì)通信質(zhì)量的要求也會(huì)越來越高,亟需部署新的傳輸層擁塞控制協(xié)議以取代傳統(tǒng)的TCP擁塞控制。

      TCP擁塞控制之所以表現(xiàn)不佳,根本原因在于TCP終端只能通過丟包來粗略地推測(cè)網(wǎng)絡(luò)是否擁塞,而無法獲知擁塞的程度。相應(yīng)地,TCP擁塞控制是粗粒度且固化的,難以適應(yīng)錯(cuò)綜復(fù)雜的網(wǎng)絡(luò)環(huán)境。要徹底克服TCP的缺陷,網(wǎng)絡(luò)應(yīng)當(dāng)向終端主機(jī)顯式反饋擁塞的具體程度,這樣后者才能進(jìn)行細(xì)粒度、自適應(yīng)的擁塞控制。另外,網(wǎng)絡(luò)在反饋擁塞程度時(shí)應(yīng)當(dāng)只占用IP頭部的ECN域(大小為兩個(gè)比特位),否則無法與當(dāng)前的IP網(wǎng)絡(luò)體系兼容。

      按照上述思路,研究者們提出了許多顯式反饋擁塞程度的擁塞控制協(xié)議。這些協(xié)議都試圖向終端反饋擁塞程度的瞬時(shí)值。但由于擁塞程度的瞬時(shí)值變化很快,上述協(xié)議難以同時(shí)保證反饋的高分辨率和高時(shí)效性。具體而言,若要保證反饋的時(shí)效性,則必須將每一個(gè)瞬時(shí)值編碼至較少的IP報(bào)文中,然而這會(huì)降低反饋的分辨率;反之,若要將瞬時(shí)值編碼至較多IP報(bào)文中,則難免降低反饋的時(shí)效性。受限于反饋分辨率或時(shí)效性,現(xiàn)有顯式反饋擁塞程度的協(xié)議在動(dòng)態(tài)網(wǎng)絡(luò)環(huán)境中難以高效地控制擁塞。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明針對(duì)上述不足之處提供了一種顯式反饋擁塞程度滑動(dòng)平均值的傳輸層擁塞控制方法,解決現(xiàn)有顯式反饋擁塞程度的協(xié)議在反饋擁塞程度的瞬時(shí)值時(shí),無法同時(shí)滿足高分辨率或時(shí)效性,因此在動(dòng)態(tài)網(wǎng)絡(luò)環(huán)境中難以高效地控制擁塞的問題。

      為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:

      一種顯式反饋擁塞程度滑動(dòng)平均值的傳輸層擁塞控制方法,其特征在于,包括如下步驟:

      步驟1:獲取報(bào)文,將報(bào)文的ECN域初始化為“01”,得到初始化ECN域后的報(bào)文;

      步驟2:統(tǒng)計(jì)步驟1得到的報(bào)文所經(jīng)過的各條鏈路的數(shù)據(jù)到達(dá)速率、數(shù)據(jù)處理速率和數(shù)據(jù)隊(duì)列長(zhǎng)度,計(jì)算出各條鏈路的瞬時(shí)擁塞程度;

      步驟3:對(duì)步驟1得到的報(bào)文的IPid域做映射運(yùn)算,判斷瞬時(shí)擁塞程度是否大于做映射運(yùn)算后的報(bào)文的IPid域,如果大于,修改步驟1得到的報(bào)文的ECN域,否則,不修改;

      步驟4:將步驟3得到的報(bào)文的ECN域由ACK報(bào)文進(jìn)行反饋;

      步驟5:根據(jù)步驟4反饋的報(bào)文的ECN域,推算出各條鏈路上瓶頸鏈路的擁塞程度的滑動(dòng)平均值;

      步驟6:根據(jù)步驟5所得的擁塞程度的滑動(dòng)平均值將網(wǎng)絡(luò)分為多個(gè)區(qū)間狀態(tài),并在不同的區(qū)間狀態(tài)執(zhí)行不同的擁塞窗口大小調(diào)節(jié),完成擁塞控制。

      進(jìn)一步,所述步驟2中,使用負(fù)載系數(shù)來量化各條鏈路的瞬時(shí)擁塞程度,負(fù)載系數(shù)的公式如下:

      其中,fl為鏈路l的負(fù)載系數(shù),T為fl的更新周期,λl為一個(gè)更新周期內(nèi)到達(dá)的數(shù)據(jù)量,Cl為鏈路的數(shù)據(jù)處理速率,即帶寬容量,ql為更新周期內(nèi)數(shù)據(jù)隊(duì)列長(zhǎng)度,kl為隊(duì)列排空的速率,γl為期望的鏈路帶寬利用率。

      進(jìn)一步,所述步驟3的具體步驟如下:

      步驟3.1:逆序讀取步驟1得到的報(bào)文的IPid域的16個(gè)比特位,將讀取的結(jié)果轉(zhuǎn)換為十進(jìn)制并乘以u(píng)/65535,其中,u為步驟2中所得瞬時(shí)擁塞程度的上限,得到報(bào)文的IPid域的映射值,使報(bào)文的IPid域的映射值均勻地分布在瞬時(shí)擁塞程度所在的取值區(qū)間;

      步驟3.2:將鏈路的瞬時(shí)擁塞程度與報(bào)文的IPid域的映射值進(jìn)行對(duì)比,如果大于,修改步驟1得到的報(bào)文的ECN域,否則,不修改。

      進(jìn)一步,所述步驟5中,推算出各條鏈路上瓶頸鏈路的擁塞程度的滑動(dòng)平均值的公式如下:

      其中,k為步驟4中ACK報(bào)文反饋的報(bào)文的ECN域的個(gè)數(shù),gk為滑動(dòng)平均的遺忘系數(shù),為對(duì)瓶頸鏈路擁塞程度的估計(jì),需滿足的條件如下:

      其中,ek為步驟4反饋的報(bào)文的ECN域,u為步驟2所得瞬時(shí)擁塞程度的上限。

      進(jìn)一步,所述步驟6中,將網(wǎng)絡(luò)分為三個(gè)區(qū)間狀態(tài),具體如下:

      瓶頸鏈路處于低負(fù)載狀態(tài)時(shí)乘性增加擁塞窗口大小,公式如下:

      其中,為擁塞程度的滑動(dòng)平均值,u為擁塞程度的上限,W(t)為當(dāng)前時(shí)刻t的擁塞窗口大小,d為端到端往返延遲,km為乘性增長(zhǎng)的穩(wěn)定性系數(shù);

      瓶頸鏈路處于滿負(fù)載狀態(tài)時(shí)線性增加擁塞窗口大小,公式如下:

      W(t+d)=W(t)+α,

      α=(d/R)2;

      其中,α為線性增加系數(shù),R為預(yù)先設(shè)定的基準(zhǔn)延遲;

      瓶頸鏈路處于過載狀態(tài)時(shí)乘性減少擁塞窗口大小,公式如下:

      其中,為乘性減少系數(shù),βmax和βmin分別為乘性減少系數(shù)的最大值和最小值。

      綜上所述,由于采用了上述技術(shù)方案,本發(fā)明的有益效果是:

      1、擁塞程度的滑動(dòng)平均值比擁塞程度的瞬時(shí)值更加穩(wěn)定,因此本發(fā)明在快速變化的網(wǎng)絡(luò)環(huán)境中能保持良好的分辨率(最高至16比特)與時(shí)效性(反饋延遲等于端到端往返延遲);

      2、基于網(wǎng)絡(luò)反饋的高分辨率、高時(shí)效性的擁塞程度滑動(dòng)平均值,發(fā)送端可以更加高效地進(jìn)行擁塞控制:在可用帶寬快速變化的典型網(wǎng)絡(luò)場(chǎng)景中(帶寬容量大于1Gbps,端到端往返延遲大于50ms),本發(fā)明的平均帶寬利用率比TCP高了7倍以上,比其他顯式反饋擁塞程度瞬時(shí)值的協(xié)議高了1.5倍以上;

      3、顯式反饋擁塞程度滑動(dòng)平均值與現(xiàn)有的ECN協(xié)議兼容;

      4、顯式反饋擁塞程度滑動(dòng)平均值對(duì)報(bào)文丟失不敏感,利于部署在丟包率較高的網(wǎng)絡(luò)中;

      5、由于網(wǎng)絡(luò)反饋頻率與發(fā)送端控制頻率天然一致,采用擁塞程度滑動(dòng)平均值的擁塞控制協(xié)議可以自適應(yīng)不同的網(wǎng)絡(luò)延遲,不需要精確測(cè)量網(wǎng)絡(luò)延遲或是預(yù)先知道網(wǎng)絡(luò)延遲的分布范圍,利于部署在延遲快速變化或未知的網(wǎng)絡(luò)環(huán)境中。

      附圖說明

      圖1為本發(fā)明的流程示意圖。

      具體實(shí)施方式

      為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      本發(fā)明提出了一種顯式反饋擁塞程度滑動(dòng)平均值的傳輸層擁塞控制方法,在計(jì)算機(jī)網(wǎng)絡(luò)擁塞控制上取得良好的效果。整個(gè)算法實(shí)現(xiàn)示意圖如圖1所示,包括步驟:

      步驟1:獲取報(bào)文,發(fā)送端將報(bào)文的ECN域初始化為“01”,然后將初始化ECN域后的報(bào)文發(fā)送至路由器;

      具體地,IP報(bào)文頭部留有兩個(gè)比特大小的ECN域,用于存貯擁塞相關(guān)信息。發(fā)送端與各條鏈路上的路由器都可以修改此域的值。在現(xiàn)有的ECN協(xié)議中,ECN域?yàn)椤?0”表示不支持ECN,“01”或“10”表示支持ECN,而“11”表示嚴(yán)重?fù)砣?。步驟1中將ECN域初始化為“01”,與現(xiàn)有ECN協(xié)議兼容。

      步驟2:路由器統(tǒng)計(jì)步驟1得到的報(bào)文所經(jīng)過的各條鏈路的數(shù)據(jù)到達(dá)速率、數(shù)據(jù)處理速率和數(shù)據(jù)隊(duì)列長(zhǎng)度,計(jì)算出各條鏈路的瞬時(shí)擁塞程度;

      具體地,路由器使用負(fù)載系數(shù)來衡量一條鏈路當(dāng)前的擁塞程度。路由器以T為周期測(cè)量每條鏈路的數(shù)據(jù)到達(dá)速率、數(shù)據(jù)處理速率和數(shù)據(jù)隊(duì)列長(zhǎng)度,然后更新負(fù)載系數(shù)fl如下:

      其中,更新周期T為定值10ms,隊(duì)列排空系數(shù)kl為定值0.5,期望的鏈路帶寬利用率γl為定值0.95;λl為更新周期內(nèi)到達(dá)的數(shù)據(jù)量,ql為更新周期內(nèi)數(shù)據(jù)隊(duì)列的長(zhǎng)度,Cl為鏈路的數(shù)據(jù)處理速率,即帶寬容量。

      在本實(shí)施例中,設(shè)更新周期內(nèi)λl=5000kb,ql=2kb,Cl=1Mbps,則由上式可得負(fù)載系數(shù)為:

      不難看出,負(fù)載系數(shù)本質(zhì)上是一個(gè)測(cè)量周期T內(nèi)待處理的數(shù)據(jù)量(到達(dá)數(shù)據(jù)量加上已緩存數(shù)據(jù)量)與鏈路的數(shù)據(jù)處理速率之比。負(fù)載系數(shù)小于1意味著鏈路空閑,而負(fù)載系數(shù)大于1意味著鏈路擁塞。發(fā)送端應(yīng)當(dāng)讓各條鏈路上瓶頸處(即負(fù)載系數(shù)最大的鏈路)的負(fù)載系數(shù)穩(wěn)定在一個(gè)略小于1的值,這樣便可以充分利用網(wǎng)絡(luò)中的帶寬資源且不引起擁塞。

      步驟3:路由器對(duì)步驟1得到的報(bào)文的IPid域做映射運(yùn)算,判斷瞬時(shí)擁塞程度是否大于做映射運(yùn)算后的報(bào)文的IPid域,如果大于,修改步驟1得到的報(bào)文的ECN域,否則,不修改;

      具體地,當(dāng)一個(gè)報(bào)文到達(dá)鏈路后,路由器根據(jù)報(bào)文的IPid域值以及鏈路的瞬時(shí)擁塞程度來修改報(bào)文的ECN域,包括以下幾個(gè)步驟:

      步驟3.1:路由器對(duì)步驟1得到的報(bào)文的IPid域做映射運(yùn)算,得到報(bào)文的IPid域的映射值,使報(bào)文的IPid域的映射值均勻地分布在瞬時(shí)擁塞程度所在的取值區(qū)間;

      具體地,映射運(yùn)算的實(shí)現(xiàn)方法是,逆序讀取IPid域的16個(gè)比特位,然后將讀取結(jié)果轉(zhuǎn)換為十進(jìn)制,最后將轉(zhuǎn)換結(jié)果乘以u(píng)/65535,得到報(bào)文的IPid的映射值,其中,u為步驟2中所得瞬時(shí)擁塞程度的上限。

      步驟3.2:路由器將報(bào)文的IPid域的映射值與鏈路的瞬時(shí)擁塞程度進(jìn)行對(duì)比,根據(jù)兩者的相對(duì)大小來修改ECN域;

      具體地,若報(bào)文的IPid域的映射值小于瞬時(shí)擁塞程度,則將報(bào)文的ECN域設(shè)為“10”;否則,保持報(bào)文的ECN域不變。

      為了更好地說明步驟3的實(shí)現(xiàn)方法,此處給出兩個(gè)實(shí)施例。

      在第一個(gè)實(shí)施例中,設(shè)報(bào)文IPid域的二進(jìn)制值為0000000011111111。按照步驟3.1,逆序讀取IPid域得到1111111100000000,然后將讀取結(jié)果轉(zhuǎn)換為十進(jìn)制得到65280,最后將轉(zhuǎn)換結(jié)果乘以u(píng)/65535,其中u是步驟2中所得擁塞程度的上限,等于定值1.5,得到報(bào)文的IPid的映射值1.49。接下來按照步驟3.2,將IPid的映射值1.49與步驟2中所得的鏈路的瞬時(shí)擁塞程度0.63進(jìn)行比較:由于IPid的映射值較大,因此保持報(bào)文的ECN域不變。

      在第二個(gè)實(shí)施例中,設(shè)報(bào)文IPid域的二進(jìn)制值為1010101010101010。按照步驟3.1,逆序讀取IPid域得到0101010101010101,然后將讀取結(jié)果轉(zhuǎn)換為十進(jìn)制得到21845,最后將轉(zhuǎn)換結(jié)果乘以u(píng)/65535,其中u是步驟2中所得擁塞程度的上限,等于定值1.5,得到報(bào)文的IPid的映射值0.5。接下來按照步驟3.2,將IPid的映射值0.5與步驟2中所得的鏈路的瞬時(shí)擁塞程度0.63進(jìn)行比較:由于IPid的映射值較小,因此將報(bào)文的ECN域設(shè)為“10”。

      在現(xiàn)有的ECN協(xié)議中,“01”或“10”均表示支持路由器修改ECN域,所以步驟3.2中對(duì)報(bào)文的ECN域的操作與現(xiàn)有的ECN協(xié)議相兼容。并且,注意到當(dāng)報(bào)文到達(dá)接收端后,其ECN域值取決于各鏈路上瓶頸處(即擁塞程度最高的鏈路)的擁塞程度,這意味著終端主機(jī)可以根據(jù)報(bào)文的ECN域值來推算瓶頸鏈路的擁塞程度。

      步驟4:接收端收到來自步驟3得到的報(bào)文后,將報(bào)文的ECN域值由ACK報(bào)文反饋至發(fā)送端;

      步驟5:發(fā)送端根據(jù)步驟4反饋的報(bào)文的ECN域,推算出各條鏈路上瓶頸鏈路的擁塞程度的滑動(dòng)平均值;

      具體地,記步驟4中第k個(gè)ACK報(bào)文反饋的報(bào)文的ECN域?yàn)閑k,則發(fā)送端估算瓶頸鏈路擁塞程度的滑動(dòng)平均值的公式具體如下:

      其中,gk=min{3/Wk,1/4}為滑動(dòng)平均的遺忘系數(shù),Wk為第k個(gè)ACK報(bào)文返回時(shí)擁塞窗口的大小,為對(duì)瓶頸鏈路擁塞程度的估計(jì),需滿足的條件如下:

      其中,u為擁塞程度的上限,等于定值1.5。

      在第一個(gè)實(shí)施例中,設(shè)擁塞窗口大小為Wk=30個(gè)報(bào)文,瓶頸鏈路擁塞程度的滑動(dòng)平均值的歷史值A(chǔ)CK報(bào)文反饋的報(bào)文的ECN域?yàn)閑k=“10”。首先,由ek=“10”可得出對(duì)瓶頸鏈路擁塞程度的估計(jì)為然后,由Wk=30可計(jì)算出遺忘系數(shù)gk=min{3/Wk,1/4}=0.1;最后,根據(jù)gk=0.1和已知的可估算出瓶頸鏈路的擁塞程度的滑動(dòng)平均值為:

      在第二個(gè)實(shí)施例中,設(shè)擁塞窗口大小為Wk=40個(gè)報(bào)文,瓶頸鏈路擁塞程度的滑動(dòng)平均值的歷史值A(chǔ)CK報(bào)文反饋的報(bào)文的ECN域?yàn)閑k=“01”。首先,由ek=“01”可得出對(duì)瓶頸鏈路擁塞程度的估計(jì)為然后,由Wk=40可計(jì)算出遺忘系數(shù)gk=min{3/Wk,1/4}=0.075;最后,根據(jù)gk=0.075和已知的可估算出瓶頸鏈路的擁塞程度的滑動(dòng)平均值為:

      在第三個(gè)實(shí)施例中,設(shè)擁塞窗口大小為Wk=50個(gè)報(bào)文,瓶頸鏈路擁塞程度的滑動(dòng)平均值的歷史值A(chǔ)CK報(bào)文反饋的報(bào)文的ECN域?yàn)閑k=“10”。首先,由ek=“10”可得出對(duì)瓶頸鏈路擁塞程度的估計(jì)為然后,由Wk=50可計(jì)算出遺忘系數(shù)gk=min{3/Wk,1/4}=0.06;最后,根據(jù)gk=0.06和已知的可估算出瓶頸鏈路的擁塞程度的滑動(dòng)平均值為:

      事實(shí)上,步驟5中的公式是對(duì)瓶頸鏈路的擁塞程度的滑動(dòng)平均值的無偏、一致估計(jì)。

      步驟6:發(fā)送端根據(jù)步驟5中所得的擁塞程度的滑動(dòng)平均值將網(wǎng)絡(luò)分為多個(gè)區(qū)間狀態(tài),并在不同的區(qū)間狀態(tài)執(zhí)行不同的擁塞窗口大小調(diào)節(jié),完成擁塞控制。

      具體地,發(fā)送端根據(jù)步驟5中估算得到的擁塞程度的滑動(dòng)平均值,將網(wǎng)絡(luò)分為三個(gè)狀態(tài)區(qū)間:低負(fù)載、滿負(fù)載、過載,并分別在這些區(qū)間執(zhí)行不同的擁塞窗口調(diào)節(jié)策略。

      當(dāng)瓶頸鏈路處于低負(fù)載狀態(tài)時(shí)發(fā)送端的首要任務(wù)是高效、穩(wěn)定地利用空閑帶寬。具體而言,發(fā)送端乘性增加擁塞窗口的公式如下:

      其中,u為擁塞程度的上限,取定值1.5,km為乘性增加系數(shù),取定值0.5;為步驟5中所得的擁塞程度的滑動(dòng)平均值,W(t)為當(dāng)前時(shí)刻t的擁塞窗口大小,d為發(fā)送端測(cè)得的端到端往返延遲。

      在第一個(gè)實(shí)施例中,設(shè)W(t)=30個(gè)報(bào)文,d=50ms。此處所以對(duì)擁塞窗口采取上述的乘性增長(zhǎng)策略,得到:

      隨著的增加,W(t)的增長(zhǎng)速率會(huì)逐漸放緩,讓瓶頸鏈路的帶寬利用率快速、平穩(wěn)地趨于飽和,從而在不造成擁塞的前提下充分利用網(wǎng)絡(luò)帶寬資源。

      當(dāng)瓶頸鏈路接近滿負(fù)載時(shí)發(fā)送端對(duì)擁塞窗口采用線性增加擁塞窗口的公式如下:

      W(t+d)=W(t)+α,

      α=(d/R)2;

      其中,u為擁塞程度的上限,取定值1.5,R為基準(zhǔn)延遲,取定值200ms;為擁塞程度的滑動(dòng)平均值,W(t)為當(dāng)前時(shí)刻t的擁塞窗口大小,d為發(fā)送端測(cè)得的端到端往返延遲。

      在第二個(gè)實(shí)施例中,設(shè)W(t)=40個(gè)報(bào)文,d=50ms。此處所以對(duì)擁塞窗口采取上述的線性增長(zhǎng)公式,得到:

      W(t+50ms)=W(t)+α=W(t)+(d/R)2

      =40+(50ms/200ms)2

      =40.06。

      在線性增長(zhǎng)階段,擁塞窗口增長(zhǎng)得非常緩慢以避免網(wǎng)絡(luò)擁塞。并且,擁塞窗口的線性增長(zhǎng)系數(shù)α與延遲d呈二次方正比,因此擁塞窗口的增長(zhǎng)速率α/d與延遲d呈正比,所以數(shù)據(jù)傳輸率的增長(zhǎng)速率α/d2與延遲d無關(guān)。線性增長(zhǎng)公式的這兩個(gè)特性保證了所有連接,無論其延遲大小,都可以在不造成擁塞的前提下公平地分享瓶頸鏈路帶寬。

      當(dāng)瓶頸鏈路過載時(shí)發(fā)送端必須立刻降低發(fā)送速率以避免擁塞加劇。發(fā)送端乘性減少擁塞窗口的公式如下:

      其中,u為擁塞程度的上限,取定值1.5,βmax為乘性減少系數(shù)的最大值,取定值0.75,βmin為乘性減少系數(shù)的最小值,取定值0.5;為步驟5中所得的擁塞程度的滑動(dòng)平均值,W(t)為當(dāng)前時(shí)刻t的擁塞窗口大小,d為發(fā)送端測(cè)得的端到端往返延遲。

      在第三個(gè)實(shí)施例中,設(shè)W(t)=50個(gè)報(bào)文,d=50ms。此處所以對(duì)擁塞窗口采取上述的乘性減少公式,得到:

      在乘性減少階段,擁塞窗口下降得非常迅速,并且下降速率與網(wǎng)絡(luò)的擁塞程度呈正相關(guān)。換句話說,擁塞窗口在網(wǎng)絡(luò)極度擁塞時(shí)減少得很快,而在網(wǎng)絡(luò)輕微擁塞時(shí)減少得較慢。這樣一來,發(fā)送端不僅能及時(shí)避免擁塞,還能將瓶頸鏈路的帶寬利用率維持在較高水平。

      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1