999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

具有最小速率的TCP友好速率控制機制

2007-01-01 00:00:00陳元琰羅曉曙盧利瓊劉壯禮
計算機應用研究 2007年5期

摘要:針對TC-TFRC因可容忍暫態計時器使用固定的計時時間而造成多發數據的問題,提出具有最小速率的TCP友好速率控制機制MR-TFRC。該機制利用速率差rdif來判斷網絡擁塞狀況并以此動態設置可容忍暫態計時器的計時時間。實驗結果表明MR-TFRC能有效解決TC-TFRC多發數據的問題,在網絡擁塞越嚴重的情況下改進效果越好。

關鍵詞:擁塞控制;流媒體;傳輸控制協議友好

中圖分類號:TP391文獻標志碼:A

文章編號:1001-3695(2007)05-0077-03

0引言

當前,流媒體應用增長迅猛。據國外一家公司ASIR的統計,Internet在2003年有78億個流媒體數據流,2004年有142億個流媒體數據流,而2005年則達到了240億個流媒體數據流。這表明流媒體應用逐漸成為Internet的主要業務[1]。但面對流媒體應用的蓬勃發展,Internet并不能為其提供良好的傳輸環境,造成流媒體傳輸時數據包的延遲和丟失,導致流媒體播放時不清晰、不同步、播放停頓等質量問題。網絡工作者研究發現,產生上述問題的主要原因是目前沒有較好的傳輸協議可供流媒體傳輸使用。TCP是目前Internet中使用最廣泛的一種端到端傳輸協議,但因為受自身使用的擁塞控制、可靠傳輸策略、確認反饋等機制的影響,造成其發送速率波動劇烈,不能滿足流媒體應用的傳輸要求。如今,大部分流媒體都用UDP傳輸數據,但缺乏擁塞控制機制的UDP的帶寬占用方式被認為是非TCP友好的,將會加重網絡擁塞,甚至可能導致擁塞崩潰。所以UDP也不能很好地為流媒體傳輸服務。對既能滿足流媒體傳輸要求又是TCP友好的協議的研究成為當前網絡協議研究的一個熱點。最近幾年,人們提出了不少新的協議,如Binomial[2]、TEAR[3]、TFRC[4]等。其中,影響最大的是由Floyd等人提出的基于公式的擁塞控制機制協議TFRC(TCP Friendly Rate Control)。它利用文獻[5]給出的TCP模型,根據當時的網絡狀況計算可行的發送速率。理論和實驗分析表明,TFRC的發送速率比較平穩,適合流媒體傳輸使用,并且還具有TCP友好性。

然而,深入研究發現TFRC不能滿足流媒體傳輸有最低傳輸速率的要求,在網絡發生短暫擁塞時會引起無效傳輸。為此,有人提出了基于閾值限定的TCP友好擁塞控制協議(Threshold-Constrained TFRC,TC-TFRC)[6]。該協議強制流媒體在擁塞時按最低傳輸速率發送數據,并且還使用可容忍暫態計時器技術限制TC-TFRC在擁塞時按最低傳輸速率發送數據的時間,以保持TC-TFRC的TCP友好性。實驗結果表明TC-TFRC能解決TFRC存在的問題。但進一步的研究發現,TC-TFRC的可容忍暫態計時器的計時時間是固定的,并沒有考慮網絡擁塞程度的影響,從而造成TC-TFRC在網絡擁塞比較嚴重的情況下會發送過多數據,進一步惡化網絡擁塞狀況。針對TC-TFRC因可容忍暫態計時器使用了固定的計時時間而造成多發數據的問題,本文提出一種TC-TFRC的改進機制MR-TFRC(Minimal-Rate TFRC)。該機制利用速率差rdif來判斷網絡擁塞狀況并以此動態設置可容忍暫態計時器的計時時間。實驗結果表明MR-TFRC能有效解決TC-TFRC多發數據的問題,在網絡擁塞越嚴重的情況下改進效果越好。

1TC-TFRC的基本結構和缺陷

