• DocumentCode
    1421351
  • Title

    Rank Metric Decoder Architectures for Random Linear Network Coding With Error Control

  • Author

    Chen, Ning ; Yan, Zhiyuan ; Gadouleau, Maximilien ; Wang, Ying ; Suter, Bruce W.

  • Author_Institution
    SandForce Inc., Saratoga, CA, USA
  • Volume
    20
  • Issue
    2
  • fYear
    2012
  • Firstpage
    296
  • Lastpage
    309
  • Abstract
    While random linear network coding is a powerful tool for disseminating information in communication networks, it is highly susceptible to errors caused by various sources. Due to error propagation, errors greatly deteriorate the throughput of network coding and seriously undermine both reliability and security of data. Hence, error control for network coding is vital. Recently, constant-dimension codes (CDCs), especially Kötter-Kschischang (KK) codes, have been proposed for error control in random linear network coding. KK codes can also be constructed from Gabidulin codes, an important class of rank metric codes. Rank metric decoders have been recently proposed for both Gabidulin and KK codes, but they have high computational complexities. Furthermore, it is not clear whether such decoders are feasible and suitable for hardware implementations. In this paper, we reduce the complexities of rank metric decoders and propose novel decoder architectures for both codes. The synthesis results of our decoder architectures for Gabidulin and KK codes with limited error-correcting capabilities over small fields show that our architectures not only are affordable, but also achieve high throughput.
  • Keywords
    error correction codes; linear codes; network coding; random codes; Kotter-Kschischang codes; constant-dimension codes; error control; error propagation; random linear network coding; rank metric decoder architectures; Complexity theory; Computer architecture; Decoding; Error correction; Measurement; Network coding; Polynomials; Constant-dimension codes (CDCs); Gabidulin codes; Galois fields; Kötter–Kschischang (KK) codes; decoding; error correction coding; integrated circuits; network coding; rank metric codes; subspace codes;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2010.2096239
  • Filename
    5682080