• DocumentCode
    84602
  • Title

    Irregular MDS Array Codes

  • Author

    Tosato, F. ; Sandell, Magnus

  • Author_Institution
    Telecommun. Res. Lab., Toshiba Res. Eur., Bristol, UK
  • Volume
    60
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    5304
  • Lastpage
    5314
  • Abstract
    In this paper, we extend the concept of maximum-distance separable (MDS) array codes to a larger class of codes, where the array columns contain a variable number of data and parity symbols and the codewords cannot be arranged, in general, in a regular array structure with equal column length. These new codes, named irregular MDS array codes, find applications in problems of distributed data storage with multiple sources of information generating data at unequal rates. We solve the problem of finding optimal parity symbol allocations that achieve minimum redundancy for a given level of protection against block erasures. We provide a classification of irregular MDS array codes according to the parameters of their parity symbol allocation and we show how regular MDS array codes are a special case of this wider class. We derive necessary and sufficient conditions for such irregular array codes to be MDS and extend the concept of the lowest density generator matrix. Finally, we show how a simple constructive method allows to design irregular lowest density MDS array codes with alphabet size independent of the size of the array columns.
  • Keywords
    error correction codes; matrix algebra; parity check codes; redundancy; storage management; array columns; block erasure; codewords; distributed data storage; information generating data; irregular MDS array code classification; irregular lowest density MDS array code; lowest density generator matrix; maximum-distance separable array code; minimum redundancy; necessary and sufficient conditions; optimal parity symbol allocation finding; regular array structure; Arrays; Generators; Redundancy; Resource management; Sensors; Systematics; Wireless sensor networks; Error correction codes; Reed-Solomon codes; array codes; distributed storage; maximum-distance separable (MDS) codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2336656
  • Filename
    6850068