STREAMING LOW-DELAY VIDEO OVER AIMD TRANSPORT PROTOCOLS

Ahmed Abd El Al, Tarek Saadawi, Myung Lee

2006

Abstract

In this paper, we present adaptation strategies for low-delay video streams over Additive-Increase Multiplicative-Decrease (AIMD) transport protocols, where we switch among several versions of the coded video to match the available network bandwidth accurately, and meet client delay constraints. By monitoring the application buffer at the server, we estimate the current and future server buffer drain delay, and derive the transmission rate to minimize client buffer starvation. We also show that the adaptation accuracy can be significantly improved by a simple scaling to transport protocol send-buffer size. The proposed mechanisms were implemented over Stream Control Transmission Protocol (SCTP) and evaluated through simulation and real Internet traces. Performance results show that the adaptation mechanism is responsive to bandwidth fluctuations, while ensuring that the client buffer does not underflow, and that the quality adaptation is smooth so that the impact on the perceptual quality at the client is minimal.

References

  1. Krasic, C., Li, K., Wapole, J., 2001. The case of streaming Multimedia with TCP. In proc, of the 8th Int. Workshop on Interactive Distributed Multimedia Systems (iDMS).
  2. Hsiao, P., Kung, H., Tan, K., 2001. Streaming Video over TCP Receiver-based Delay Control. In proc. of ACM NOSSDAV.
  3. Cuetos, P., Saparilla, D., Ross, K., 2001. Adaptive Streaming of Stored Video in a TCP -Friendly Context: Multiple Versions or Multiple Layers ?. In Int. Packet Video Workshop.
  4. Stewart, R., Xie, Q., et al., 2000. Stream Control Transmission Protocol, RFC 2960.
  5. Blak, A., Sigler, M., Gerla, M., Sandidi, M., 2002. Investigation of MPEG-4 Video Streaming over SCTP. In proc. of SCI.
  6. Brennan, R., Curran, T., 2001. SCTP Congestion Control: Initial Simulation Studies. In proc. of Int. Teletraffic Congress CFP.
  7. Mehra, P., Zakhor, A., 2003. TCP-Based Video Streaming Using Receiver-Driven Bandwidth Sharing. In proc. of the 13th Int. Packet Video Workshop.
  8. Kanakia, H., Mishra, P., Reibman, A., 1993. An adaptive congestion control scheme for real-time packet video transport. SIGCOMM Symposium on Communications Architectures and Protocols.
  9. Saparilla, D., Ross, K., 2000. Streaming Stored Continuous Media over Fair-Share Bandwidth. Int. Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV).
  10. Goel, A., Krasic, C., Li, K., Walpole J., 2002. Supporting Low Latency TCP-Based Media Streams. In proc. of the Tenth Int. Workshop on Quality of Service.
  11. Mahdavi, J., Mathis, M., 1998. Automatic TCP Buffer Tuning. Computer Commu nication Review, ACM SIGCOMM, volume 28, number 4, Oct. 1998.
  12. Semke, J., Mahdavi, J., Mathis, M., 1998. Automatic TCP Buffer Tuning. Computer Commu nication Review, ACM SIGCOMM, volume 28, number 4, Oct. 1998.
Download


Paper Citation


in Harvard Style

Abd El Al A., Saadawi T. and Lee M. (2006). STREAMING LOW-DELAY VIDEO OVER AIMD TRANSPORT PROTOCOLS . In Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006) ISBN 978-972-8865-64-1, pages 50-57. DOI: 10.5220/0001569700500057


in Bibtex Style

@conference{sigmap06,
author={Ahmed Abd El Al and Tarek Saadawi and Myung Lee},
title={STREAMING LOW-DELAY VIDEO OVER AIMD TRANSPORT PROTOCOLS},
booktitle={Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)},
year={2006},
pages={50-57},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001569700500057},
isbn={978-972-8865-64-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2006)
TI - STREAMING LOW-DELAY VIDEO OVER AIMD TRANSPORT PROTOCOLS
SN - 978-972-8865-64-1
AU - Abd El Al A.
AU - Saadawi T.
AU - Lee M.
PY - 2006
SP - 50
EP - 57
DO - 10.5220/0001569700500057