Offline Adaptive Forward Error Correction (AFEC) for Reliable Multicast
Reza Firsandaya Malik, A. Munjal, Shampa Chakraverty
Abstract
Reza Firsandaya Malik, A. Munjal, Shampa Chakraverty
Abstract
The use of FEC/AFEC (adaptive forward error correction) for reliable multicast is not new. However, they are still not widely accepted as the de facto standard for recovering lost data. The primary reason is the added CPU overhead involved in generating the parity data. In this paper, we propose a technique to move the generation of AFEC parity data offline, on the server side. Thus, avoiding any CPU overhead associated with parity data generation. The challenge on the server side would be to meet the expectations of all the clients for a particular multicast. Since different clients may experience different loss rates at the same time, the challenge is to satisfy their needs in an optimal way without causing network congestion
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The use of FEC/AFEC (adaptive forward error correction) for reliable multicast is not new. However, they are still not widely accepted as the de facto standard for recovering lost data. The primary reason is the added CPU overhead involved in generating the parity data. In this paper, we propose a technique to move the generation of AFEC parity data offline, on the server side. Thus, avoiding any CPU overhead associated with parity data generation. The challenge on the server side would be to meet the expectations of all the clients for a particular multicast. Since different clients may experience different loss rates at the same time, the challenge is to satisfy their needs in an optimal way without causing network congestion
Key concepts: Multicast, Computer science, Overhead (engineering), Error detection and correction, Reliable multicast, Forward error correction, Source-specific multicast, Computer network