DocumentCode
2783672
Title
Adaptive AIMD rate control for smooth multimedia streaming
Author
Huang, Yih ; Xu, Genwen ; Huang, Leijun
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
2003
fDate
20-22 Oct. 2003
Firstpage
171
Lastpage
177
Abstract
Internet applications use rate control algorithms, such as the additive-increase/multiplicative-decrease (AIMD) mechanism of the TCP protocol, to adjust transmission rates. An important design factor of rate control algorithms is the tradeoff between responsiveness and smoothness. In general, responding aggressively to changes in network conditions causes wide fluctuations in sending rates. In this paper, we address this tradeoff and develop an adaptive AIMD (ADAIMD) model that adjusts AIMD parameters dynamically. When the network condition is stable, an ADAIMD flow changes its sending rate in small steps to avoid rate fluctuations. When the network condition is changing significantly, the flow adjusts the additive and multiplicative coefficients of AIMD to accelerate rate changes. We will show that these goals can be achieved by applying the additive increase and multiplicative decrease rules to the additive coefficient of AIMD. Our simulation studies show that ADAIMD produces near constant bit rate (CBR), TCP-friendly flows with good responsiveness. Such a rate-control model forms the foundation of realtime transport protocols that provide exceedingly smooth streaming services to Internet multimedia applications.
Keywords
Internet; adaptive control; multimedia communication; telecommunication control; transport protocols; CBR; Internet application; adaptive AIMD rate control; additive-increase/multiplicative-decrease mechanism; constant bit rate; rate control algorithm; rate fluctuation avoidance; realtime TCP protocol; smooth multimedia streaming; smooth streaming service; transmission rate; transport control protocol; Acceleration; Adaptive control; Algorithm design and analysis; Bit rate; Delay; Fluctuations; Internet; Programmable control; Protocols; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks, 2003. ICCCN 2003. Proceedings. The 12th International Conference on
ISSN
1095-2055
Print_ISBN
0-7803-7945-4
Type
conf
DOI
10.1109/ICCCN.2003.1284166
Filename
1284166
Link To Document