Abstract
Real-time video streaming with rate adaptation to network load/congestion represents an efficient solution to its coexistence with conventional TCP data services. Naturally, the streaming rate control must be efficient, smooth and TCP friendly. As multimedia clients become mobile, these properties must be preserved also over wireless links. In particular, they must be robust to random wireless losses. Existing schemes such as TCP Friendly Rate Control (TFRC) perform well in the wired Internet, but show serious performance degradation in the presence of random wireless losses. In this paper we introduce the Video Transport Protocol (VTP) with a new rate control mechanism based on the Achieved Rate (AR) estimation and Loss Discrimination Algorithm. We show that VTP can preserve efficiency without causing additional performance degradation to TCP, in both error-free and error-prone situations.
Chapter PDF
Similar content being viewed by others
References
Allman, M., Paxson, V., Stevens, W.: TCP Congestion Control. RFC 2581 (1999)
Balk, A., Maggiorini, D., Gerla, M., Sanadidi, M.Y.: Adaptive MPEG-4 Video Streaming with Bandwidth Estimation. In: Ajmone Marsan, M., Listanti, G.C.M., Roveri, A. (eds.) QoS-IP 2003. LNCS, vol. 2601, pp. 525–538. Springer, Heidelberg (2003)
Bansal, D., Balakrishnan, H.: Binomial Congestion Control Algorithms. In: IEEE Infocom 2001, Anchorage, AK (2001)
Cen, S., Cosman, P., Voelker, G.: End-to-end Differentiation of Congestion and Wireless Losses. IEEE/ACM Transactions on Networking 11(5) (2003)
Chen, M., Zakhor, A.: Rate Control for Streaming Video over Wireless. In: IEEE Infocom 2004, Hong Kong, China (2004)
Floyd, S., Jacobson, V.: Random Early Detection gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking 1(4) (1993)
Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-Based Congestion Control for Unicast Applications. In: SIGCOMM 2000, Stockholm, Sweden (2000)
Jain, R.: The Art of Computer Systems Performance Analysis. John Wiley and Sons, Chichester (1991)
Kazantzidis, M.: Adaptive Wireless Multimedia. Ph.D. Thesis, Computer Science Dept, UCLA (2002)
Kohler, E., Handley, M., Floyd, S.: Datagram Congestion Control Protocol (DCCP). Internert Draft (2004)
Mehra, P., Zakhor, A.: TCP-based Video Streaming Using Receiver-driven Bandwidth Sharing. In: Int’l Packet Video Workshop 2003, Nantes, France (2003)
Ramakrishnan, K., Floyd, S., Black, D.: The Addition of Explicit Congestion Notification (ECN) to IP. RFC 3168 (2001)
Rappaport, T.: Wireless Communications: Principles and Practice. Prentice Hall PTR, Upper Saddle River (1996)
Rejaie, R., Handley, M., Estrin, D.: Quality Adaptation for Congestion Controlled Video Playback over the Internet. In: ACM SIGCOMM 1999, Cambridge, MA (1999)
Stewart, R., Xie, Q., Morneault, K., Sharp, C., Schwarzbauer, H., Taylor, T., Rytina, I., Kalla, M., Zhang, L., Paxson, V.: Stream Control Transmission Protocol. RFC 2960 (2000)
Sun, M., Reibman, A. (eds.): Compressed Video over Networks. Marcel Dekker, Inc., New York (2001)
Tang, J., Morabito, G., Akyildiz, I., Johnson, M.: RCS: A Rate Control Scheme for Real-Time Traffic in Networks with High Bandwidth-Delay Products and High Bit Error Rates. In: IEEE Infocom 2001, Anchorage, AK (2001)
Yang, Y., Kim, M., Lam, S.: Transient Behaviors of TCP-friendly Congestion Control Protocols. In: IEEE Infocom 2001, Anchorage, AK (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, G., Gerla, M., Sanadidi, M. (2004). Adaptive Video Streaming in Presence of Wireless Errors. In: Vicente, J., Hutchison, D. (eds) Management of Multimedia Networks and Services. MMNS 2004. Lecture Notes in Computer Science, vol 3271. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30189-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-30189-9_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23239-1
Online ISBN: 978-3-540-30189-9
eBook Packages: Springer Book Archive