Abstract
In order to implement global precision navigation, the global navigation satellite system must rely on information exchange with the ground station to achieve system time synchronization and inter-satellite ranging. For the limitations of ground stations located in territory and actual communication requirements, it is essential to study the routing problem of navigation satellite network, which indicates that traditional routing technology cannot meet the requirements of global navigation satellite system. Aiming to control the dynamic topology of global navigation satellite system and satisfy communication constraints, we investigate the topology-adapting strategy for inter-satellite link constructing and routing. First, we propose the design method of the inter-satellite link scheme based on fixed topology to satisfy the requirements for delay and relay hops. Then, we build the constraint programming model of the global navigation satellite system routing problem. In further, we design the routing calculation framework and optimization strategies to enhance the routing performance of the transmission scheme. Through the simulation and numerical results, we demonstrate that the fixed topology scheme can meet the navigation requirements, and the proposed strategy can effectively improve the routing performance.
Keywords
Introduction
Global navigation satellite system (GNSS) has the ability to provide full-time global navigation and high-precision positioning, not only meeting the requirements of mobile vehicle navigation but also serving the fields of geodesy, precision timing, meteorological observation, and security defense. 1 In order to achieve global precision navigation, GNSS must have functions of precise orbit determination, time synchronization, and constellation autonomous navigation. According to the current design and construction, space constellation depends on information exchange with the ground station to achieve system time synchronization and inter-satellite ranging. It needs ground station processing to complete navigation tasks, because of the limited onboard resource, while the efficient link is required between ground station and navigation satellite. However, on one hand, time synchronization and inter-satellite ranging require the quick communication between satellites and stations, which put forward higher requirements for delay and relay hops; on the other hand, the ground stations are located in territory which brings strict constraints for constructing information transmission path in space constellation.
The inter-satellite link (ISL) is the core technology to complete navigation information transmission for GNSS, which can not only significantly improve the network geometric layout and the accuracy of orbit determination and synchronization but also support autonomous navigation and maintain system reference time. The ISL can provide support to construct the global network of navigation constellation, which brings multiple choices for routing decision making; moreover, the constraints of path backup and relay alignment must be considered, leading to path-specifying problem. Navigation satellite network adopts ultra-long wireless communication, producing long transmission delay. With the relative motion of satellites, the link distance and connection relationship keep changing, which causes dynamic changes for transmission delay. Long delay and dynamic changes directly affect data transmission, which is even interrupted when it fails to meet the constraints of establishing ISLs. GNSS based on ISL has the capacity of onboard processing and link switching, which achieves efficient information transmission between ground stations and navigation satellites. But the topology of space network becomes more complex and variable, and communication links switch frequently. Therefore, the routing calculation is becoming an urgent problem for global navigation information transmission.
For the routing complexity and serious delay, we study the topology-adapting routing strategy for the GNSS. The topology-adapting strategy consists of the design method of fixed topology ISL scheme and routing strategy, which achieve the dynamic topology control and satisfy communication constraints. First, we propose the mode based on fixed topology, which designs the connection-oriented ISL scheme according to the system composition, resource constraints, and assignment requirements, so that navigation information is transmitted via the routing in topology-adapted ISL scheme. In this article, the topology-adapted ISL scheme controls the network dynamic by designing the ISL scheme based on fixed topology. This can effectively simplify the network connection and reduce the selection scale of information transmission path. Besides, it effectively solves the delay problem of navigation information transmission, not only improving geometric dilution precision through the rational construction of ISL but also ensuring maximum connectivity of space constellation via relay forwarding of the shortest path.
The current satellite network routing discrete the dynamic topology of satellite network using topology control strategy which is mainly based on the periodicity and predictability of network operating. Then, optimization methods of ground network can be applied to calculate the routing scheme in each time slice, in which network topology can be considered to be stable. Topology control strategy includes virtual topology,2,3 virtual nodes,4,5 and coverage-domain partition, 6 which is subjected to the actual network scope and limited condition. It will produce more topology change and larger computational load. In addition, the actual communication tasks put forward higher requirements on delay and relay hops. Thus, for the actual requirement and the limitation of traditional method, the routing strategy based on fixed topology mode is designed for navigation information transmission.
The research is constructed for the limitations of traditional routing technology and the actual communication requirements. The main contribution of this article is to study the topology-adapting routing strategy for the GNSS. In particular, we propose a design method of the ISL scheme based on fixed topology. Then, based on the designed ISL scheme, we formulate a multi-objective optimization and multi-constraint routing model. In further, we explore the calculation framework and optimization strategy. Through the simulation and numerical results, we demonstrate that the fixed topology scheme can meet the navigation requirements, and the proposed strategy can effectively improve the routing performance. The rest of this article is organized as follows: In section “Related work,” we briefly present some related works, and we introduce a design method for the ISL scheme in section “Design method of ISL scheme.” In section “Routing problem model,” we formulate the optimal routing model adapting to fixed topology scheme. In section “Optimization formulation,” we present the optimization formulation. In section “Simulation and numerical results,” we introduce the simulation and numerical results. Finally, we conclude our main work in section “Conclusion.”
Related work
GNSS has great significance of political, economic, and military, so many countries are striving to develop global or regional satellite navigation system. The current GNSS includes global positioning system (GPS), GLONASS, Galileo, and Beidou satellite navigation system, and their space constellation mainly consists of geosynchronous equatorial orbit (GEO), inclined geosynchronous orbit (IGSO), and medium earth orbit (MEO) satellites. Compared with low earth orbit (LEO) satellite system, the GNSS constellation has greater coverage and stable operating speed, which effectively meet the navigation requirements of coverage and the link establishment.
The transmission mechanism of navigation information is based on the topology constructing and routing of satellite communication network. The ISL technology was originally applied in satellite communication system, with microwave or laser link between the satellites. For the LEO satellite network developed by European and American countries, Iridium and Teledesic system have achieved ISL communication. Most countries cannot deploy ground stations in the global scope for the political and economic facts. In order to decrease the dependence of ground station, the GNSS tends to develop ISL and onboard processing to achieve information transmission, inter-satellite ranging, and autonomy navigation.
The existing research on the ISL focuses on constellation construction and configuration, antenna design, and operating mode. In fact, the key problem of ISL lies in the inter-satellite networking, so considerable research has been conducted to design inter-satellite topology. Chang et al. 7 simplified the dynamics of network topology according to the finite state automation (FSA) and proposed a link assignment and routing algorithm based on link load balancing. Harathi et al. 8 described some of the algorithm variations to meet different objective functions and proposed an optimal link assignment algorithm for self-reconfiguring satellite networks. Noakes et al. 9 presented an adaptive link assignment algorithm for distributed optimization of dynamical changing network to emphasize robustness in stressed environments. Cain et al. 10 examined the link assignment problem for a mid-course, space-based spatial data infrastructure (SDI) architecture and proposed a link assignment algorithm designed to recover from predictable link outages. Ito et al. 11 discussed the time slot scheduling problem for a satellite switched/time-division multiple access system. Then, they abstracted link assignment problem into the decomposition of optimization matrix and presented a greedy algorithm based on rearrangeable multistage matrix. Wang et al. 12 proposed an ISL topological design method based on three-dimensional matrix for GNSS constellation and explored a link assignment and optimal routing problem considering antenna beam coverage and relative velocity.
For the routing algorithm, there are more works on the LEO satellite network than other orbital satellites such as MEO constellation. The routing in LEO satellite communication systems can be classified into different categories, 13 and several solution and implementation strategies have been proposed utilizing information on expected traffic characteristics and handover possibilities. These routing algorithms are described in the following. There are some works involving load balancing routing algorithm in previous studies.14–16 The work in Karapantazis et al. 14 proposed a location-assisted on-demand routing (LAOR) protocol which is a typical centralized algorithm for LEO satellite systems. This protocol can be viewed as a variant of the ad hoc on-demand distance vector (AODV) routing protocol, tailored to the requirements imposed by the characteristics of LEO satellite system topology. The work in Taleb et al. 15 proposed a distributed load balancing routing algorithm by allocating the sending tasks of congested satellites to their neighbors. This method reduces the packet dropping probability but existing hidden danger of signaling congestion due to feedback packets. The work in Rao et al. 16 proposed a multipath quality of service (QoS) routing (MPQR) scheme for polar-orbit LEO satellite networks, which was a QoS aware algorithms. The traffic class-dependent routing algorithm attempts to guarantee QoS for different routing classes and may heavily overload the chosen path with unbalanced assignments, which affect the traffic distribution over the entire LEO constellation. Besides the centralized algorithm, there are other works which consider the handover optimizing and multicast routing problem. The work in Sarddar et al. 17 proposed billboard manager–based handover (BMBHO) technique to overcome the higher blocking probability and force call termination probability. The work in Yang et al. 18 proposed a bandwidth-efficient multicast routing mechanism using rectilinear Steiner trees for IP-based LEO satellite networks. This algorithm must have the information of all the multicast users before constructing the multicast tree, which is constructed on the virtual static topology and makes their signaling and memory overhead very high.
Design method of ISL scheme
GNSS is composed of region enhanced network containing GEO and IGSO constellation and global navigation network of MEO constellation. Topology of GEO and IGSO constellation is relatively simple with continuous link to ground stations, while MEO constellation has relative movement with the earth and cannot access domestic stations continually. Thus, MEO network protocol and routing are more complex and important for GNSS.19,20 In this article, our research focuses on the construction of MEO constellation. For MEO constellation, each navigation satellite establishes intra-plane ISL
Navigation information transmission based on ISL adopts disconnect-oriented operating mode. The space constellation is converted to approximate grid network through topology control strategy based on the periodicity and predictability of dynamical changing network topology. Then, routing algorithms and strategies are applied to calculate and choose the best transmission path. In order to solve complex route, long delay, and method limitations of navigation information transmission, we design the topology-adapting operating mode, which is based on fixed ISL scheme. The routing scheme is obtained by the combination and optimization of fixed links, when choosing information transmission paths. Therefore, the core of fixed topology operating mode is to design ISL scheme, so we focus on constructing process of the ISL scheme in the following.
In order to construct the ISL scheme for each constellation, it must first define constellation characteristics, assignment requirements, and resource constraints and then determine the link type, number of links, and topology to complete the ISL scheme. The detailed constructing process includes (1) according to the composition and structure of the system, determine the allowable link type and maximum number of each satellite through the constellation characteristic analysis. Then, the performance requirements are analyzed according to the assignment tasks and resource constraints; (2) select the link type in the allowable types and determine the number of links in the allowable range according to the assignment requirements and resource constraints; (3) design the topology of
For the

