• DocumentCode
    15401
  • Title

    Nonuniform Codes for Correcting Asymmetric Errors in Data Storage

  • Author

    Hongchao Zhou ; Anxiao Jiang ; Bruck, Jehoshua

  • Author_Institution
    Res. Lab. of Electron., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • Volume
    59
  • Issue
    5
  • fYear
    2013
  • fDate
    May-13
  • Firstpage
    2988
  • Lastpage
    3002
  • Abstract
    The construction of asymmetric error-correcting codes is a topic that was studied extensively, however; the existing approach for code construction assumes that every codeword should tolerate t asymmetric errors. Our main observation is that in contrast to symmetric errors, asymmetric errors are content dependent. For example, in Z-channels, the all-1 codeword is prone to have more errors than the all-0 codeword. This motivates us to develop nonuniform codes whose codewords can tolerate different numbers of asymmetric errors depending on their Hamming weights. The idea in a nonuniform codes´ construction is to augment the redundancy in a content-dependent way and guarantee the worst case reliability while maximizing the code size. In this paper, we first study nonuniform codes for Z-channels, namely, they only suffer one type of errors, say 1→ 0. Specifically, we derive their upper bounds, analyze their asymptotic performances, and introduce two general constructions. Then, we extend the concept and results of nonuniform codes to general binary asymmetric channels, where the error probability for each bit from 0 to 1 is smaller than that from 1 to 0.
  • Keywords
    Hamming codes; channel coding; error correction codes; error statistics; redundancy; storage management; Hamming weights; Z channel; asymmetric error correction code; asymptotic performance; binary asymmetric channel; code construction; code size; codeword; data storage; error probability; nonuniform code construction; redundancy; symmetric errors; worst case reliability; Error correction codes; Error probability; Hamming weight; Reliability; Upper bound; Vectors; Zirconium; Asymmetric errors; bounds and constructions; coding for data storage; nonuniform codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2013.2241175
  • Filename
    6414630