• DocumentCode
    1463482
  • Title

    Error Detection and Correction in Communication Channels Using Inverse Gray RSNS Codes

  • Author

    Pham, Duc-Minh ; Premkumar, A.B. ; Madhukumar, A.S.

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    59
  • Issue
    4
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    975
  • Lastpage
    986
  • Abstract
    A novel number theoretic transform called Inverse Gray Robust Symmetrical Number System (IGRSNS) is proposed for error control coding in this paper. IGRSNS is obtained by modifying Robust Symmetrical Number System (RSNS) that was proposed earlier, using Inverse Gray code property. Due to ambiguities present in each residue, RSNS has a short dynamic range (DR) compared to that in other number systems. The short DR of RSNS enables it to be effectively used for error detection without the addition of any redundant modulus as in Redundant Residue Number System. Although RSNS has a large redundant range, its detection ability is not optimal due to the Gray code property associated with it. In an attempt to overcome this limitation, we have proposed Inverse Gray coding to be combined with RSNS in increasing its effectiveness in error detection. The resulting IGRSNS thus inherits properties of both RSNS and Gray code. Analysis and simulations show that IGRSNS has a near-optimal error detection ability. The potential of IGRSNS for error correction is also investigated. Further, a novel error correction algorithm using one redundant modulus is proposed. Simulations show that the proposed algorithm performs well under all cases of single bit errors.
  • Keywords
    error correction codes; error detection codes; telecommunication channels; communication channels; error control coding; error correction; error detection; inverse gray RSNS codes; number theoretic transform; redundant modulus; redundant residue number system; robust symmetrical number system; short dynamic range; Decoding; Encoding; Error correction; Noise; Reflective binary codes; Robustness; Table lookup; Robust symmetrical number system (RSNS); inverse gray robust symmetrical number system (IGRSNS); redundant residue number system (RRNS); residue number system (RNS);
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2011.022811.100092
  • Filename
    5723050