• DocumentCode
    1598688
  • Title

    Error recovery service for IEEE 802.11b protocols via adaptive forward error correction and dynamic packet sizing

  • Author

    Smadi, Mohammed ; Szabados, Bama

  • Author_Institution
    McMaster Univ., Hamilton, Ont., Canada
  • Volume
    1
  • fYear
    2004
  • Firstpage
    337
  • Abstract
    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 codes 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.116 protocol in terms of average throughput, average delay and efficiency.
  • Keywords
    Reed-Solomon codes; access protocols; error statistics; forward error correction; maximum likelihood estimation; packet radio networks; wireless LAN; BER maximum likelihood estimate; ERSMAC; IEEE 802.11b MAC protocol; IEEE 802.11b error recovery service; Reed-Solomon codes; adaptive forward error correction; dynamic packet sizing; fast time variation environments; industrial environments; overhead cost minimization; packet size optimization; transmission success probability; wireless LAN; Access protocols; Bit error rate; Decoding; Error correction; Error correction codes; Forward error correction; Local area networks; Media Access Protocol; Wireless LAN; Wireless application protocol;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2004. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-8253-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2004.1345024
  • Filename
    1345024