《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種基于UDP的擁塞控制方案
一種基于UDP的擁塞控制方案
來源:電子技術應用2013年第9期
黃海利1,2, 王曉喃2
1. 中國礦業大學 計算機科學與技術學院,江蘇 徐州 221008; 2. 常熟理工學院 計算機科學與工程學院,江蘇 常熟 215500
摘要: 實現UDP和TCP數據流的公平性以及在UDP中解決擁塞控制從而保證傳輸可靠性是提高服務質量所面臨的兩個迫切需要解決的問題。提出一種解決上述兩個問題的方案——FFUDP(Friend and Fair UDP),即UDP根據丟包率來判斷網絡的擁塞情況,如果網絡擁塞,接收方通知發送方調整發送速率從而有效解決公平性問題以及UDP的擁塞控制問題。仿真結果表明,FFUDP大幅度提高了數據吞吐量,降低了丟包率,實現了與TCP數據流的公平性。
中圖分類號: TP393.04
文獻標識碼: A
章編號: 0258-7998(2013)09-0109-03
An UDP-based congestion control scheme
Huang Haili1,2, Wang Xiaonan2
1. China University of Mining and Technology, Xuzhou 221008, China; 2. Changshu Institute of Technology, Changshu 215500, China
Abstract: The quality of service is confronted with two challenges. One is how to achieve the fairness of TCP and UDP, and the other is how to solve the congestion control in order to improve the transmission reliability. This paper presents a solution FFUDP(Friend and Fair UDP) to address the two problems. FFUPD determines the network congestion state based on the packet loss rate. If the network congestion is detected, then the receiver notifies the sender of adjusting the transmission rate to effectively address the fairness and UDP congestion control. The simulation results show that FFUDP substantial increases the throughput and reduces the packet loss rate, and moreover the fairness of FFUDP and TCP is achieved.
Key words : TCP; UDP; congestion control; fairness; packet loss rate

    互聯網采用TCPUDP兩種協議,在網絡擁塞的情況下,UDP數據流幾乎占用了所有網絡帶寬,而TCP數據流則幾乎停止工作,影響相關應用正常運行。因此,如何實現UDP數據流和TCP數據流的公平性是一個迫切需要解決的問題。

    IP電話視頻會議等多媒體網絡應用采用實時性較強的UDP傳輸數據。UDP是一種無連接協議,在傳輸速度上占有一定優勢,但它缺乏擁塞控制機制,傳輸可靠性差。因此如何在UDP中解決擁塞控制從而提高傳輸可靠性是另一個迫切需要解決的問題。
     因此,本文提出解決上述兩個問題的方案,即UDP根據丟包率來判斷網絡的擁塞情況,若出現網絡擁塞,接收方則通知控制方調整發送速率從而有效解決公平性問題和UDP的擁塞控制問題。
1 FFUDP實現方案
        FFUDP的創新之處在于接收方收到發送方發送的數據消息后,不像TCP那樣頻繁返回確認消息即可控制發送速率,從而提高帶寬利用率和數據包傳輸效率。
       FFUDP包括兩個部分:局部調整算法和全局調整算法。前者根據接收方本次接收數據消息的序列號和前一次接收的差值得到丟包數(局部丟包數)來調整發送方的數據發送率。后者根據接收方開始接收數據消息到本次接收消息結束這段時間內產生的丟包數(全局丟包數)來調整數據發送率。
    前期工作發現:獨立使用局部調整算法導致丟包率抖動,而獨立使用全局調整算法則解決公平性的效果不理想。在FFUDP中,局部調整算法控制接收方發送通知消息的周期,全局調整算法控制發送方發送速率。
1.1 FFUDP協議的協議頭
    FFUDP通過實時監測網絡,定時給發送端發送通知消息來解決公平性和擁塞控制問題。本文新增的FFUDP協議頭字段,如圖1所示。

1.3 FFUDP協議實現機制
       FFUDP的實現機制分為以下兩種情況。
1.3.1 提高發送級別的通知消息
     如果發送方發送的數據全部被接收方接收,則接收方向發送方發送提高發送速率的通知消息。雙方通信過程如圖4所示。

 

 

    (1)發送方A依次發送數據包M1和M2,M2到達接收方B后,接收方B開始發送通知消息Notify1,其負載為降低之后的發送級別。
    (2)接收方B發送通知消息Notify1后,降低發送速率,并根據降低后的發送速率發送后期的數據包M3。
    如果接收方發送的通知消息丟失,那么發送方不改變發送速率。
2 仿真實驗與性能分析
     仿真工具采用NS-2,網絡帶寬為4 Mb/s,鏈路延遲為5 ms,隊列長度為20。網絡中的發送節點分別發送TCP、UDP、FFUDP三種數據流。為了保持公平性,三種數據流所處的網絡環境完全一致。
