Error Recovery Service for the IEEE 802.11B Protocol

We develop a service that allows the current IEEE 802.11b MAC protocol to perform dynamic packet sizing and forward error correction. Our service, called ERSMAC, is designed to allow the deployment of the IEEE 802.11b protocol in industrial environments characterized by high BER and fast time variation. ERSMAC uses a maximum likelihood estimate of the BER to solve for the optimal packet size that maximizes the success probability of transmissions while minimizing the overhead cost. ERSMAC also implements an adaptive forward error correction scheme using Reed-Solomon code such that every retransmission attempt has a higher probability of success than the previous attempt due to its association with a stronger RS code. Finally, we show, through simulations, that ERSMAC outperforms the original unmodified IEEE 802.11b protocol in terms of average throughput, average delay and efficiency

[1]  T. Le-Ngoc,et al.  Error control coding for mobile radio system , 1989, Fourth IEEE Region 10 International Conference TENCON.

[2]  Peter Steenkiste,et al.  Improving wireless LAN performance via adaptive local error control , 1998, Proceedings Sixth International Conference on Network Protocols (Cat. No.98TB100256).

[3]  D. J. Goodman,et al.  Packet data transmission over mobile radio channels , 1989 .

[4]  Jong-Suk Ahn,et al.  An Adaptive FEC Algorithm for Mobile Wireless Networks , 2002 .

[5]  Adam Wolisz,et al.  Measurements and Stochastic Modeling of a Wireless Link in an Industrial Environment , 2001 .

[6]  Masayuki Murata,et al.  Improving TCP Performance for Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification , 2002 .

[7]  Eytan Modiano,et al.  An adaptive algorithm for optimizing the packet size used in wireless ARQ protocols , 1999, Wirel. Networks.

[8]  S. Uebayashi,et al.  A hybrid ARQ scheme for DS-CDMA mobile data communications , 1996, Proceedings of ICUPC - 5th International Conference on Universal Personal Communications.

[9]  Ender Ayanoglu Adaptive ARQ/FEC for multitone transmission in wireless networks , 1995, Proceedings of GLOBECOM '95.

[10]  Donald F. Towsley,et al.  TCP-cognizant adaptive forward error correction in wireless networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[11]  George C. Polyzos,et al.  Link layer support for quality of service on wireless Internet links , 1999, IEEE Wirel. Commun..

[12]  Christina Fragouli,et al.  Low power error control for wireless links , 1997, MobiCom '97.

[13]  Shawn Hsiao Bit-Error Recovery with Adaptive Packet Sizes for Wireless Network Environments CS261 Final Project Final Paper , 2000 .

[14]  Prathima Agrawal,et al.  Adaptive coding for packetized data in wireless networks , 1995, Proceedings of 6th International Symposium on Personal, Indoor and Mobile Radio Communications.