• DocumentCode
    1127810
  • Title

    The Design and Performance of Distributed LT Codes

  • Author

    Puducheri, Srinath ; Kliewer, Jörg ; Fuja, Thomas E.

  • Author_Institution
    Notre Dame Univ., Notre Dame
  • Volume
    53
  • Issue
    10
  • fYear
    2007
  • Firstpage
    3740
  • Lastpage
    3754
  • Abstract
    This paper describes techniques to decompose LT codes (a class of rateless erasure-correcting codes) into distributed LT (DLT) codes. DLT codes can be used to independently encode data from multiple sources in a network in such a way that, when the DLT-encoded packets are combined at a common relay, the resulting bit stream (called a modified LT (MLT) code) has a degree distribution approximating that of an LT code, with simulations indicating comparable performance. In essence, DLT codes are designed so that the final stage of encoding for erasure correction can be carried out by a low-complexity relay that selectively xors the bit streams generated at each source and transmits the result to the sink. This paper presents results for two-source and four-source networks. It is shown that, when the relay-to-sink link is the bottleneck, the DLT/MLT approach can yield substantial performance benefits compared with a competing strategy wherein each of the sources uses its own independent LT encoder and the resulting bit streams are time-multiplexed through the relay.
  • Keywords
    codes; information theory; DLT-encoded packets; bottleneck; distributed LT codes; erasure correction; independent LT encoder; low-complexity relay; modified LT code; relay-to-sink link; time-multiplexed streams; Automatic repeat request; Data communication; Error correction; Fading; Helium; Internet; Multicast protocols; Physical layer; Protection; Relays; Distributed coding; LT codes; erasure correction; relay networks;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2007.904982
  • Filename
    4305410