Skip to main content
Log in

Network-Adaptive Rate Control and Unequal Loss Protection with TCP-Friendly Protocol for Scalable Video Over Internet

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin, "Resource ReSerVation Protocol (RSVP)-Version 1 Functional Specification," RFC 2205, Sept. 1997.

  2. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W.Weiss, "An Architecture for Differentiated Services," RFC 2475, Dec. 1998.

  3. R. Rejaie, M. Handley, and D. Estrin, "Quality Adaptation for Congestion Controlled Video Playback over the Internet," in Proceedings of SIGCOMM 99, 1999.

  4. S. Jacobs and A. Eleftheriadis, "Streaming Video using TCP Flow Control and Dynamic Rate Shaping," Journal of Visual Commun. and Image Representation, 1998.

  5. S. Cen, C. Pu, and J.Walpole, "Flow and Congestion Control for Internet Streaming Applications," in Proceedings of Multimedia Computing and Networking, Jan. 1998.

  6. 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.

  7. 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.

    Article  Google Scholar 

  8. D. Disalem and H. Schulzrinne, "The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme," in Workshop on NOSSDAV, July 1998.

  9. 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.

  10. 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.

  11. 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.

    Article  Google Scholar 

  12. I. Rhee, "Error Control Techniques for Interactive Low-Bit Rate Video Transmission over the Internet," in Proceedings of SIGCOMM'98, 1998.

  13. 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.

    Article  Google Scholar 

  14. 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.

  15. A. Albanese, J. Blomer, J. Edmonds, M. Ludy, and M. Sudan, "Priority Encoding Transmission," IEEE Trans. on Information Theory, vol. 42, no. 6, 1996.

  16. 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.

  17. 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.

    Article  Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Article  Google Scholar 

  20. W. Zhu, Q. Zhang, and Y.-Q. Zhang, "Network-Adaptive Rate Control with Unequal Loss Protection for Scalable Video over Internet," IEEE ISCAS, 2001.

  21. 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.

    Article  Google Scholar 

  22. 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.

  23. R.E. Blahut, Digital Transmission of Information, Reading, MA: Addison-Wesley, 1990.

    Google Scholar 

  24. "The Network Simulator (NS)," http://www-mash.cs.berkeley.edu/ns/ns.html.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1022865704606

Navigation