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 条
  • [21] Equation Based Rate Control and Multiple Connections for Adaptive Video Streaming over Cellular Networks
    Dehkordi, Abdolkarim Mardanian
    Vakili, Vahid Tabataba
    [J]. 2009 INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS, 2009, : 176 - 180
  • [22] Energy-Efficient Adaptive Rate Control for Streaming Media Transmission Over Cognitive Radio
    Jiang, Qi
    Leung, Victor C. M.
    Tang, Hao
    Xi, Hong-Sheng
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2015, 63 (12) : 4682 - 4693
  • [23] QoS-adaptive proxy caching for multimedia streaming over the Internet
    Yu, F
    Zhang, Q
    Zhu, WW
    Zhang, YQ
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (03) : 257 - 269
  • [24] Adaptive AIMD rate control for smooth multimedia streaming
    Huang, Y
    Xu, GW
    Huang, LJ
    [J]. ICCCN 2003: 12TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2003, : 171 - 177
  • [25] Rate-distortion optimized media streaming with adaptive rate control
    Chakareski, J
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2005, PTS 1-4, 2005, 5960 : 1634 - 1645
  • [26] Robust error control for scalable video streaming over Internet
    Wang, GJ
    Lin, XG
    Xu, LD
    Yang, SP
    [J]. IMAGE AND VIDEO COMMUNICATIONS AND PROCESSING 2003, PTS 1 AND 2, 2003, 5022 : 149 - 156
  • [27] Error control scheme for FGS video streaming over Internet
    Cheng, Lianji
    Zhang, Wenjun
    [J]. Jisuanji Gongcheng/Computer Engineering, 2004, 30 (22):
  • [28] Congestion Control Scheme for UHD Video Streaming over the Internet
    Lee, Sunghee
    Lee, Hyunwoo
    Ryu, Won
    [J]. 2015 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC), 2015, : 736 - 738
  • [29] Rate control for streaming media transmission over WLAN
    Zhu, Xiaoliang
    Du, Xu
    Yang, Zongkai
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2007, 35 (01): : 1 - 3
  • [30] Streaming and broadcasting over the Internet
    Hofmann, Markus
    Sabnani, Krishan
    [J]. IEEE ATM Workshop, Proceedings, 2000, : 251 - 256