1.1TC-TFRC的基本結構

1.2TC-TFRC的缺陷

TC-TFRC機制在TFRC的基礎上加入了最低傳輸速率閾值限定,有效解決了TFRC在網絡發生短暫擁塞時造成流媒體傳輸無效的問題,并且TC-TFRC又通過可容忍暫態計時器實現了TC-TFRC的TCP友好性。可容忍暫態計時器的可容忍是針對TCP友好提出的,意在要求TC-TFRC處于狀態Min Rate的持續時間T應在適度的范圍內。因為若T設得過大,在網絡擁塞長時間得不到解除時,將導致TC-TFRC使用最低傳輸速率的時間過長。長時間地使用最低傳輸速率發送數據會造成TC-TFRC占用帶寬不公平,破壞TC-TFRC機制的TCP友好性。另外,T的設置也不能太短,至少要大于一個RTT,以保證發送端至少能收到一個接收端的反饋,用來計算下一次的可行發送速率并作出相應的變遷;否則流媒體應用就很容易進入狀態OFF停止發送數據。由此可見可容忍暫態計時器的時間設置對發送端的行為影響很大。為了在保證流媒體播放質量和TCP友好之間有一個較好的權衡,TC-TFRC將T設置為經過多次實驗得到的一個定值。但通過對TC-TFRC的深入分析,發現TC-TFRC的可容忍暫態計時器技術不只影響TC-TFRC的TCP友好性,還會影響網絡的擁塞程度,特別是在網絡擁塞比較嚴重的情況下,TC-TFRC固定的時間設置方式將導致可容忍暫態計時器的計時時間與網絡擁塞情況輕微時相同,TC-TFRC會過多發送數據,進一步惡化網絡擁塞狀況。下面的NS2(NS2.27)[9]模擬實驗1和實驗2的結果證明了本文的分析。實驗使用如圖2所示的網絡拓撲結構。

2具有最小速率的TCP友好速率控制機制MR-TFRC

從上面的分析可知,若能及早停止發送數據將有利于擁塞的解除。據此本文提出具有最小速率的TCP友好擁塞控制機制MR-TFRC。該機制的主要思想是:當檢測發現rtcp比rmin小,變遷1發生;在發送端進入狀態Min Rate時,根據當時的網絡擁塞狀況動態設置可容忍暫態計時器的計時時間。

從表1和2可以看出,MR-TFRC的可容忍暫態計時器的計時時間比TC-TFRC的要小。因此MR-TFRC會及早停止發送數據,使得路由器隊列中的數據包增加不多(表1中使用MR-TFRC時隊列長度少了10個數據包,表2中使用MR-TFRC時隊列長度少了24個數據包),有利于擁塞的解除。從兩個表的MR-TFRC的可容忍暫態計時器的計時時間還可以看出,MR-TFRC能根據網絡的擁塞情況動態設置計時時間。擁塞情況越嚴重,計時時間越短(實驗4的網絡擁塞比實驗3的嚴重,因此表2中MR-TFRC的計時時間比表1中的少1 s)。另外,比較兩個表中MR-TFRC、TC-TFRC的TCP友好因子可以得知,MR-TFRC具有與TC-TFRC一樣的TCP友好性。

實驗3和實驗4的結果表明,當網絡發生擁塞時,MR-TFRC能根據網絡擁塞情況動態設置可容忍暫態計時器的計時時間,解決了TC-TFRC使用固定時間設置方式帶來的在網絡發生嚴重擁塞情況下多發數據的問題,在網絡擁塞越嚴重的情況下改進效果越好。

4結束語

本文提出具有最小速率的TCP友好速率控制機制MR-TFRC,它能利用速率差rdif來判斷網絡擁塞狀況并以此動態設置可容忍暫態計時器的計時時間。它更適合在網絡中使用。今后的工作是要研究MR-TFRC對其他非TCP流的友好性。

參考文獻:

[1]AccuStream IMedia Research. Streaming media 2004-2007:market development and user data analysis [EB/OL].[2005].http://www.accustreamresearch.com/.

