Perfecting Protection for Interactive Multimedia
Perfecting Protection for Interactive Multimedia
复制标题
DOI:
10.1109/msp.2016.2639062
复制
发表时间:
2017-03-01
影响因子:
14.9
通讯作者:
Apostolopoulos, John
中科院分区:
文献类型:
--
作者:
Badr, Ahmed;Khisti, Ashish;Apostolopoulos, John
Many current and emerging applications require low-latency communication, including interactive voice and video communication, multiplayer gaming, multiperson augmented/ virtual reality, and various Internet of Things (IoT) applications. Forward error correction (FEC) codes for low-delay interactive applications have several characteristics that distinguish them from traditional FEC. The encoding and decoding operations must process a stream of data packets in a sequential fashion. Strict latency constraints limit the use of long block lengths, interleaving, or large buffers. Furthermore, these codes must achieve fast recovery from burst losses and yet be robust to other types of loss patterns. This tutorial article provides a survey of FEC for low-delay interactive applications. We provide several illustrative examples that explain why off-the-shelf codes such as Reed-Solomon (RS) codes, digital fountain codes, or random linear convolutional (RLC) codes do not provide ideal error correction for such applications. We then introduce some recently proposed FEC codes for streaming, discuss their properties, and quantify their performance gains through both illustrative examples and simulations over statistical channel models and real packet traces.