NCSR: Multicast transport of BGP for geostationary Satellite network based on Network Coding

To integrate the satellite systems into the terrestrial IP network, border gateway protocol BGP is considered as a promising candidate. Taking advantage of wireless broadcast property could significantly improve the bandwidth occupation of BGP routing transport in GEO satellite network. However, its performance would be seriously degraded when interfered with the environment. This paper proposes NCSR (Network Coding for Satellite network BGP Routing transport) which applies network coding to multicast transport of BGP in GEO satellite network. NCSR exploits the broadcasting feature and achieves reliable multicast transport of BGP over the lossy space links. Representative mechanisms in transport layer are chosen to evaluate bandwidth improvement in typical scenario of DVB-S2/RCS. Through theoretical analysis and extensive simulations, we compared NCSR with other existing proposals. Results show that NCSR can not only tolerate more packet losses, but also significantly reduce more bandwidth cost of BGP. Moreover, the benefits of NCSR increase sharply with the number of participated ground terminals and the rate of packet loss.

[1]  Eylem Ekici,et al.  BGP-S: A Protocol for Terrestrial and Satellite Network Integration in Network Layer , 2004, Wirel. Networks.

[2]  Riccardo De Gaudenzi,et al.  Capacity analysis and system optimization for the forward link of multi‐beam satellite broadband systems exploiting adaptive coding and modulation , 2004, Int. J. Satell. Commun. Netw..

[3]  F. Yegenoglu,et al.  Range Extension via an Internet Protocol (IP) - Based Satellite Network , 2006, MILCOM 2006 - 2006 IEEE Military Communications conference.

[4]  Sanjoy Paul,et al.  Reliable Multicast Transport Protocol (RMTP) , 1997, IEEE J. Sel. Areas Commun..

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

[6]  Muriel Médard,et al.  XORs in the air: practical wireless network coding , 2008, TNET.

[7]  Kevin C. Almeroth,et al.  Using BGP in a Satellite-Based Challenged Network Environment , 2010, 2010 7th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[8]  Sastri L. Kota,et al.  Cross‐layer protocol optimization for satellite communications networks: a survey , 2006, Int. J. Satell. Commun. Netw..

[9]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[10]  Ian F. Akyildiz,et al.  TCP-Peachtree: a multicast transport protocol for satellite IP networks , 2004, IEEE Journal on Selected Areas in Communications.

[11]  Dong Nguyen,et al.  Wireless Broadcast Using Network Coding , 2009, IEEE Transactions on Vehicular Technology.

[12]  F. Yegenoglu,et al.  TSAT advanced network services and routing architecture , 2006, 2006 IEEE Aerospace Conference.

[13]  Branka Vucetic,et al.  Improving reliability in lossy wireless networks using network coding , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[14]  Shahrokh Valaee,et al.  A network coded ARQ protocol for broadcast streaming over hybrid satellite systems , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[15]  Basil Etefia,et al.  Hub and Spoke BGP: Leveraging multicast to improve wireless inter-domain routing , 2010, 2010 IEEE Aerospace Conference.

[16]  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.

[17]  Mark Handley,et al.  NACK-Oriented Reliable Multicast (NORM) Transport Protocol , 2009, RFC.

[18]  Yunnan Wu,et al.  Information Exchange in Wireless Networks with Network Coding and Physical-layer Broadcast , 2004 .

[19]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[20]  Fabrice Hobaya,et al.  Reliable multicast transport of BGP for geostationary satellite networks , 2012, 2012 IEEE International Conference on Communications (ICC).