Sliding-window forward error correction using Reed-Solomon code and unequal error protection for real-time streaming video

被引:6
作者
Weng, Yung-Tsung [1 ]
Shih, Chi-Huang [2 ]
Chou, Yeh-Kai [3 ]
机构
[1] Far East Univ, Dept Comp Sci & Informat Engn, Tainan, Taiwan
[2] Hung Kuang Univ, Dept Comp Sci & Informat Engn, Taichung, Taiwan
[3] Ind Technol Res Inst, Div Network Based Serv Technol, Informat & Commun Res Labs, Hsinchu, Taiwan
关键词
forward error correction; playable frame rate; real-time video streaming; Reed-Solomon code; unequal error protection; PACKET;
D O I
10.1002/dac.3405
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Forward error correction (FEC) techniques are widely used to recover packet losses over unreliable networks in real-time video streaming applications. Traditional frame-level FEC encodes 1 video frame in each FEC coding window. By contrast, in the expanding-window FEC scheme, high-priority frames are included in the FEC processing of the following frames, so as to construct a larger coding window. In general, expanding-window FEC improves the recovery performance of FEC, because the high-priority frame can be protected by multiple windows and the use of a larger coding window increases the efficiency. However, the larger window size also increases the complexity of the coding and the memory space requirements. Consequently, expanding-window FEC is limited in terms of practical applications. Sliding-window FEC adopts a fixed window size in order to approximate the performance of the expanding-window FEC method, but with a reduced complexity. Previous studies on sliding-window FEC have generally adopted an equal error protection (EEP) mechanism to simplify the analysis. This paper considers the more practical case of an unequal error protection (UEP) strategy. An analytical model is derived for estimating the playable frame rate (PFR) of the proposed sliding-window FEC scheme with a Reed-Solomon erasure code for real-time non-scalable streaming applications. The analytical model is used to determine the optimal FEC configuration which maximizes the PFR value under given transmission rate constraints. The simulation results show that the proposed sliding-window scheme achieves almost the same performance as the expanding-window scheme, but with a significantly lower computational complexity.
引用
收藏
页数:18
相关论文
共 28 条
  • [1] Bandwidth Efficient Adaptive Forward Error Correction Mechanism with Feedback Channel
    Ali, Farhan Azmat
    Simoens, Pieter
    Van de Meerssche, Wim
    Dhoedt, Bart
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2014, 16 (03) : 322 - 334
  • [2] [Anonymous], 1998, BT4706 ITUR
  • [3] Bogino M, 2007, P ISCAS
  • [4] Casu F., 2011, 2011 IEEE Symposium on Computers and Communications (ISCC 2011), P49, DOI 10.1109/ISCC.2011.5984024
  • [5] Sliding-Window Raptor Codes for Efficient Scalable Wireless Video Broadcasting With Unequal Loss Protection
    Cataldi, Pasquale
    Grangetto, Marco
    Tillo, Tammam
    Magli, Enrico
    Olmo, Gabriella
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (06) : 1491 - 1503
  • [6] Application layer error-correction coding for rate-distortion optimized streaming to wireless clients
    Chakareski, J
    Chou, PA
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2004, 52 (10) : 1675 - 1687
  • [7] Díaz C, 2015, IEEE IMAGE PROC, P927, DOI 10.1109/ICIP.2015.7350935
  • [8] EBERT J, 1999, TKN99002 TU BERL
  • [9] GIROD B, 2001, COMPRESSED VIDEO NET
  • [10] Layer-Aware Forward Error Correction for Mobile Broadcast of Layered Media
    Hellge, Cornelius
    Gomez-Barquero, David
    Schierl, Thomas
    Wiegand, Thomas
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2011, 13 (03) : 551 - 562