Network Coding Multicast in Satellite Networks

The broadcast nature of satellite networks such as DVB-RCS based systems provides a highly effective medium for content distribution, especially in the case of geographically scattered clients. Non-real-time services typically rely on application level protocols that often use forward error correction (FEC) and carousel data cycling schemes in unidirectional links. The presence of a feedback channel in satellite networks is mostly unexploited in the context of reliable multicast services. We show that network coding protocols offer a native and transparent solution for reliable multicast over satellites. When employing a feedback channel, network coding can reach near real-time performance at an efficiency level close to known theoretical bounds for lossy satellite links.

[1]  Kanchana Kanchanasut,et al.  A reliable multicast protocol for unidirectional satellite link , 2003, 2003 Symposium on Applications and the Internet, 2003. Proceedings..

[2]  Devavrat Shah,et al.  ARQ for network coding , 2008, 2008 IEEE International Symposium on Information Theory.

[3]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[4]  Pedro Velez-Belchi Interaction channel for satellite distribution systems , 2000 .

[5]  Godred Fairhurst,et al.  Reliable multicast via satellite: a comparison survey and taxonomy , 2001, Int. J. Satell. Commun. Netw..

[6]  U. Reimers,et al.  Digital video broadcasting , 1998, IEEE Commun. Mag..

[7]  Jiang Lei,et al.  Datacast transmission architecture for DVB-S2 systems in railway scenarios , 2008, 2008 10th International Workshop on Signal Processing for Space Communications.

[8]  K. Jain,et al.  Practical Network Coding , 2003 .

[9]  Sujay Sanghavi Intermediate Performance of Rateless Codes , 2007, 2007 IEEE Information Theory Workshop.

[10]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.