Network Coding Applications to High Bit-Rate Satellite Networks

Satellite networks are expected to support multimedia traffic flows, offering high capacity with QoS guarantees. However, system efficiency is often impaired by packet losses due to erasure channel effects. Reconfigurable and adaptive air interfaces are possible solutions to alleviate some of these issues. On the other hand, network coding is a promising technique to improve satellite network performance. This position paper reports on potential applications of network coding to satellite networks. Surveys and preliminary numerical results are provided on network coding applications to different exemplary satellite scenarios. Specifically, the adoption of Random Linear Network Coding (RLNC) is considered in three cases, namely, multicast transmissions, handover for multihomed aircraft mobile terminals, and multipath TCP-based applications. OSI layers on which the implementation of networking coding would potentially yield benefits are also recommended.

[1]  Matthias Grossglauser,et al.  On clustering phenomenon in mobile partitioned networks , 2008, MobilityModels '08.

[2]  R. Alegre,et al.  Multicasting Optimization Methods for Multi-beam Satellite Systems using Network Coding , 2011 .

[3]  Giuseppe Cocco,et al.  Network-coded cooperative extension of link level FEC in DVB-SH , 2011 .

[4]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

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

[6]  Maria Angeles Vázquez-Castro,et al.  Statistical modeling of the LMS channel , 2001, IEEE Trans. Veh. Technol..

[7]  Abdelmadjid Bouabdallah,et al.  IP mobile multicast: Challenges and solutions , 2004, IEEE Communications Surveys & Tutorials.

[8]  Milica Stojanovic,et al.  On Coding for Delay—Network Coding for Time-Division Duplexing , 2012, IEEE Transactions on Information Theory.

[9]  Joao Barros,et al.  How feasible is network coding in current satellite systems? , 2010, 2010 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop.

[10]  Andrew L. Jones,et al.  Binary systematic network coding for progressive packet decoding , 2015, 2015 IEEE International Conference on Communications (ICC).

[11]  Rahim Tafazolli,et al.  Network Coding Theory: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[12]  Giovanni Pau,et al.  Multi-Path TCP with Network Coding for Mobile Devices in Heterogeneous Networks , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[13]  Daniel Cygan,et al.  The land mobile satellite communication channel-recording, statistics, and channel model , 1991 .

[14]  Luca Delgrossi,et al.  IEEE 802.11p: Towards an International Standard for Wireless Access in Vehicular Environments , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[15]  Devavrat Shah,et al.  Network Coding Meets TCP: Theory and Implementation , 2011, Proceedings of the IEEE.

[16]  Maria Angeles Vázquez-Castro,et al.  Spatial Diversity with Network Coding for ON/OFF Satellite Channels , 2013, IEEE Communications Letters.

[17]  Tomaso de Cola,et al.  A simulation study of network-coding-enhanced PEP for TCP flows in GEO satellite networks , 2014, 2014 IEEE International Conference on Communications (ICC).

[18]  João Barros,et al.  Network Coding Multicast in Satellite Networks , 2009, 2009 Next Generation Internet Networks.

[19]  Barry G. Evans,et al.  Integration of satellite and terrestrial systems in future multimedia communications , 2005, IEEE Wireless Communications.