Browse > Article
http://dx.doi.org/10.3837/tiis.2010.06.009

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)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.4, no.3, 2010 , pp. 341-357 More about this Journal
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
Forward error correction; cross-layer; video streaming; wireless networks;
Citations & Related Records

Times Cited By Web Of Science : 1  (Related Records In Web of Science)
Times Cited By SCOPUS : 1
연도 인용수 순위
1 The Network Simulator 2 ns-2, http://www.isi.edu/nsnam/ns/
2 NS-2 Adaptive FEC Tool, Online: http://140.116.72.80/~jhlin5/ns2/EAFEC/fec_simulation.htm
3 YUV Video Sequences, Online: http://trace.eas.asu.edu/ yuv/index.html
4 H. Sanneck and G. Carle, "A Framework Model for Packet Loss Metrics based on Loss Run Length," Proc. SPIE/ACM SIGMM MMCN, Jan. 2000.
5 S. Shakkottai, T. S. Rappaport and P. C. Karlsson, "Cross-Layer Design for Wireless Networks," IEEE Commun. Mag., Oct. 2003.
6 "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.
7 "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
8 Y. Shan and A. Zakhor, "Cross Layer Techniques for Adaptive Video Streaming over Wireless Networks," in Proc. IEEE ICME 2002, Aug. 2002.
9 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.
10 M. Van Der Schaar et al., "Cross-Layer Wireless Multimedia Transmission: Challenges, Principles, And Paradigms." IEEE Wireless Commun., Aug. 2005.
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 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.
14 S. Floyd and V. Jacobson, "Random early detection gateways for congestion avoidance," IEEE/ACM Trans. Networking, vol. 4, pp. 397-413, Aug. 1993.
15 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.
16 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.
17 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
18 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.
19 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.
20 Wicker and Bhargava, "Reed-Solomon Codes and Their Applications," IEEE Press, 1994.
21 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.   DOI   ScienceOn
22 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.   DOI
23 C. Huitema, "The Case for Packet Level FEC," in Proc. of the 5th Workshop in Protocols for High-Speed Networks, pp. 109-120, 1996.