[2]BANSAL D,BALAKRISHNAN H. Binomial congestion control algorithms:procceding of IEEE INFOCOM2001[C].Anchorage:[s.n.],2001.

[3]RHEE I,OZDEMIR V,YI Y.TEAR:TCP emulation at receivers:flow control for multimedia streaming[R].[S.l.]:Dept. of Comp.Sci, NCSU, 2000.

[4]HANDLEY M,PADHYE J,FLOYD S. TCP friendly rate control(TFRC):protocol specification[R].[S.l.]:IETF Internet Draft,2003.

[5]PADHYE J,FIROIU V,TOWSLEY DF,et al. Modeling TCP reno performance: a simple model and its emprirical validation[J].IEEE/ACM Trans.on Net.,2000,8(2):133-145.

[6]陳明,王東.基于閾值限定的流媒體TCP友好擁塞控制協議[J].計算機工程,2004,30(11):84-86.

[7]顧洪軍.流媒體應用中的QoS問題分析[J].計算機應用研究,2003,20(11):117-119.

[8]HASSAN S, KARA M. Simulation-based performance comparison of TCP-friendly congestion control protocols:proc. of the 16th Annual UK Performance Engineering Workshop(UKPEW2000)[C].[S.l.]:[s.n.],2000.

[9][EB/OL].http://www.isi.edu/nsname/ns/.

注:“本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文”

主站蜘蛛池模板: 久久免费视频播放| 久久超级碰| 日韩高清无码免费| 一边摸一边做爽的视频17国产| 国产色伊人| 日韩中文欧美| 99在线免费播放| 午夜a视频| 爱色欧美亚洲综合图区| 国产在线91在线电影| 国产欧美视频在线观看| 亚洲成a∧人片在线观看无码| 人人爽人人爽人人片| 国产微拍精品| 国产成人久久综合一区| 综合社区亚洲熟妇p| 久久精品视频亚洲| 欧美精品啪啪一区二区三区| 欧美综合区自拍亚洲综合绿色| 伊人婷婷色香五月综合缴缴情| 国产精品久久久久久影院| 日本人又色又爽的视频| 国产视频 第一页| 中文毛片无遮挡播放免费| 日本一本在线视频| 2020最新国产精品视频| 久久熟女AV| 午夜无码一区二区三区在线app| 国产午夜不卡| 午夜视频在线观看区二区| 亚洲日韩每日更新| 国产9191精品免费观看| 欧美天天干| 欧美一级黄色影院| 综合人妻久久一区二区精品| www.亚洲色图.com| 国产亚洲精品无码专| 不卡无码h在线观看| 亚洲第一精品福利| 久久综合九九亚洲一区| 青青青亚洲精品国产| 天天操天天噜| 综合网天天| 99精品在线看| a毛片在线| 国产手机在线观看| 国产精品视频猛进猛出| 国产成人免费手机在线观看视频 | 粉嫩国产白浆在线观看| 一级毛片免费观看不卡视频| 毛片在线播放网址| 黄片一区二区三区| 亚洲日本www| 久久久成年黄色视频| 精品偷拍一区二区| 久久精品无码一区二区日韩免费| 重口调教一区二区视频| 亚洲国产日韩在线成人蜜芽| 伊人网址在线| 久久精品无码国产一区二区三区| 制服丝袜一区二区三区在线| 国产精品综合久久久 | 国产视频自拍一区| 国产在线观看99| 色综合网址| 国产精品久久自在自线观看| 婷婷丁香在线观看| 午夜福利免费视频| 思思99思思久久最新精品| 国产三级国产精品国产普男人| 在线a视频免费观看| 免费av一区二区三区在线| 国产女人18毛片水真多1| 久久6免费视频| 免费人成网站在线高清| 亚洲三级网站| 亚洲精品日产精品乱码不卡| 亚洲色图欧美| 深爱婷婷激情网| 99精品这里只有精品高清视频| 成人国产免费| 成年人视频一区二区|