• DocumentCode
    3606572
  • Title

    Error-Correcting Regenerating and Locally Repairable Codes via Rank-Metric Codes

  • Author

    Silberstein, Natalia ; Rawat, Ankit Singh ; Vishwanath, Sriram

  • Author_Institution
    Dept. of Comput. Sci., Technion - Israel Inst. of Technol., Haifa, Israel
  • Volume
    61
  • Issue
    11
  • fYear
    2015
  • Firstpage
    5765
  • Lastpage
    5778
  • Abstract
    This paper presents and analyzes a novel concatenated coding scheme for enabling error resilience in two distributed storage settings: one being storage using existing regenerating codes and the second being storage using locally repairable codes. The concatenated coding scheme brings together a maximum rank distance code as an outer code and either a globally regenerating or a locally repairable code as an inner code. In addition, error resilience for combination of locally repairable codes with regenerating codes is considered. This concatenated coding system is designed to handle two different types of adversarial errors: the first type includes an adversary that can replace the content of an affected node only once; while the second type studies an adversary that is capable of polluting data an unbounded number of times. The paper establishes an upper bound on the resilience capacity for a locally repairable code. This paper also proves that the proposed concatenated coding approach attains the upper bound on the resilience capacity in the presence of the first type of adversary for both minimum storage regenerating codes and locally repairable codes. Further, this paper presents mechanisms that combine the presented concatenated coding scheme with subspace signatures to achieve error resilience for the second type of errors.
  • Keywords
    concatenated codes; error correction codes; concatenated coding scheme; distributed storage; error correcting regenerating code; locally repairable code; maximum rank distance code; rank-metric codes; resilience capacity; Arrays; Bandwidth; Decision support systems; Encoding; Maintenance engineering; Resilience; Upper bound; Coding for distributed storage systems; error correcting codes; error-correcting codes; locally repairable codes; rank-metric codes; regenerating codes;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2480848
  • Filename
    7273884