DOI QR코드

DOI QR Code

Efficient Video Streaming Mechanism through a New Rate Adaptation Scheme

새로운 전송률 적응기법을 통한 효율적인 비디오 스트림 전송 메커니즘

  • Lee, Sun-Hun (Department of Electronics Engineering, Kwangwoon University) ;
  • Chung, Kwang-Sue (Department of Electronics Engineering, Kwangwoon University)
  • Published : 2009.01.30

Abstract

To provide efficient video streaming service over a wireless networks, the rate adaptation scheme should be applied at the low layer and the quality adaptation scheme should be considered at the high layer. In this paper, we propose a new cross-layer design which includes rate adaptation scheme at the MAC/PHY layers and quality control at the application layer. Proposed rate adaptation scheme improves the wireless channel utilization by transmitting the consecutive frames and selects optimal transmission mode by calculating the goodputs for each transmission mode. Based on selected transmission mode, the rate adaptation scheme calculates the rate limits and informs that to the application layer. Then the video streaming application utilizes this rate limits to adjust the quality of the video stream. Through performance evaluations, we prove that our cross-layer design improves the quality of the wireless video streaming service by means of the proposed rate adaptation scheme.

무선랜 환경에서 효율적인 비디오 스트리밍 서비스를 제공하기 위해서, 네트워크 하위 계층은 무선 채널의 상태 변화에 적응적으로 전송모드를 조절할 수 있어야 하며, 상위 계층의 비디오 스트리밍 응용은 선택된 전송모드에 따라 적절히 서비스되는 비디오 스트림의 품질을 조절할 수 있어야 한다. 상대적으로 높은 대역폭을 요구하는 비디오 스트리밍 응용을 위해서 본 논문에서는 새로운 전송률 적응기법을 포함하는 크로스레이어 디자인을 제안한다. 제안하는 새로운 전송률 적응기법은 연속적인 프레임 전송을 통해 무선 채널의 대역폭을 보다 효율적으로 사용하며, 전송모드별 Goodput 계산을 통해 최적의 성능을 보이는 전송모드를 선택하게 된다. 선택된 전송모드를 기반으로 무선 채널의 한계 대역폭을 계산하며, 이를 상위 계층의 비디오 스트리밍 응용에 알려줌으로써 전송되는 비디오 스트림의 품질을 조절하게 된다. 즉, 네트워크 하위 계층과 상위 계층과의 연동을 통해 무선랜 환경에서 보다 효율적인 비디오 스트리밍 서비스를 제공할 수 있게 된다. 시뮬레이션을 이용한 성능 검증을 통해 제안하는 새로운 전송률 적응기법의 성능 향상을 검증하였으며 크로스레이어 디자인을 통해 비디오 스트리밍 서비스의 품질을 향상시킬 수 있음을 확인하였다.

Keywords

References

  1. M. Gast, "802.11 Wireless Networks: The Definition Guide," O'REILLY, April 2002
  2. V. Bharghavan, A. Demers, S. Shenker, and L. Zhang, "MACAW: A Media Access Protocol for Wireless LANs," Proceedings of ACM SIGCOMM, September 1994
  3. IEEE 802.11, part 11: Wireless LAN Medium Access Control (MAC) and Physical (PHY) Layer Specifications, IEEE Standard 802.11-1999, August 1999
  4. IEEE 802.11b, part 11: Wireless LAN Medium Access Control (MAC) and Physical (PHY) Layer Specifications: Higher-speed Physical Layer Extension in the 2.4 GHz Band, Supplement to IEEE 802.11 Standard, September 1999
  5. G. Bianchi, "Performance Analysis of the IEEE 802.11 Distributed Coordination Function," IEEE JSAC, Vol. 18, No. 3, March 2000 https://doi.org/10.1109/49.840210
  6. F. Cali, M. Conti, and E. Gregori, "IEEE 802.11 Protocol: Design and Performance Evaluation of An Adaptive Backoff Mechanism," IEEE JSAC, Vol. 18, No. 9, September 2000 https://doi.org/10.1109/49.872963
  7. A. Kamerman and L. Monteban, "WaveLAN-II: A High-performance Wireless LAN for the Unlicensed Band," Bell Labs Technical Journal, Vol. 2, No. 3, August 1997 https://doi.org/10.1002/bltj.206910.1002/bltj.206910.1002/bltj.2069
  8. M. Lacage, M. Manshaei, and T. Turletti, "IEEE 802.11 Rate Adaptation: A Practical Approach," Proceedings of IEEE MSWiM, October 2004
  9. J. Kim, S. Kim, S. Choi, and D. Qiao, "CARA: Collision-aware Rate Adaptation for IEEE 802.11 WLANs," Proceedings of IEEE INFOCOM, 2006
  10. G. Holland, N. Vaidya, and P. Bahl, "A Rate-adaptive MAC Protocol for Multi-hop Wireless Networks," Proceedings of ACM/IEEE MOBICOM, July 2001
  11. I. Haratcherev, J. Taal, K. Langendoen, R. Lagendijk, and H. Sips, "Automatic IEEE 802.11 Rate Control for Streaming Applications," Wireless Communications and Mobile Computing, Vol. 5, June 2005 https://doi.org/10.1002/wcm.301
  12. S. Lee and K. Chung, "Joint Quality and Rate Adaptation Scheme for Wireless Video Streaming," Proceedings of IEEE AINA, March 2008
  13. M. Heusse, F. Rousseau, G. Sabbatel, and A. Duda, "Performance Anomaly of 802.11b," Proceedings of IEEE INFOCOM, April 2003
  14. G. Tan and J. Guttag, "The 802.11 MAC Protocol Leads to Inefficient Equilibria," Proceedings of IEEE INFOCOM, March 2005 https://doi.org/10.1109/INFCOM.2005.1497873
  15. G. Tan and J. Guttag, "Time-based Fairness Improves Performance in Multi-rate WLANs," Proceedings of Usenix Annual Technical Conference, June 2004
  16. S. Yoo, J. Choi, J. Hwang, and C. Yoo, "Eliminating the Performance Anomaly of 802.11b," Proceedings of ICN, April 2005
  17. H. Kim, S. Yun, I. Kang, and S. Bahk, "Resolving 802.11 Performance Anomalies through QoS Differentiation," IEEE Communications Letters, July 2005 https://doi.org/10.1109/LCOMM.2005.1461695
  18. R. Rejaie, M. Handley, and D. Estrin, “Layered quality adaptation for Internet video streaming. IEEE Journal on Selected Areas of Communications, 2000 https://doi.org/10.1109/49.898735
  19. N. Feamster, D. Bansal, and H. Balakrishnan, "On the interactions between layered quality adaptation and congestion control for streaming video," Packet Video Workshop, 2001
  20. The Network Simulator ns-2, http://www.isi.edu/nsnam/ns/