Abstract
Video communication with Quality of Service (QoS) is an important and challenging task. To have QoS provision at application level in the current best-effort Internet, rate control, congestion control and error control are several effective approaches. In this paper, we propose a new network-adaptive rate control and Unequal Loss Protection (ULP) scheme in conjunction with TCP-friendly congestion control for scalable video streaming. Our proposed approach is capable of simultaneously controlling congestion and packet loss occurred across the Internet. More specifically, we first dynamically estimate the available network bandwidth on the fly. Then, TCP-friendly congestion control is performed to smoothly adjust the sending rate for transmission of continuous media. Considering the characteristic of scalable video, unequal loss protection at packet level is adopted for different video layers while performing congestion control. Consequently, a fixed-length and priority-based packetization scheme is introduced to enhance the capability of loss protection and improve the efficiency of network-bandwidth utilization. Moreover, Rate-Distortion (R-D) based bit allocation is proposed to minimize the expected end-to-end distortion. Simulation results demonstrate the effectiveness of our proposed scheme.
Similar content being viewed by others
References
R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin, "Resource ReSerVation Protocol (RSVP)-Version 1 Functional Specification," RFC 2205, Sept. 1997.
S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W.Weiss, "An Architecture for Differentiated Services," RFC 2475, Dec. 1998.
R. Rejaie, M. Handley, and D. Estrin, "Quality Adaptation for Congestion Controlled Video Playback over the Internet," in Proceedings of SIGCOMM 99, 1999.
S. Jacobs and A. Eleftheriadis, "Streaming Video using TCP Flow Control and Dynamic Rate Shaping," Journal of Visual Commun. and Image Representation, 1998.
S. Cen, C. Pu, and J.Walpole, "Flow and Congestion Control for Internet Streaming Applications," in Proceedings of Multimedia Computing and Networking, Jan. 1998.
J. Padhye, J.Kurose, D. Towsley, and R.Koodli, "AModel Based TCP-Friendly Rate Control Protocol," in Proceedings of the 9th International Workshop on NOSSDAV'99, 1999.
W. Tan and A. Zakhor, "Real-Time Internet Video Using Error Resilient Scalable Compression and TCP-Friendly Transport Protocol," in IEEE Transactions on Multimedia, vol. 1, 1999, pp. 172-186.
D. Disalem and H. Schulzrinne, "The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme," in Workshop on NOSSDAV, July 1998.
J. Padhye, V. Firoiu, D. Towsley, and J. Kurose, "Modeling TCP Throughput: A Simple Model and its Empirical Validation," in Proceedings of SIGCOMM'98, 1998.
S.P. Li, F. Wu, and Y.-Q. Zhang, "Study of a New Approach to Improve FGS Video Coding Efficiency," ISO/IEC JTC1/SC29/WG11, MPEG99/m5583, Maui, Dec. 1999.
T. Chiang and Y. Q. Zhang, "A New Rate Control Scheme using Quadratic Rate-Distortion Modeling," IEEE Trans. Circuits Syst. Video Technol., vol. 7, 1997, pp. 246-250.
I. Rhee, "Error Control Techniques for Interactive Low-Bit Rate Video Transmission over the Internet," in Proceedings of SIGCOMM'98, 1998.
A.E. Mohr, E.A. Riskin, and R.E. Ladner, "Unequal Loss Protection: Graceful Degradation of Image Quality Over Packet Erasure Channels Through Forward Error Correction," IEEE Journal on Selected Area in Communications, vol. 18, no. 6, 2000, pp. 819-828.
D.W. Redmill and N.G. Kingsbury, "The EREC: An Error-Resilient Technique for Coding Variable-Length Blocks of Data," IEEE Trans. on Image Processing, vol. 5, no. 4, 1996.
A. Albanese, J. Blomer, J. Edmonds, M. Ludy, and M. Sudan, "Priority Encoding Transmission," IEEE Trans. on Information Theory, vol. 42, no. 6, 1996.
X.Wu, S. Cheng, and X. Xiong, "On Packetization of Embedded Multimedia Bitstreams," IEEE Trans. Multimedia: Special Issue on Multimedia over IP, vol. 3, pp. 132-140, 2001.
Q. Zhang, W. Zhu, and Y.-Q. Zhang, "Resource Allocation for Multimedia Streaming Over the Internet," IEEE Transactions on Multimedia, vol. 3, pp. 339-354, 2001.
U. Horn, K. Stuhlmuller, M. Link et al. "Robust Internet Video Transmission Based on Scalable Coding and Unequal Error Protection," Image Communication, special issue on real-time video over the Internet, vol. 15, 1999, pp. 77-94.
T.T. Zhang and Y. Xu, "Unequal Packet Loss Protection for Layered Video Transmission," IEEE Trans. on Broadcasting, vol. 45, no. 2, 1999, pp. 243-252.
W. Zhu, Q. Zhang, and Y.-Q. Zhang, "Network-Adaptive Rate Control with Unequal Loss Protection for Scalable Video over Internet," IEEE ISCAS, 2001.
D. Wu, Y.T. Hou, W. Zhu, H.J. Lee, T. Chiang, and Y.-Q. Zhang, "On End-to-End Transport Architecture for MPEG-4 Video Streaming Over the Internet," IEEE Trans on Circuits and Systems for Video Technology, vol. 10, no. 6, 2000, pp. 923-941.
G. Davis and J. Danskin, "Joint Source and Channel Coding for Image Transmission Over Lossy Packet Networks," SPIE Conference on Wavelet Applications of Digital Image Processing XIX, Aug. 1996.
R.E. Blahut, Digital Transmission of Information, Reading, MA: Addison-Wesley, 1990.
"The Network Simulator (NS)," http://www-mash.cs.berkeley.edu/ns/ns.html.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Zhang, Q., Zhu, W. & Zhang, YQ. Network-Adaptive Rate Control and Unequal Loss Protection with TCP-Friendly Protocol for Scalable Video Over Internet. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 34, 67–81 (2003). https://doi.org/10.1023/A:1022865704606
Published:
Issue Date:
DOI: https://doi.org/10.1023/A:1022865704606