Adaptive Forward Error Correction for Voice over IP with Random Linear Network Coding
This paper proposes the use of Random Linear Network Coding (RLNC) as an erasure code in the forward error correction (FEC) mechanism for Internet telephony. It also designs and implements a forward error correction algorithm applied to the Real-time Transport Protocol (RTP), which we call Adaptive Systematic RLNC (AS-RLNC). The algorithm learns the current packet loss rate of the network through the Real-time Transport Control Protocol (RTCP) and dynamically adjusts the number of redundant packets sent. Compared with traditional forward error correction methods based on block codes, this approach can enhance the reliability of data transmission and improve audio quality by 31%.
Authors
- Yu T. Su (ORCID: https://orcid.org/0000-0002-2026-2994)
- Quincy Wu (ORCID: https://orcid.org/0000-0002-4867-5627)
Institutions
- National Chi Nan University (TW)
Publication Details
- Published
- 2024-12-03
- DOI
- https://doi.org/10.1109/vcc63113.2024.10914432
- Primary Topic
- Cooperative Communication and Network Coding
- Type
- article
- Field-Weighted Citation Impact
- 0.00