Intelligent Quality of Service Routing in Software-Defined Satellite Networking

Software-Defined Satellite Networking (SDSN) has emerged as a new paradigm that offers the programmability required to dynamically manage a satellite network. However, the characteristics of SDSN bring several important issues to be solved in the routing scheme. First, interface protocols of the controller incur nonnegligible overhead, which affects the general traffic. Second, more than one controller is required to ensure the reliability of SDSN, which means that they should cooperate with each other to realize the routing function. Third, how to make full use of the advantage of SDSN’s centralized management for routing algorithm is worth studying. In this paper, we first propose an SDSN architecture to realize flexible centralized management. Based on this architecture, Intelligent Quality of Service (QoS) Routing scheme is proposed and evaluated. Intelligent QoS Routing (IQR) scheme is composed of overhead balancing strategy, controller cooperation strategy, and IQR algorithm. Overhead balancing strategy effectively reduces the impact of overhead on general traffic, which improves the performance of IQR algorithm. Controller cooperation strategy adopts the ensemble Support Vector Regression (SVR) from artificial intelligence tools to enhance the consistency of different controllers’ network views under low frequency situation, which will provide a more accurate reference for IQR algorithm and other management strategies. IQR algorithm takes full advantage of SDSN’s centralized control and rich data to offer fine-grained QoS guarantee intelligently. Simulation results show that IQR scheme achieves better overhead balancing performance, more effective controller cooperation, and better QoS guarantee compared with the existing methods.

[1]  Xiaoli Chu,et al.  Seamless Handover in Software-Defined Satellite Networking , 2016, IEEE Communications Letters.

[2]  Baokang Zhao,et al.  OpenSAN , 2014 .

[3]  Wolfgang Kellerer,et al.  Online resource mapping for SDN network hypervisors using machine learning , 2016, 2016 IEEE NetSoft Conference and Workshops (NetSoft).

[4]  Huachun Zhou,et al.  Using SDN and NFV to Implement Satellite Communication Networks , 2016, 2016 International Conference on Networking and Network Applications (NaNA).

[5]  Patrick Gelard,et al.  Software defined networking and virtualization for broadband satellite networks , 2015, IEEE Communications Magazine.

[6]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[7]  Markus Werner,et al.  A Dynamic Routing Concept for ATM-Based Satellite Personal Communication Networks , 1997, IEEE J. Sel. Areas Commun..

[8]  Mario Gerla,et al.  Multipath TCP in SDN-enabled LEO satellite networks , 2016, MILCOM 2016 - 2016 IEEE Military Communications Conference.

[9]  Zhu Han,et al.  Machine Learning Paradigms for Next-Generation Wireless Networks , 2017, IEEE Wireless Communications.

[10]  Sun Kang,et al.  Satellite over satellite (SOS) network: a novel architecture for satellite network , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Eylem Ekici,et al.  A distributed routing algorithm for datagram traffic in LEO satelitte networks , 2001, TNET.

[12]  Ilsun You,et al.  SAT-FLOW: Multi-Strategy Flow Table Management for Software Defined Satellite Networks , 2017, IEEE Access.

[13]  A. Miller,et al.  The IRIDIUM communications system , 1993, 1993 IEEE MTT-S International Microwave Symposium Digest.

[14]  Hwee Pink Tan,et al.  Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications , 2014, IEEE Communications Surveys & Tutorials.

[15]  Jianping Wu,et al.  scMPTCP: SDN Cooperated Multipath Transfer for Satellite Network With Load Awareness , 2018, IEEE Access.

[16]  Anja Feldmann,et al.  Logically centralized?: state distribution trade-offs in software defined networks , 2012, HotSDN '12.

[17]  Naixue Xiong,et al.  A sustainable heuristic QoS routing algorithm for pervasive multi-layered satellite wireless networks , 2010, Wirel. Networks.

[18]  Shui Yu,et al.  SERvICE: A Software Defined Framework for Integrated Space-Terrestrial Satellite Communication , 2018, IEEE Transactions on Mobile Computing.

[19]  A. Neeraja,et al.  Licensed under Creative Commons Attribution Cc by Improving Network Management with Software Defined Networking , 2022 .

[20]  Xiaoqian Chen,et al.  Dynamic and static controller placement in Software-Defined Satellite Networking , 2018, Acta Astronautica.

[21]  H. Jin Kim,et al.  Target Localization Using Ensemble Support Vector Regression in Wireless Sensor Networks , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[22]  H. Abu-Amara,et al.  Routing in LEO-based satellite networks , 1999, 1999 IEEE Emerging Technologies Symposium. Wireless Communications and Systems (IEEE Cat. No.99EX297).

[23]  Nei Kato,et al.  Toward Optimized Traffic Distribution for Efficient Network Capacity Utilization in Two-Layered Satellite Networks , 2013, IEEE Transactions on Vehicular Technology.

[24]  Quan Chen,et al.  A distributed congestion avoidance routing algorithm in mega-constellation network with multi-gateway , 2019, Acta Astronautica.

[25]  Oriol Sallent,et al.  SDN/NFV-enabled satellite communications networks: Opportunities, scenarios and challenges , 2016, Phys. Commun..

[26]  Catherine Rosenberg,et al.  QoS guarantees for multimedia services on a TDMA-based satellite network , 1997, IEEE Commun. Mag..

[27]  Ion Stoica,et al.  Quantifying eventual consistency with PBS , 2014, CACM.