DOI QR코드

DOI QR Code

An Adaptive FEC Mechanism Using Crosslayer Approach to Enhance Quality of Video Transmission over 802.11 WLANs

  • Han, Long-Zhe (Department of Computer Science and Engineering, Korea University) ;
  • Park, Sung-Jun (Department of Computer Science and Engineering, Korea University) ;
  • Kang, Seung-Seok (Department of Computer Science, Seoul Women's University) ;
  • In, Hoh-Peter (Department of Computer Science and Engineering, Korea University)
  • Received : 2010.03.10
  • Accepted : 2010.06.21
  • Published : 2010.06.30

Abstract

Forward Error Correction (FEC) techniques have been adopted to overcome packet losses and to improve the quality of video delivery. The efficiency of the FEC has been significantly compromised, however, due to the characteristics of the wireless channel such as burst packet loss, channel fluctuation and lack of Quality of Service (QoS) support. We propose herein an Adaptive Cross-layer FEC mechanism (ACFEC) to enhance the quality of video streaming over 802.11 WLANs. Under the conventional approaches, FEC functions are implemented on the application layer, and required feedback information to calculate redundancy rates. Our proposed ACFEC mechanism, however, leverages the functionalities of different network layers. The Automatic Repeat reQuest (ARQ) function on the Media Access Control (MAC) layer can detect packet losses. Through cooperation with the User Datagram Protocol (UDP), the redundancy rates are adaptively controlled based on the packet loss information. The experiment results demonstrate that the ACFEC mechanism is able to adaptively adjust and control the redundancy rates and, thereby, to overcome both of temporary and persistent channel fluctuations. Consequently, the proposed mechanism, under various network conditions, performs better in recovery than the conventional methods, while generating a much less volume of redundant traffic.

Keywords

References

  1. Qian Zhang, Wenwu Zhu, Ya-Qin Zhang, "End-to-End QoS for Video Delivery Over Wireless Internet," Proceedings of the IEEE, vol. 93, no. 1, pp. 123-134, 2005. https://doi.org/10.1109/JPROC.2004.839603
  2. C. Huitema, "The Case for Packet Level FEC," in Proc. of the 5th Workshop in Protocols for High-Speed Networks, pp. 109-120, 1996.
  3. M. Zorzi, R. R. Rao, and L. B. Milstein, "ARQ Error Control for Fading Mobile Radio Channels," IEEE Transactions on Vehicular Technology, vol. 46, no. 2, pp. 445-455, 1997. https://doi.org/10.1109/25.580783
  4. A. Nafaa, T. Taleb, and L. Murphy, "Forward Error Correction strategies for Media Streaming over Wireless Networks," IEEE Communications Magazine, vol. 46, no. 1, pp. 72-79, 2008.
  5. A. Basalamah and Takuro Sato, "A Comparison of Packet-Level and Byte-Level Reliable FEC Multicast Protocols for WLANs," in Proc. IEEE Globecom'07, pp.4702-4707, Nov. 2007.
  6. Wicker and Bhargava, "Reed-Solomon Codes and Their Applications," IEEE Press, 1994.
  7. Kihong Park, Wei Wang, "QoS-Sensitive Transport of Real-Time MPEG Video using Adaptive Forward Error Correction," in Proc. of the IEEE International Conference on Multimedia Computing and Systems (ICMCS'99) , vol. 2, pp. 426, 1999.
  8. W. Kumwilaisak, J. Kim, and C.-C. Jay Kuo "Reliable wireless video transmission via fading channel estimation and adaptation," in Proc. of WCNC 2000, Chicago, USA, Sep. 2000.
  9. C. H. Lin, C. K. Shieh, N. Chilamkurti, C. H. Ke, W. S. Hwang, "A RED-FEC Mechanism for Video Transmission over WLANS," IEEE Transaction on Broadcasting: Quality Issues in Multimedia Broadcasting, vol. 54, no. 3, pp.517-524, 2008.
  10. S. Fosse-Parisis, J.-C. Bolot and D. Towsley, "Adaptive FEC-based error control for Internet telephony," In Proc. IEEE INFOCOM, vol. 3, pp. 1453-1460, 1999
  11. B. Girod and N. Färber, "Feedback-based error control for mobile video transmission," Proceedings of the IEEE, pp. 1707-1723, October 1999.
  12. Myoung-Kyoung Ji, Tae-Uk Choi, So-Huyn Lee, Seong-Ho Park, Ki-Dong Chung, "Adaptive FEC Error Control Algorithm Using Loss and Delay," in Proc. of the IEEE International Conference on Multimedia and Expo (ICME'01), pp.22, 2001.
  13. S. Floyd and V. Jacobson, "Random early detection gateways for congestion avoidance," IEEE/ACM Trans. Networking, vol. 4, pp. 397-413, Aug. 1993.
  14. Hari Balakrishnan , Srinivasan Seshan , Elan Amir , Randy H. Katz, "Improving TCP/IP performance over wireless networks," in Proc. of the 1st annual international conference on Mobile computing and networking, p.2-11, Berkeley, California, USA, Nov. 13-15, 1995.
  15. M. Van Der Schaar et al., "Cross-Layer Wireless Multimedia Transmission: Challenges, Principles, And Paradigms." IEEE Wireless Commun., Aug. 2005.
  16. Y. Shan and A. Zakhor, "Cross Layer Techniques for Adaptive Video Streaming over Wireless Networks," in Proc. IEEE ICME 2002, Aug. 2002.
  17. S. Shakkottai, T. S. Rappaport and P. C. Karlsson, "Cross-Layer Design for Wireless Networks," IEEE Commun. Mag., Oct. 2003.
  18. "IEEE Standard for Information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications," IEEE Std 802.11-2007, June 2007.
  19. "Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements," IEEE Std 802.11e-2005,November 2005
  20. The Network Simulator 2 ns-2, http://www.isi.edu/nsnam/ns/
  21. NS-2 Adaptive FEC Tool, Online: http://140.116.72.80/~jhlin5/ns2/EAFEC/fec_simulation.htm
  22. YUV Video Sequences, Online: http://trace.eas.asu.edu/ yuv/index.html
  23. H. Sanneck and G. Carle, "A Framework Model for Packet Loss Metrics based on Loss Run Length," Proc. SPIE/ACM SIGMM MMCN, Jan. 2000.

Cited by

  1. A Fair Transmission Opportunity by Detecting and Punishing the Malicious Wireless Stations in IEEE 802.11e EDCA Network vol.5, pp.4, 2010, https://doi.org/10.1109/jsyst.2011.2165598
  2. Adaptive Retransmission Scheme for Video Streaming over Content-Centric Wireless Networks vol.17, pp.6, 2010, https://doi.org/10.1109/lcomm.2013.043013.130326
  3. Bandwidth efficient adaptive forward error correction mechanism with feedback channel vol.16, pp.3, 2010, https://doi.org/10.1109/jcn.2014.000053
  4. Quasi-Quadrature Modulation Method for Power-Efficient Video Transmission Over LTE Networks vol.63, pp.5, 2010, https://doi.org/10.1109/tvt.2014.2313658
  5. 무선 네트워크 자원 효율 향상을 위한 비디오 픽처 기반 오류 제어 기법 vol.18, pp.1, 2014, https://doi.org/10.12673/jkoni.2014.18.1.67