HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

Block or Convolutional AL-FEC Codes? A Performance Comparison for Robust Low-Latency Communications

Vincent Roca 1 Belkacem Teibi 1 Christophe Burdinat 2 Tuan Tran-Thai 2 Cédric Thienot 2
1 PRIVATICS - Privacy Models, Architectures and Tools for the Information Society
CITI - CITI Centre of Innovation in Telecommunications and Integration of services, Inria Grenoble - Rhône-Alpes
Abstract : Application-Level Forward Erasure Correction (AL-FEC) codes are a key element of telecommunication systems. They are used to recover from packet losses during large scale content distribution, for instance within the FLUTE/ALC (file transfers) and FECFRAME (continuous real-time media transfers) protocols of the 3GPP Multimedia Broadcast and Multicast Services (MBMS) standard. However currently standardized and deployed AL-FEC codes for these protocols (e.g., Raptor(Q) or LDPC-Staircase) are all block codes which means that the data flow must be segmented into blocks of predefined size. Surprisingly AL-FEC codes based on a sliding encoding window have not yet been considered in spite of their major advantages. This work analyzes both types of codes in the context of real-time (e.g., multimedia) flows. More precisely, it details how to initialize block and convolutional AL-FEC codes to comply with real-time constraints and introduces the " decoding beyond maximum latency " optimization to convolutional codes. Then it compares the added FEC-related latency of both solutions and the decoding throughput of the two codecs. This work highlights the major benefits of convolutional codes for the large scale distribution of real-time flows and supports the idea of extending FECFRAME specifications (RFC 6363) to support convolutional FEC codes.
Complete list of metadata

Cited literature [13 references]  Display  Hide  Download

Contributor : Vincent Roca Connect in order to contact the contributor
Submitted on : Monday, February 20, 2017 - 2:28:03 PM
Last modification on : Wednesday, March 9, 2022 - 3:30:33 PM
Long-term archiving on: : Sunday, May 21, 2017 - 2:07:18 PM


Files produced by the author(s)


  • HAL Id : hal-01395937, version 2



Vincent Roca, Belkacem Teibi, Christophe Burdinat, Tuan Tran-Thai, Cédric Thienot. Block or Convolutional AL-FEC Codes? A Performance Comparison for Robust Low-Latency Communications. 2017. ⟨hal-01395937v2⟩



Record views


Files downloads