Constructing rule of
For the

Constructing rule of
For the inter-layer link, GNSS establishes inter-layer link between GEO, MEO, and IGSO constellation. In order to optimize the system structure and meet the requirements, the high-layer satellite establishes an inter-layer link to a plane of the next layer. The low-layer satellites in the same orbit only establish an inter-layer link with a high-layer satellite. Besides, no cross-layer link is established, and the high-layer satellites establish control links with the low-layer satellites, maintaining the less inter-layer link.
Routing problem model
Constraint programming model
The GNSS routing problem based on fixed topology is to find the link scheme between each satellite and ground stations in the system period. The navigation satellite can access ground stations at intervals in the system period. When the satellite can access ground stations directly, the communication is completed via SGL; when the satellite cannot access the ground station, the communication is completed via ISLs. Every link selection interval can be defined as a decision window, in which selection and combination are carried on between SGL and ISL. During the routing decision process, the link selection and combination must satisfy the constraints and obtain the optimal routing scheme according to certain rule and strategy. The problem constraint, optimization objective, and multi-objective decision method are described in detail.
According to the network model and link quality formulas, the mathematical programming model is built for the multi-constraint and multi-objective routing problem:
Objective function
Restrictions
The optimal routing scheme not only needs to meet the constraints of bandwidth, packet loss rate (PLR), and scheme transmission cost (STC) but also obtains the best comprehensive evaluation of optimization objectives. The GNSS routing is a multi-constraint and multi-objective combinatory optimization problem. A set of alternatives are combined by multiple link selections from every decision, and the optimal scheme is selected with the application of multi-objective optimization method. Maintaining the diversity of alternatives increases the probability of obtaining the optimal scheme. According to the problem model, the scheme is evaluated by communication delay (CD), switching frequency (SF), and link loading balance rate (LLBR), but each metric can indicate single particular performance. Thus, the comprehensive evaluation method is applied to obtain the optimal scheme.
We study the methods of multiple attribute decision making based on the optimization objectives. For the relationship between the individual objectives of the routing scheme, the ELECTRE is chosen to achieve the comprehensive evaluation for the routing scheme based on high-level relationship. Considering the features of the optimization objective and routing scheme, a multi-objective decision-making method is designed for the routing scheme based on traditional method and integrated application of fuzzy environment correction model and net advantage value. 21 First, calculate the evaluation of the options and obtain decision matrix and index weight; then build harmony and coefficient matrix and corrected disharmony coefficient matrix by comparing the indicators; and, finally, calculate the total value of weighted net advantages of alternatives and obtain optimal the routing scheme by sorting.
Decision variable
The routing scheme of the satellites and ground stations in the system period is the decision-making process of selection and combination of SGLs and ISLs within the decision window. The system period can be divided into a series of decision-making windows according to the access analysis of the ground station. In the decision window, communication task is completed via SGL at visible intervals; communication task is completed via the selection and combination of ISLs at invisible intervals.
The decision variables, formulas of constraints, and optimizing objectives are defined as follows: first of all, we define
The establishment of mapping is defined as
which corresponds to a specific link based on the decision variables. So,
It means that each satellite selects the feasible link by
Optimization objective
For the GNSS routing problem based on fixed topology, CD, SF, and LLBR are considered as optimization objectives, which are cost-oriented metrics. That is, the smaller the metric, the superior the routing scheme.
CD
Definite the alignment and tracking delay
Tracking delay and processing delay take a fixed value, and each SGL accumulates once, while each ISL accumulates twice; the
SF
In the system period, every satellite can access ground stations at intervals, so communication task is completed via SGL at visible intervals while ISLs at invisible intervals. Due to the access intermittent and scheme optimization, it requires switching multiple ISLs to complete the communications between each satellite and ground stations. Link switching needs to adjust antenna pointing, re-track, and realign the targeting which increases the CD and causes the link interruption. So, it must reduce the link SF, when the routing scheme is built. For the initial state, the link is idle, and it requires a switching with a new establishing link. The SGL needs one switching, and the ISL requires switching twice. The SF of routing scheme is calculated by the cumulative switching with traversing the decision window according to the decision variables
LLBR
LLBR refers to the balance extent of the satellite communication time allocated to ISL and SGL. LLBR is calculated as standard deviation of link relay time for each task, which is expressed as “std” in equation (11). The task links of satellite
so the LLBR is
Constraint condition
GNSS routing based on fixed topology is necessary to consider the ground station priority, ISL hop, link type selection, and QoS parameters:
Bandwidth (BD) is the data quantity in the unit of time passing through the link, and satellite network bandwidth follows the “Barrel Effect.” The link bandwidth is equal to the bandwidth of the minimum hop in the multi-hop link, namely
For the routing scheme, take the link bandwidth average of all the decision windows as the scheme bandwidth
PLR is the ratio between the number of lost packets and sending packets during the information transmission, which is related to packet length and sending frequency. The link PLR within the decision window is defined as
For the routing scheme, take the average of link PLR within all the decision windows as the PLR of the scheme
STC is also taken into consideration. Communication link includes SGL,
In accordance with the link classification of the system, the communication links of each satellite in the system period are defined as
So, the transmission cost of routing scheme is
Optimization formulation
Through the analysis of the typical algorithm, we find the current algorithms schedule the routing scheme without considering the performance of different optimization objectives. Furthermore, the existing algorithms cannot solve the routing problem adapting to the GNSS topology. According to the problem description and model, we propose the calculation framework and optimization strategy. For the researched GNSS, every satellite can access ground stations at intervals in the system period, and each interval is defined as a decision window. As the system operates, SGL and ISL are selected and combined to complete communication tasks in the decision window. The routing scheme of satellite
Calculation framework
Establish SGL directly and select Select and combine ISLs without available SGLs. The satellite
Choose the best scheme by multi-objective optimization method. There exist multiple combinations of ISLs in the relay decision window, which makes a set of alternatives. The optimal scheme is selected with the application of multi-objective optimization method. For the relationship between the individual objectives of the system routing scheme, the ELECTRE is chosen to achieve the comprehensive evaluation for the routing scheme based on high-level relationship.

