• DocumentCode
    1766461
  • Title

    Streaming Codes for Multicast Over Burst Erasure Channels

  • Author

    Badr, Ahmed ; Lui, Devin ; Khisti, Ashish

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
  • Volume
    61
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    4181
  • Lastpage
    4208
  • Abstract
    We study low-delay erasure correction codes in a real-time streaming setup. The encoder observes a stream of source packets and outputs the channel packets in a causal fashion, which are broadcast to two receivers over burst-erasure channels. Each receiver must decode the source packets sequentially with a deadline of Ti, while its channel can introduce an erasure burst of maximum length Bi, where i ∈ {1,2} and w.l.o.g. B2 > B1. We study the associated capacity as a function of the burst lengths and decoding deadlines. We observe that the operation of the system can be divided into two main regimes. The so-called large-delay regime corresponds to the case when either T1 ≥ B2 or T2 ≥ B1 + B2. We show that for these parameters, the optimal code is obtained through simple modifications of previously proposed single-user codes by Martinian et al. and the diversity embedded streaming codes proposed by Badr et al. When both T1 <; B2 and T2 <; B1 + B2, the system is said to be in the low-delay regime. We propose a new code construction and establish its optimality when T2 ≥ T1 + B1. In the case when T2 <; T1 + B1, we establish upper and lower bounds on the capacity and characterize the exact capacity when either T1 = B1 or T2 = B2. Our upper bounds in the low-delay regime are based on novel information theoretic arguments that capture the tension between the decoding constraints at the two receivers.
  • Keywords
    broadcast channels; forward error correction; burst erasure channels; code construction; large-delay regime; low-delay erasure correction codes; real-time streaming setup; streaming codes; Bismuth; Decoding; Delays; Encoding; Parity check codes; Receivers; Upper bound; Application Layer Forward Error Correction; Broadcast Channels with Common Message; Burst Erasure Channels; Delay Constrained Communication; Streaming Communication Systems; Streaming communication systems; application layer forward error correction; broadcast channels with common message; burst erasure channels; delay constrained communication;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2445753
  • Filename
    7126984