• DocumentCode
    2892051
  • Title

    Low Complexity Encoder for Generalized Quasi-Cyclic Codes Coming from Finite Geometries

  • Author

    Van, V.T. ; Matsui, Hajime ; Mita, Seiichi

  • Author_Institution
    Dept. Electron. & Inf. Sci., Toyota Technol. Inst., Nagoya, Japan
  • fYear
    2009
  • fDate
    14-18 June 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We define generalized quasi-cyclic (GQC) codes as linear codes with nontrivial automorphism groups. Therefore, GQC codes, unlike quasi-cyclic codes, can include many important codes such as Hermitian and projective geometry (PG) codes; this capability is important in practical applications. Further, we propose the echelon canonical form algorithm for computing Grobner bases from their parity check matrices. Consequently, by applying Grobner base theory, GQC codes can be systematically encoded and implemented with simple feedback shift registers. Our algorithm is based on Gaussian elimination and requires a sufficiently small number of finite-field operations, which is related to the third power of code-length. In order to demonstrate our encoder´s efficiency, we prove that the number of circuit elements in the encoder architecture is proportional to the code-length for finite geometry (FG) LDPC codes (a class of GQC codes). We show that the hardware complexity of a serial-in-serial-out encoder architecture for FG-LDPC codes is related to the linear order of the code-length; less than 2n adder and 2n memory elements are required to encode a binary codeword of length n.
  • Keywords
    Gaussian processes; binary codes; codecs; cyclic codes; parity check codes; shift registers; FG-LDPC codes; GQC codes; Gaussian elimination; Grobner base theory; Grobner bases; Hermitian codes; binary codeword; echelon canonical; finite geometries; finite geometry; finite-field operations; generalized quasicyclic codes; hardware complexity; linear codes; low complexity encoder; nontrivial automorphism groups; parity check matrices; projective geometry codes; serial-in-serial-out encoder architecture; simple feedback shift registers; Adders; Circuits; Communications Society; Computer architecture; Feedback; Geometry; Information science; Linear code; Parity check codes; Shift registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2009. ICC '09. IEEE International Conference on
  • Conference_Location
    Dresden
  • ISSN
    1938-1883
  • Print_ISBN
    978-1-4244-3435-0
  • Electronic_ISBN
    1938-1883
  • Type

    conf

  • DOI
    10.1109/ICC.2009.5199152
  • Filename
    5199152