The access condition between satellite
The routing scheme of satellite
Link selection and combination strategy
For the routing algorithm, parameter setting and data input are made through the initialization, and the decision window is divided by the satellite-ground access. The system routing scheme is obtained by calculating routing scheme of each satellite sequentially. Without considering the impact between the satellite routing schemes, the core is ISL selection and combination according to the algorithm steps. For the visible interval between satellite and ground station, select the SGL directly to complete the communication task. There is a need for an ISL combination according to the access distribution in the decision window without available SGLs:
Select one link directly, and the decision variables are assigned with the corresponding values when there exists a link to cover the decision window;
Select a combination of two or more links to complete the communication task without a link to cover the decision window.
ISL selection strategy includes the following aspects:
Simulation and numerical results
An actual MEO satellite network is taken as an example for validating the significance of topology-adapting routing strategy for GNSS. First of all, we build the ISL scheme based on fixed topology according to the constructing process. Then, numerical results are compared to evaluate the performance of link selection and combination strategy.
ISL scheme for instance system
Space constellation of the MEO system adopts Walker 24/3/1 configuration, and the ground segment includes Beijing, Kashi, and Sanya stations. The STK scenario is built with the detailed network parameters in Table 2.
MEO satellite communication network parameters.
First of all, we make the constellation characteristic analysis for the instance system. The difficulty and composing elements of the ISL scheme are analyzed through the access and geometric parameters by the STK. The MEO system adopts the constellation configuration of Walker, and three orbits are symmetrical. The intra-plane links of three orbits have complete access and stable geometric parameters in the system period, so intra-plane satellites can establish permanent links. Most inter-plane links have complete access apart from some links with intermittent access, and the changing rate of geometric parameters is small. Therefore, part of inter-plane satellites can be selected to establish permanent links.
Then, we build the ISL scheme according to the constructing process. The global communication between the instance system and ground stations has stricter demand for the CD and relay hops. Thus, for the link type, the permanent link is chosen to construct the ISL scheme. Through the constellation characteristic analysis, it indicates that intra-plane satellites with complete access can establish permanent links, while part of inter-plane satellites can establish permanent links. The system constellation consists of 24 satellites in three orbits, which has a larger scale. Each satellite should establish less links to meet the resource constraints. In particular, each satellite in the scheme establishes four links, including two
According to the designed capacity and requirements, each MEO satellite has built two