2.1 公平性分析
     為了測試FFUDP和TCP的友好性,數據流只包含TCP/ FFUDP。
     如圖6所示,兩種數據流都不斷調整自己的發送速率。8 s后,兩者漸漸趨于平衡,保持一個相對平衡的趨勢。但FFUDP數據流的吞吐量高于TCP,這是因為TCP對任一數據消息都返回確認消息,從而實現可靠傳輸。FFUDP則是定期發送通知消息,所以,FFUDP數據流的吞吐量略高于TCP數據流,但兩者保持一個相對平穩的趨勢,因此保證了相對公平性。


    如圖6、圖7所示,丟包率與吞吐量成反比。初始階段,TCP/FFUDP數據流的吞吐量很高,但丟包率很低。同樣,經過8 s左右的調整,兩種數據流的丟包率出現穩定的趨勢,但是FFUDP的丟包率比TCP的丟包率低。這是由于TCP的重傳確認機制占用的網絡資源增加了丟棄數據的概率。相比,FFUDP不采用重傳確認機制,降低了丟棄數據的概率。從圖7可以看出, FFUDP協議達到了FFUDP/TCP數據流友好公平的目的。

2.2 擁塞控制分析
     為了測試FFUDP的擁塞控制功能,在原來的配置下,分別設置兩條FFUDP/UDP數據流,以測試FFUDP比UDP更具有可靠性。如圖8所示,FFUDP的吞吐量比UDP高很多。UDP的低吞吐量可能導致服務癱瘓。而FFUDP通過調整發送速率有效控制了網絡擁塞,達到了提高吞吐量的目的。

    如圖9所示,UDP丟包率遠高于FFUDP,致使接收數據存在不完整性。FFUDP大幅度降低了丟包率,實現了可靠傳輸。

    本文提出了FFUDP以解決UDP與TCP數據流公平性問題,以及UDP傳輸可靠性問題。仿真數據表明,FFUDP協議實現了不同數據流之間的公平性,在網絡資源緊張的情況下,能夠有效控制網絡擁塞從而實現傳輸可靠性。
