{"title":"Weighted-Fairness AIMD Congestion Control for Streaming Media Delivery","authors":"Jun Liu","doi":"10.1109/ICCCN.2008.ECP.53","DOIUrl":null,"url":null,"abstract":"Streaming media applications require acceptable levels of quality of service (QoS). Appropriate rate control mechanism is needed to make streaming media applications to adapt to dynamic network conditions. This paper discusses a window-based weighted-fairness AIMD (WF-AIMD) congestion control algorithm which allows competing flows to share a common bandwidth according to their weights. By making flows to reduce their congestion window sizes with respect to their weights upon detection of congestion indications, flows can be made to unevenly share a common network path. The queueing scheme adopted at the bottleneck link largely impact the bandwidth share of a flow. Following a fluid modeling approach, we derived the modeling of the sending rate of a flow that is controlled under a WF-AIMD algorithm. This modeling has been validated under the DropTail FIFO queueing scheme and the RED scheme. We found that our modeling works well for both the RED scheme and for the DropTail FIFO queueing scheme with a relatively small queue size limit. Our modeling fails when flows become synchronized. The synchronization usually happens when the bottleneck queue adopts a DropTail FIFO queueing scheme with a large queue size limit.","PeriodicalId":314071,"journal":{"name":"2008 Proceedings of 17th International Conference on Computer Communications and Networks","volume":"90 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Proceedings of 17th International Conference on Computer Communications and Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2008.ECP.53","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Streaming media applications require acceptable levels of quality of service (QoS). Appropriate rate control mechanism is needed to make streaming media applications to adapt to dynamic network conditions. This paper discusses a window-based weighted-fairness AIMD (WF-AIMD) congestion control algorithm which allows competing flows to share a common bandwidth according to their weights. By making flows to reduce their congestion window sizes with respect to their weights upon detection of congestion indications, flows can be made to unevenly share a common network path. The queueing scheme adopted at the bottleneck link largely impact the bandwidth share of a flow. Following a fluid modeling approach, we derived the modeling of the sending rate of a flow that is controlled under a WF-AIMD algorithm. This modeling has been validated under the DropTail FIFO queueing scheme and the RED scheme. We found that our modeling works well for both the RED scheme and for the DropTail FIFO queueing scheme with a relatively small queue size limit. Our modeling fails when flows become synchronized. The synchronization usually happens when the bottleneck queue adopts a DropTail FIFO queueing scheme with a large queue size limit.