The

The
Fixed topology of ISL consists of basic pairing based on the fixed combination of link establishments. In this article, the link combination contains two
Performance analysis with numerical results
According to the system composition and topology, build the system scenario of fixed topology and then the access and range conditions of ISL and SGL are calculated. The bandwidth, PLR, and tracking and processing delay of each link are determined with the system actual operating parameters. For the multi-objective and multi-constraint optimization problem, the objective weights and constraints threshold are determined according to the system status and indicator attributes.
According to the access condition between the satellite
Taking the satellite
Routing scheme of satellite
Optimal indicators of satellite
CD: communication delay; SF: switching frequency; LLBR: link loading balance rate.
In accordance with the steps above, routing schemes of each satellite are accurately calculated in the system period, indicating that the proposed method can effectively solve the routing problem based on fixed topology. The experiment is carried on to validate the practical effect of link selection and combination strategy.
Link selection and combination strategy adopted in the simulation include the following: give priority to one ISL or two links to cover the entire decision window; the link combination selects the average allocation strategy, and adopt the link maintain strategy without the link type selection strategy. The above
Comparison of CD: The routing scheme of each satellite is calculated, and CD comparison of four strategies is shown in Figure 6. From the experimental results, we can see that the
Comparison of SF: The routing scheme of each satellite is calculated, and SF comparison of four strategies is shown in Figure 7. From the experimental results, we can see that the
Comparison of link loading balance: The routing scheme of each satellite is calculated, and the comparison of LLBR is shown in Figure 8. From the experimental results of four strategies, we can see that the
Comparison of comprehensive valuation: The comprehensive evaluation of each satellite routing scheme is calculated based on individual indicators, and the result comparison of four strategies is shown in Figure 9. From the experimental results, we can see that the

