• DocumentCode
    16580
  • Title

    New Coding Techniques for Codes over Gaussian Integers

  • Author

    Freudenberger, Jurgen ; Ghaboussi, F. ; Shavgulidze, S.

  • Author_Institution
    Inst. for Syst. Dynamics, Univ. of Appl. Sci., Konstanz, Germany
  • Volume
    61
  • Issue
    8
  • fYear
    2013
  • fDate
    Aug-13
  • Firstpage
    3114
  • Lastpage
    3124
  • Abstract
    This work presents block codes over Gaussian integers. We introduce Gaussian integer rings which extend the number of possible signal constellations over Gaussian integer fields. Many well-known code constructions can be used for codes over Gaussian integer rings, e.g., the Plotkin construction or product codes. These codes enable low complexity decoding in the complex domain. Furthermore, we demonstrate that the concept of set partitioning can be applied to Gaussian integers. This enables multilevel code constructions. In addition to the code constructions, we present a low complexity soft-input decoding algorithm for one Mannheim error correcting codes. The presented decoding method is based on list decoding, where the list of candidate codewords is obtained by decomposing the syndrome into two sub-syndromes. Considering all decompositions of the syndrome we construct lists of all possible errors of Mannheim weight two. In the last decoding step the squared Euclidean distance is used to select the best codeword from the list. Simulation results for the additive white Gaussian noise channel demonstrate that the proposed decoding method achieves a significant coding gain compared with hard-input decoding.
  • Keywords
    AWGN channels; Gaussian processes; block codes; communication complexity; decoding; product codes; Gaussian integer fields; Gaussian integer rings; Gaussian integers; Mannheim error correcting codes; Mannheim weight; Plotkin construction codes; additive white Gaussian noise channel; block codes; candidate codewords; code constructions; coding gain; coding techniques; complex domain; decoding method; decoding step; hard-input decoding; list decoding; low complexity decoding; product codes; set partitioning; signal constellations; soft-input decoding algorithm; squared Euclidean distance; Constellation diagram; Encoding; Euclidean distance; Maximum likelihood decoding; Product codes; Vectors; Gaussian integers; Plotkin construction; product codes; quadrature amplitude modulation; set partitioning; soft-input decoding;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2013.061913.120742
  • Filename
    6549245