Research on Deployment Strategy of Multi-Level Controller in Software Defined Satellite Network
The delay, load, reliability and other factors of Software Defined Satellite Network are affected by the dynamic network topology. The location and number of controllers deployed are important factors affecting the performance of satellite networks. Aiming at multi-objective constraints such as delay, load and reliability, the controller deployment strategy is studied, which can achieve the optimal performance of the overall network. This paper proposes a multi-level controller deployment strategy for software defined satellite network, which uses GEO satellites to achieve global state coordination, and combines MEO and LEO satellites to build a multi-level control architecture. The strategy constructed a multi-objective optimization model including propagation delay, controller load and link reliability, and proposed an improved multi-objective particle swarm optimization algorithm to search the optimal solution. Simulation results show that compared with GA algorithm with K-means initialization and the adaptive multi-objective particle swarm optimization algorithm, the proposed strategy can reduce the average delay and controller load rate, while improving the network reliability. This provides a reference for the construction of software-defined multi-level satellite networks.
Authors
- Zhangkai Luo (ORCID: https://orcid.org/0000-0002-1683-5745)
- Yingjie Wang
- Zhongmin Pei (ORCID: https://orcid.org/0000-0002-6228-0533)
Institutions
- Space Engineering University (CN)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3619152
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00