Communication delay comparison of four strategies.

Switching frequency comparison of four strategies.

Link loading balance rate comparison of four strategies.

Comprehensive evaluation comparison of four strategies.
Through the four experiments, the link selection and combination strategy is analyzed from the effectiveness of individual and comprehensive optimization indicators. The results show that the proposed strategy has an outstanding performance in CD and SF while ensuring the LLBR is moderate. Therefore, the proposed strategy can calculate the optimized routing scheme of comprehensive evaluation effectively. In order to solve the GNSS routing problem effectively, the ISL scheme based on fixed topology should be built in advance. Then, the optimal routing scheme is obtained with the link selection and combination strategy according to the designed method.
Conclusion
Due to the dynamic topology of GNSS and navigation requirements, the routing technology of terrestrial network is not adaptable to solve the navigation information transmission of GNSS. Therefore, we study the topology-adapting routing strategy for the communication constraints of time synchronization and inter-satellite ranging. In this article, we propose the design method of the ISL scheme for the research status of GNSS and limitations of traditional topology control strategy. It is found that the designed scheme can establish the stable ISL quickly and effectively through the geometric characteristics analysis of the ISL in simulation scenario. Then after describing the routing system problem in detail, we build a multi-constraint and multi-objective mathematical model and design the routing method based on fixed topology. Finally, simulation experiments illustrate that the proposed method can effectively solve the GNSS routing problem based on fixed topology to meet the actual requirements. The further comparative analysis of the routing scheme verifies whether the link combination and selection strategy has an optimized performance in terms of CD, SF, and link loading balance.
Footnotes
Academic Editor: Haibo Zhou
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported by Science and Technology on Information Systems Engineering Laboratory, National University of Defense Technology, China.
