Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

Journal of Beijing University of Posts and Telecommunications ›› 2020, Vol. 43 ›› Issue (2): 94-102.doi: 10.13190/j.jbupt.2019-112

• PAPERS • Previous Articles     Next Articles

Research and Implementation of Dynamic Routing Protocol for LEO Satellites Based on Linux System

WANG Cheng1, XU Pin1, ZHANG Su-bing2, WANG Li-quan3, WANG Wei-dong1   

  1. 1. School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China;
    2. China Electronics Standardization Institute, Beijing 100007, China;
    3. The 54 th Research Institute, China Electronics Technology Group Corporation, Shijiazhuang 050081, China
  • Received:2019-06-11 Published:2020-04-28

Abstract: Based on the idea of virtual topology algorithm, a network state based dynamic routing protocol for low earth orbit (LEO) satellites that combines static routing, and dynamic routing is proposed. It firstly divides snapshot based on predictable satellite periodic motion into pre-calculate optimal routing, then dynamically adjusts network topology to recalculate routing according to real-time status of satellite nodes, so that it improves satellite network emergency capability and survivability. In addition to verifying correctness of the protocol on NS3 platform, the routing protocol is implemented on Linux OS. The solution is useful for solving difficulties of the modules in implementing the function, and the functional test and performance test are carried out on the Linux OS to verify the performance of routing modules. The proposed routing protocol improves the performance of the delay, packet loss rate, and throughput compared to the traditional virtual topology routing algorithm.

Key words: low earth orbit satellites, virtual topology, static routing, dynamic routing, Linux

CLC Number: