Abstract | ||
---|---|---|
We study error correction codes for multimedia streaming applications where a stream of source packets must be transmitted in real-time, with in-order decoding, and strict delay constraints. In our setup, the encoder observes a stream of source packets in a sequential fashion, and $M$ channel packets must be transmitted between the arrival of successive source packets. Each channel packet can depend on all the source packets observed up to and including that time, but not on any future source packets. The decoder must reconstruct the source stream with a delay of $T$ packets. We consider a class of packet erasure channels with burst and isolated erasures, where the erasure patterns are locally constrained. Our proposed model provides a tractable approximation to statistical models, such as the Gilbert–Elliott channel, for capacity analysis. When $M=1$ , i.e., when the source-packet arrival and channel-packet transmission rates are equal, we establish upper and lower bounds on the capacity, that are within one unit of the decoding delay $T$ . We also establish necessary and sufficient conditions on the column distance and column span of a convolutional code to be feasible, and in turn establish a fundamental tradeoff between these. Our proposed codes—maximum distance and span codes—achieve a near-optimal tradeoff between the column distance and column span, and involve a layered construction. When $M>1$ , we establish the capacity for the burst-erasure channel and an achievable rate in the general case. Extensive numerical simulations over Gilbert–Elliott and Fritchman channel models suggest that our codes also achieve significant gains in the residual loss probability over statistical channel models. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/TIT.2016.2618924 | IEEE Trans. Information Theory |
Keywords | Field | DocType |
Delays,Decoding,Channel models,Real-time systems,Analytical models,Convolutional codes,Error correction codes | Discrete mathematics,Convolutional code,Computer science,Upper and lower bounds,Network packet,Communication channel,Algorithm,Real-time computing,Error detection and correction,Encoder,Decoding methods,Erasure | Journal |
Volume | Issue | ISSN |
abs/1308.3827 | 1 | 0018-9448 |
Citations | PageRank | References |
10 | 0.57 | 0 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ahmed Badr | 1 | 73 | 6.43 |
Pratik Patil | 2 | 52 | 5.05 |
Ashish Khisti | 3 | 3264 | 203.65 |
Wai-tian Tan | 4 | 672 | 78.92 |
John G. Apostolopoulos | 5 | 777 | 68.63 |