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
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;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2015.2445753