參考文獻
[1] 朱利, 周俊輝, 鄭守淇,等. 基于RTT的自適應擁塞控制研究[J]. 計算機學報,2000,23(7):705-710.
[2] 李如瑋, 鮑長春. VoIP丟包處理技術的研究進展[J].通信學報, 2007,28(6):103-110.
[3] 李強, 張新榮. 基于延遲抖動分析的TCP友好擁塞控制算法[J]. 計算機工程與科學, 2007,29(6):18-20.
[4] 王國棟, 任勇毛, 李俊. 多重慢啟動TCP協議研究[J].微電子學與計算機, 2011,28(3):178-181.
[5] 張藝瀕, 張志斌, 趙詠,等. TCP與UDP網絡流量對比分析研究[J].計算機應用研究, 2010,27(6):2192-2197.
[6] 靳海力, 李俊. 具有補發機制的增強型可靠UDP的實現[J]. 小型微型計算機系統, 2010,31(5):904-907.
[7] POSTEL J. User datagram protocol[S]. RFC 768. 1980.
[8] VELTEN D. Reliable data protocol[S]. RFC908. 1984.
[9] 方路平,劉世華,陳盼,等.NS-2網絡模擬基礎與應用[M].北京:國防工業出版社,2008.
[10] TANENBAUM A S. Computer network(fourth edition)[M].Prentice Hall PTR,2004.11.
[11] STEVENS W R. TCP/IP詳解卷1:協議[M]. 北京:機械工業出版社, 2000.
[13] STEVENS W R. TCP/IP詳解卷2:實現[M]. 北京:機械工業出版社, 2004.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美另类人妖| 欧美激情一区二区三区高清视频| 久久久久网站| 99re在线精品| 中文久久精品| 欧美日韩国产精品一区二区亚洲| 欧美在线3区| 亚洲国内高清视频| 国产精品mm| 欧美久久影院| 久久亚洲精品中文字幕冲田杏梨| 欧美—级a级欧美特级ar全黄| 亚洲欧美另类在线观看| 亚洲综合色婷婷| 欧美日韩在线第一页| 亚洲日本电影在线| 欧美激情aⅴ一区二区三区| 在线成人av| 欧美午夜不卡在线观看免费| 乱码第一页成人| 亚洲麻豆视频| 亚洲缚视频在线观看| 亚洲深夜av| 91久久香蕉国产日韩欧美9色| 国产精品夜夜夜一区二区三区尤| 欧美在线视频免费播放| 国产精品一级久久久| 国产精品青草久久| 在线一区二区三区四区| 国产精品va在线播放| 国产亚洲欧洲997久久综合| 久久久久久尹人网香蕉| 国产综合激情| 欧美一区二区三区婷婷月色| 日韩视频永久免费| 亚洲一区二区欧美| 欧美日韩综合一区| 国产一区二区三区日韩| 国产午夜精品美女视频明星a级| 先锋a资源在线看亚洲| 99视频+国产日韩欧美| 久久精品国产亚洲一区二区三区| 日韩午夜av电影| 欧美视频国产精品| 亚洲一区免费在线观看| 在线观看视频欧美| 国产精品外国| 国产一区二区三区高清播放| 欧美成人一区二区| 欧美日韩国产三区| 欧美韩日亚洲| 国语自产精品视频在线看8查询8| 亚洲一本大道在线| 性久久久久久| 激情欧美一区二区三区在线观看| 亚洲视频专区在线| 久久激情久久| 免费黄网站欧美| 黄色成人免费网站| 国产日韩av一区二区| 亚洲欧洲日产国产综合网| 欧美成人一区二区在线| 国产精品综合视频| 欧美三级视频在线播放| 欧美国产丝袜视频| 亚洲欧美日韩国产| 好吊色欧美一区二区三区视频| 99视频精品免费观看| 欧美视频官网| 欧美色播在线播放| 亚洲欧美久久久久一区二区三区| 欧美日本国产在线| 国产精品美女在线观看| 欧美大片在线观看一区二区| 免费一级欧美片在线播放| 欧美性猛交视频| 99精品国产高清一区二区| 国产精品久久久久久久久久久久| 麻豆九一精品爱看视频在线观看免费| 亚洲国产另类久久精品| 久久国产一区| 久久天堂国产精品| 一本色道久久综合亚洲二区三区| 国产精品天美传媒入口| 久久精品国产99国产精品澳门| 欧美激情一区二区在线| 欧美一区二区视频网站| 欧美亚州一区二区三区| 欧美一区二区三区在线视频| 午夜精品视频在线观看| 在线视频欧美日韩精品| 性欧美1819sex性高清| 欧美激情亚洲一区| 日韩视频在线播放| 国产视频久久久久| 在线日韩日本国产亚洲| 久久av一区二区三区漫画| 亚洲午夜一区二区三区| 国产视频综合在线| 欧美亚洲一区二区三区| 国产女主播一区二区| 亚洲精品国产精品乱码不99| 国产欧美 在线欧美| 亚洲伊人伊色伊影伊综合网| 一区二区三区四区国产| 国产一区二区三区四区hd| 国产精品视频网| 亚洲第一页自拍| 欧美国产一区在线| 久久精品噜噜噜成人av农村| 一区二区三区国产精品| 欧美女激情福利| 久久精品卡一| 国产精品一区亚洲| 亚洲国产专区| 亚洲第一黄网| 国产视频一区二区在线观看| 玉米视频成人免费看| 欧美三日本三级三级在线播放| 夜夜嗨av一区二区三区网站四季av| 日韩亚洲欧美中文三级| 久久成人羞羞网站| 黑人巨大精品欧美黑白配亚洲| 欧美日韩一区二区高清| 亚洲女女做受ⅹxx高潮| 亚洲一区二区不卡免费| 快播亚洲色图| 欧美激情在线狂野欧美精品| 亚洲午夜国产一区99re久久| 免费欧美电影| 国产欧美日韩在线播放| 欧美成人网在线| 亚洲欧美在线高清| 国产精品久久久99| 国产精品久久一卡二卡| 亚洲人成亚洲人成在线观看| 久久综合久久美利坚合众国| 欧美一区二区视频观看视频| 国内自拍一区| 激情文学综合丁香| 亚洲精品美女在线观看| 亚洲国产成人av| 国产精品一区久久久| 老司机久久99久久精品播放免费| 美女尤物久久精品| 久久久av网站| 欧美三级视频在线| 国产精品美女在线观看| 欧美欧美午夜aⅴ在线观看| 国产伦精品一区| 99精品热6080yy久久| 国产日韩精品在线观看| 亚洲视频免费| 国产精品地址| 亚洲香蕉视频| 国产乱肥老妇国产一区二| 欧美黄污视频| 亚洲经典在线| 欧美怡红院视频一区二区三区| 夜夜嗨网站十八久久| 欧美在线视频不卡| 欧美在线不卡| 久久亚洲一区二区| 在线日韩欧美视频| 免费在线观看精品| 久久蜜桃av一区精品变态类天堂| 伊人伊人伊人久久| 亚洲主播在线观看| 亚洲欧美日韩国产精品| 亚洲精品久久久久久久久久久久久| 亚洲欧美日韩电影| 欧美日韩免费看| 国产深夜精品| 黄色日韩精品| 欧美日韩一区二区高清| aa成人免费视频| 久久青草久久| 欧美精品www在线观看| 伊人久久亚洲热| 一本一本久久a久久精品牛牛影视| 亚洲国产高潮在线观看| 国产视频在线观看一区二区三区| 欧美在线影院| 国产精品一区久久久久| 欧美一区二区在线免费播放| 久久精品国产免费看久久精品| 欧美日韩日日夜夜| 欧美日韩一区二区三区在线观看免| 国产精品成人在线| 欧美日韩免费看| 欧美日韩国产欧美日美国产精品| 欧美日韩精品三区| 欧美精品一级| 在线观看成人小视频| 国产日韩精品电影| 欧美在线电影| 午夜精品一区二区在线观看| 国产欧美一二三区| 亚洲国产乱码最新视频| 亚洲男人第一av网站| 久久久久久9| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲国产精品黑人久久久| 国产日韩欧美在线视频观看| 国产视频一区在线观看| 欧美精品一区二区在线播放| 国内久久精品视频| 欧美大片第1页| 老司机一区二区| 久久久91精品国产| 欧美日韩黄色一区二区| 欧美日产在线观看| 久久久国际精品| 狠狠综合久久av一区二区老牛| 亚洲精品欧美激情| 欧美精品久久久久久久久老牛影院| 欧美日韩精品中文字幕| 亚洲一区欧美激情| 午夜精品福利一区二区三区av| 亚洲欧美成人一区二区在线电影| 欧美午夜宅男影院| 亚洲一区久久久| 国产欧美精品日韩区二区麻豆天美| 在线免费高清一区二区三区| 亚洲男同1069视频| 亚洲伦伦在线| 国产美女一区二区| 亚洲精品资源美女情侣酒店| 国产欧美日韩在线视频| 黑人巨大精品欧美黑白配亚洲| 亚洲国产成人av好男人在线观看| 欧美激情一区二区三区| 欧美天天影院| 久久久噜噜噜久久久| 欧美**字幕| 亚洲国产精品尤物yw在线观看| 亚洲欧美经典视频| 国产麻豆日韩| 欧美经典一区二区三区| 亚洲精品一区二区三区福利| 国产伦精品一区二区三区免费迷| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲电影av在线| 国产精品视频xxx| 欧美成人免费网| 在线一区日本视频| 亚洲视频你懂的| 亚洲免费观看高清完整版在线观看熊| 久久久久久久久久久久久9999| 136国产福利精品导航网址应用| 欧美在线视频二区| 亚洲欧美影院| 国产精品日本欧美一区二区三区| 国产精品日韩久久久| 欧美一区二区国产| 一区二区电影免费在线观看| 欧美日产国产成人免费图片| 亚洲欧美综合v| 欧美午夜性色大片在线观看| 亚洲靠逼com| 狠狠爱综合网| 久久国产精彩视频| 亚洲欧美精品伊人久久| 免费高清在线一区| 国产欧美日韩三区| 亚洲欧洲视频在线| 在线观看视频免费一区二区三区| 久久激情视频| 久久精品国产一区二区三区免费看| 亚洲激情一区二区三区| 久久天天躁夜夜躁狠狠躁2022| 国产综合久久久久影院| 亚洲美女中文字幕| 亚洲精品少妇网址| 欧美一区二区三区成人| 亚洲最新合集| 一区二区三区四区在线| 中文在线不卡视频| 国产精品成人播放| 国产欧美婷婷中文| 亚洲黄一区二区| 欧美bbbxxxxx| 久热综合在线亚洲精品| 国产精品亚洲欧美| 亚洲欧美在线免费| 欧美午夜激情视频| 亚洲二区精品| 久久免费99精品久久久久久| 国产欧美日韩在线视频| 亚洲日韩视频| 亚洲精品免费一区二区三区| 日韩亚洲视频在线| 午夜亚洲性色视频| 1024精品一区二区三区| 欧美日韩成人激情| 国产毛片精品国产一区二区三区| 久久精品视频99| 国模私拍视频一区| 国产精品理论片在线观看| 国产精品福利在线观看网址| 国模吧视频一区| 亚洲国产99精品国自产| 国产精品久久久久久久久久久久| 亚洲娇小video精品| 国产精品久久一卡二卡| 欧美日韩1区2区| 亚洲免费在线视频一区 二区| 在线成人欧美| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美激情影音先锋| 先锋影音国产一区| 国产精品人人做人人爽| 国产欧美日韩中文字幕在线| 国内综合精品午夜久久资源| 免费成人性网站| 久久中文字幕一区| 极品av少妇一区二区| 亚洲精品在线免费| 久久久久www| 欧美精品九九99久久| 国产日韩av在线播放| 日韩一区二区精品| 国产精品久久久久9999| 伊大人香蕉综合8在线视| 亚洲精品网址在线观看| 欧美激情第10页| aaa亚洲精品一二三区| 在线观看国产精品淫|