DOI QR코드

DOI QR Code

Adaptive Rate Control Scheme for Streaming-based Content Sharing Service

  • Lee, Sunghee (Department of Communication Engineering, Kwangwoon University) ;
  • Chung, Kwangsue (Department of Communication Engineering, Kwangwoon University)
  • Received : 2012.10.24
  • Accepted : 2013.03.19
  • Published : 2013.04.30

Abstract

This paper presents an adaptive rate control scheme for streaming-based content sharing service. This scheme delivers multimedia contents from a user device to another device or seamlessly redirects streaming service across heterogeneous user devices. In the proposed scheme, a streaming server adjusts video quality level according to the network and client status. Our scheme is different from other rate control schemes, because the video quality at the server is decided not only based on the available bandwidth, but also based on the device characteristics and bandwidth requirement at the access network. We also propose a bandwidth estimation method to achieve more equitable bandwidth allocations among streaming flows competing for the same narrow link with different Round Trip Times (RTTs). Through the simulation, we prove that our scheme improves the network stability and the quality of streaming service by appropriately adjusting the quality of the video stream. The simulation results also demonstrate the ability of the proposed scheme in ensuring RTT-fairness while remaining throughput efficient.

Keywords

References

  1. MIRALab of Geneva University, "State of the Art on Multimedia Content Sharing Environment with Focus on the Adaptation System Architecture," Draft 9.1 of INTERMEDIA WP9, 2007.
  2. S. Lee, S. Oh, J. Hong, and K. Chung, "Adaptive Rate Control Scheme to Improve QoS of Multimedia Streaming Application," in Proc. of Int. Conference on Information Networking, pp. 76-80, February 1-3, 2012.
  3. A. Raghuveer, E. Kusmierek, and D. Du, "A Network-aware Approach for Video and Metadata Streaming," IEEE Journal of Circuits and Systems for Video Technology, vol. 17, no. 8, pp. 1028-1040, 2007. https://doi.org/10.1109/TCSVT.2007.897462
  4. D. Ye, X. Wang, Z. Zhang, and Q. Wu, "A Buffer-driven Approach to Adaptively Stream Stored Video over Internet," in Proc. of High Speed Networks and Multimedia Communications, pp.81-85, July 3-5, 2002.
  5. M. Hasegawa, H. Morikawa, M. Inoue, U. Bandara, H. Murakami, and K. Mahmud, "Cross-device Handover Using the Service Mobility Proxy," in Proc. of Wireless Personal Multimedia Communications, pp. 1033-1037, October 21-22, 2003.
  6. DT. Nguyen and J. Ostermann, "Congestion Control for Scalable Video Streaming Using the Scalability Extension of H.264/AVC," IEEE Journal of Selected Topics in Signal Processing, vol. 1, no. 2, pp. 246-253, 2007. https://doi.org/10.1109/JSTSP.2007.902068
  7. T. Fujikawa, Y. Takishima, H. Ujikawa, H. Ogura, J. Katto, and H. Izumikawa, "a Hybrid TCP-friendly Rate Control for Multimedia Streaming," in proc. of Int. Conference on Packet Video Workshop, pp.134-141, December 13-14, 2010.
  8. K. Ogura, Y. Nemoto, Z. Su, and J. Katto, "A New TCP Congestion Control Supporting RTT-Fairness," IEICE Transactions on Information and Systems, vol. E95-D, no. 2, pp523-531, Feburary 2012. https://doi.org/10.1587/transinf.E95.D.523
  9. J. Padhye, J. Kurose, D. Towsley, and R. Koodli, "Equation-based Congestion Control for Unicast Applications," ACM Journal of SIGCOMM Computer Communication Review, vol. 30, no. 4, pp. 43-56, 2000. https://doi.org/10.1145/347057.347397
  10. B. Zhou, X. Wang, W. Tu, G. Mutean, and B. Geller, "Distributed Scheduling Scheme for Video Streaming over Multi-Channel Multi-Radio Multi-Hop Wireless Networks," IEEE Journal on Selected Areas in Communications, vol. 28, no. 3, pp. 409-419, Apr. 2010. https://doi.org/10.1109/JSAC.2010.100412
  11. S. Lee and K. Chung, "Buffer-driven Adaptive Video Streaming with TCP-friendliness," International Journal of Computer Communications, vol. 31, no. 10, pp. 2621-2630, 2008. https://doi.org/10.1016/j.comcom.2008.02.011
  12. J. Koo and K. Chung, "A Novel Rate Control for Improving the QoE of Multimedia Streaming Service in the Internet Congestion," Journal of KIISE : Computer Systems and Theory, vo. 36, no. 6, pp. 292-504, 2008.
  13. Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG, "Joint Scalable Video Coding —Working Draft 1," Doc.JVT-N020, January 2005.
  14. C. Caini and R. Ferrincelli, "TCP Hybla: a TCP Enhancement for Heterogeneous Networks," International Journal of Satellite Communications and Networking, vol. 22, no. 5, pp. 547-566, 2004. https://doi.org/10.1002/sat.799
  15. L. Brakmo and L. Peterson, "TCP Vegas: End to End Congestion Avoidance on a Global Internet," IEEE Journal of Selected Areas in Communications, vol. 13, no. 8, pp. 1456-1480, 1995.
  16. F. Ge, M. Z. Moshe, J. Li, and L. Tan, "FAST TCP Performance Under Perturbation Imposed Queueing Delay in Equilibrium," in proc. of IEEE Int. Conference on Future Computer and Communication, pp. 330-334, May 21-24, 2010.
  17. I. Rhee and L. xu, "CUBIC: A New TCP-friendly High-speed TCP Variant," ACM Journal of SIGOPS Operating Systems Review, vol. 42, no. 5, pp. 64-74, 2008.
  18. L. Xu, K. Harfoush, and I. Rhee, "Binary Increase Congestion Control for Fast Long-distance Networks," in Proc. of IEEE Int. Conference on Computer Communications, pp. 2541-2542, March 7-11, 2004.
  19. UCB/LBNL/VINT, "Network Simulator - ns (Version 2.31)," http://www.isi.edu/nsnam/ns/.
  20. Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG, "Joint Scalable Video Model JSVM-9," JVT-V202, January 2007.