Font Size: a A A

Design And Implementation Of Space-based Network Routing Planning Subsystem Based On SDN Architecture

Posted on:2024-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q HuaFull Text:PDF
GTID:2568306944463144Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology and the arrival of the information age,the traditional ground-based network can no longer meet the needs of current scientific and technological development and innovation,and space communication technology is becoming the key to the development of the times.Space-based network is a communication system with satellite communication nodes as the core,and is an important part of the space-ground integrated information network of major national projects.Space-based networks have the characteristics of wide coverage,strong disaster recovery and security capabilities,and large communication capacity,which are not affected by ground disasters or limited by terrain,and can provide cost-effective communication services for remote areas where it is difficult to establish ground communication facilities.Therefore,space-based networks,which complement terrestrial networks,have become the development trend of future networks.The-routing algorithm determines the performance of the entire communication network and the quality of communication services,and occupies a pivotal position in the communication network.Due to the time-varying characteristics of satellite networks,the routing algorithm of traditional ground network cannot be well applied to satellite network,and the research on satellite network routing algorithm is the current research hotspot.Therefore,this paper proposes a space-based network routing algorithm based on SDN architecture and improved ant colony algorithm for satellite networks,and designs and implements a space-based network routing planning subsystem based on SDN architecture.The system can plan a rational path for user services in a space-based network in order to make full use of the satellite network while meeting user needs.This paper introduces in detail the key technology of space-based network routing planning subsystem based on SDN architecture:load balancing routing strategy for hierarchical services of two-layer satellite networks based on improved ant colony algorithm.Mainly on the basis of ant colony-based algorithm,two improvements are proposed,namely:1)adding the consideration of regional congestion to the heuristic function,2)grading services,and different types of services correspond to different forwarding strategies in the pathfinding process;A load balancing routing strategy for hierarchical services of two-layer satellite network based on improved ant colony algorithm is formed.Finally,the original algorithm and the improved algorithm are simulated,and the experimental results show that the improved satellite network performance is better than the original algorithm.This paper analyzes and designs the requirements of the space-based network routing planning subsystem based on SDN architecture,which consists of four parts:network topology module,routing planning module,service management module,and result statistics module.The system is based on B/S architecture,the background is implemented using Spring Boot framework,the front end is implemented by React framework,the system is coded and implemented by the development mode of separation of front and background,and the front and background interfaces and core functions of the system are fully tested,and the test results are in line with expectations.
Keywords/Search Tags:Space-based network, routing planning, ant colony algorithm, SDN
PDF Full Text Request
Related items