Abstract

Erasure correcting codes are widely used in upper layers of packet-switched networks, where the packet erasures often exhibit bursty patterns. The conventional wisdom to deal with bursty erasures is to apply block interleaving to break down the bursty patterns prior to error correcting coding, or use long-block Reed-Solomon codes. We show that they unnecessarily lead to sub-optimal decoding delay. In this work, with the problem model of multiple erasure bursts present in a coding block, we study the fundamental tradeoff among the rate, decoding delay and burst correction performance of erasure correcting codes. Focusing on a class of codes achieving the Singleton bound, we show that the lowest delay to recover any individual symbol not only depends on the erasure burst patterns correctable by a code, but also on whether the source symbols are encoded causally or non-causally. We also describe a few practical linear code constructions that achieve the performance limit discussed.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.