Adaptive rate control for streaming flows over the Internet

被引:0
|
作者
Luigi A. Grieco
Saverio Mascolo
机构
[1] Politecnico di Bari,Dipartimento di Elettrotecnica ed Elettronica
来源
Multimedia Systems | 2004年 / 9卷
关键词
Congestion Control; Forward Error Correction; Client Side; Traffic Source; Adaptive Rate;
D O I
暂无
中图分类号
学科分类号
摘要
The existing end-to-end TCP congestion control algorithm is well suited for applications that are not sensitive to delay jitter and abrupt changes of the transmission rate, such as FTP data transfer, but it is not recommended for delivering video data, whose perceived quality is sensitive to delay jitter and changes in the sending rate. In particular, the window-based control of Reno TCP congestion control causes burstiness in data transmission, which not only requires large buffers at the client side to provide a smooth playout but also may provoke bursts of lost packets difficult to recover via forward error correction techniques. This paper proposes an adaptive rate-based control (ARC) algorithm that striclty mimics the real-time dynamics of TCP and is based on an end-to-end mechanism to estimate the connection available bandwidth. Computer simulations using ns-2 have been developed to compare the ARC with the Reno TCP and with the TCP-Friendly Rate Control (TFRC) algorithm. Single- and multibottleneck scenarios in the presence of homogeneous and heterogeneous traffic sources have been considered. Simulations have shown that the ARC algorithm improves fairness and is friendly toward Reno. On the other hand, TFRC revealed itself not to be friendly toward Reno since it mimics only the long term behaviour of Reno TCP. Finally, simulations have shown that ARC remarkably improves the goodput with respect to TFRC and Reno in the presence of lossy links.
引用
收藏
页码:517 / 532
页数:15
相关论文
共 50 条
  • [1] Adaptive rate control for streaming flows over the Internet
    Grieco, LA
    Mascolo, S
    [J]. MULTIMEDIA SYSTEMS, 2004, 9 (06) : 517 - 532
  • [2] A rate control scheme for adaptive video streaming over the Internet
    Papadimitriou, Panagiotis
    Tsaoussidis, Vassilis
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 616 - 621
  • [3] Hierarchical adaptive control scheme for video streaming over Internet
    Cai, LS
    Liu, X
    Badawy, W
    [J]. IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I AND II, PROCEEDINGS, 2002, : 9 - 12
  • [4] A novel source rate control algorithm for video streaming over the Internet
    Zhu, P
    Zeng, WJ
    Li, CW
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2006, PTS 1 AND 2, 2006, 6077
  • [5] Adaptive feedback algorithm for internet video streaming based on fuzzy rate control
    Antoniou, Pavlos
    Pitsillides, Andreas
    Vassiliou, Vasos
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2007, : 953 - 960
  • [6] Adaptive rate control scheme for video streaming over wireless channels
    Krunz, MM
    Hassan, M
    [J]. DCC 2004: DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2004, : 242 - 251
  • [7] A player for adaptive MPEG video streaming over the Internet
    Walpole, J
    Koster, R
    Cen, SW
    Cowan, C
    Maier, D
    McNamee, D
    Pu, C
    Steere, D
    Yu, LJ
    [J]. EXPLOITING NEW IMAGE SOURCES AND SENSORS, 26TH AIPR WORKSHOP, 1998, 3240 : 270 - 281
  • [8] An Equation Based Rate Control for Adaptive Video Streaming over Cellular Networks
    Dehkordi, Abdolkarim Mardanian
    Vakili, Vahid Tabataba
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 307 - 313
  • [9] Dynamic rate control method for real-time video streaming over the Internet
    Yanagihara, H
    Yoneyama, A
    Nakajima, Y
    Furuya, H
    [J]. MULTIMEDIA SYSTEMS AND APPLICATIONS V, 2002, 4861 : 145 - 152
  • [10] Adaptive forward error correction for interactive streaming over the Internet
    Silveira Filho, Fernando
    Watanabe, Edson H.
    de Souza e Silva, Edmundo
    [J]. GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,