• DocumentCode
    107681
  • Title

    Efficient and Universal Corruption Resilient Fountain Codes

  • Author

    Cohen, Asaf ; Dolev, Shlomi ; Tzachar, Nir

  • Author_Institution
    Dept. of Commun. Syst. Eng., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
  • Volume
    61
  • Issue
    10
  • fYear
    2013
  • fDate
    Oct-13
  • Firstpage
    4058
  • Lastpage
    4066
  • Abstract
    In this paper, we present a new family of fountain codes which overcome adversarial errors. That is, we consider the possibility that some portion of the arriving packets of a rateless erasure code are corrupted in an undetectable fashion. In practice, the corrupted packets may be attributed to a portion of the communication paths which are controlled by an adversary or to a portion of the sources that are malicious. The presented codes resemble and extend rateless codes. Yet, their benefits over existing coding schemes are manifold. First, to overcome the corrupted packets, our codes use information theoretic techniques, rather than cryptographic primitives. Thus, no secret channel between the senders and the receivers is required. Second, the encoders in the suggested scheme are oblivious to the strength of the adversary, yet perform as if its strength was known in advance. Third, the sparse structure of the codes facilitates efficient decoding. Finally, the codes easily fit a decentralized scenario with several sources, when no communication between the sources is allowed. We present both exhaustive as well as efficient decoding rules. Beyond the obvious use as a rateless codes, our codes have important applications in distributed computing.
  • Keywords
    codes; information theory; adversarial errors; distributed computing; information theoretic techniques; rateless codes; rateless erasure code; universal corruption resilient fountain codes; Belief propagation; Decoding; Encoding; Network coding; Receivers; Sensors; Vectors; Fountain codes; adversarial errors; distributed encoding; rateless codes; sparse codes;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2013.082813.110754
  • Filename
    6588547