
- Journal of Infrared and Millimeter Waves
- Vol. 38, Issue 6, 706 (2019)
Abstract
Introduction
Operationally responsive space(ORS) was proposed by the United States Department of Defense (DoD) in 2007. It was defined as assured space power, which timely satisfies the needs of Joint Force Commanders[
Figure 1.Optical transceiver module in Xiangrikui-1 satellite
One of the challenges in developing a robust optical satellite networks (OSN) is the high dynamic of the network. The high-speed movement of satellites leads to frequently topology change, which means the ISLs are continually broken and rebuilt. The constellation of a typical low earth orbit (LEO) satellite constellation NeLS is shown in
Figure 2.The constellation of NeLS
Figure 3.Relative positions of two satellites on adjacent panels of NeLS
Figure 4.Laser terminal PASTEL on SPOT-4
Acquisition | Range | |
---|---|---|
Accuracy | ||
Pointing | Range | |
Time | 130 s | |
CCD | Pixels, 30 Hz | |
Tracking | Accuracy | 238 |
Control Bandwidth | 148 Hz | |
CCD | Pixels, 1/4/8 kHz |
Table 1. Parameters of ASTEL on SPOT-4
In the past decades, topology control problem in free space networks (FSO) had been studied by many research groups. Fang Liu first proposed a bootstrapping algorithm for Free Space Optical network[
In this article, a robust OSN topology control scheme for ORS applications is proposed. Especially, the topology control operation is divided into two processes, including a distributed initiation algorithm and a centralized reconfiguration algorithm.The rest of this paper is organized as follows. In Sect. 2, the related problem statements are given, and the weighted algebraic connectivity maximization problem is discussed. In Sect. 3, the distributed construction of OSN (DCOSN), modified network enhance algorithm (MNE) and dynamic network reconfiguration algorithm (DNR) are proposed. Also, their computation complexities are given. In Sect. 4, the proposed scheme is evaluated via simulations and results are discussed. Also, in Sect. 5, the effectiveness of the scheme is discussed, and several special cases are given, in which the proposed scheme does not work. At the end, Sect. 6 concludes this paper.
1 Problem statement
1.1 System model
The establishment of a satellite link is completed by optical beam transceiver. And the neighbor discovery is completed by modulated beacon hardware. Also, we assume that the transceivers are able to rotate 360 degrees. The beacon transceiver is omnidirectional, and can be used to exchange the location and other necessary information (such as IP address) of a satellite.
As mentioned, both the bootstrapping and the reconfiguration of the OSN are considered. First, the DCOSN forms a spanning tree with isolated satellite nodes. Then, the MNE extends the spanning tree to a better-connected graph with circle links. Since the final goal is to construct a dynamic robust network. At last, the reconfiguration process is completed in the DNR.
In ORS applications, there are several cases during the operation of an OSN:
● New satellites are launched
● One or more satellites fail (e.g., by attack)
● Inter-Satellite link fails (e.g., by attack or optical transceiver fault) or recoveries.
● The quality of a satellite link changes (e.g., by orbit dynamics).
1.2 Problem formulation
The proposed algorithm is expected to handle all the dynamics of the OSN. As mentioned, since the PAT process is time and electric-power consuming, the total movements of the optical transceiver caused by link dynamic should be noted. Also, compared with other FSO networks on ground, an inter-satellite link covers a larger distance. Therefore, we should pay attention to the power consuming in the transmission process. What’s more, due to the orbit characters of satellite networks, the movements of satellites are predicable, thus the visibility can be obtained during the operations.
To describe the OSN, let G=(V,E)denote the weighted undirected simple graph and the vertices the satellite nodes, and w=(vi,vj)(wij, for short) be the weight of an edge vi,vj∈E, which indicates the strength of an inter-satellite link. The details of the edge weight calculations will not be discussed here. Then, we get the adjacent matrix
And, the Laplacian matrix of the graph will be:
In 1973, Fiedler firstly studied the second small eigenvalue of the Laplacian matrix[
For a partitioned graph, its algebraic connectivity will be zero. Only when it is connected, the algebraic connectivity will be positive (α(L)>0) By improving the value of α(L) through topology control, we can get a better-connected network.
Usually, vertex connectivity (Kv(G)) and edge connectivity (Ke(G)) are used to indicate the robustness of a graph. And we have[
where D denote the graph diameter and V(G) the nodes number. And the minimum degree of the graph was marked as δ(G).
In this article, the objective of the topology control is to maximize the algebraic connectivity of the OSN. We denote the degree constraint vector of a satellite by
At the beginning of network initiation, each satellite exchanges its orbit and status information with its neighbor satellites as proposed in FSM[
where δ(x) is the set of edges belongs to satellite v, and x is a boolean vector which indicates the adjacent set, then we have:
Then, the initial problem will be:
And short as:
Now, the original problem is formulated into a 0-1 mixed integer programming (MIP) problem, and it has been proved to be NP-hard [
In order to solve this problem with limited on-onboard computing resource. Here, we remove the 0-1 constraint, and replace with a liner constraint
The relaxed problem is a convex optimization problem. With a larger feasible set, it gives an upper bound solution of the original one. Also, it can be formulated as a semi -definite program as following.
As for the reconfiguration process, we already get a connected satellite network after the initiation process. In order to save the on orbit electric power and guarantee normal operation of the networks, here we assume that the total number of optical transceiver movement is limited. Which means a fixed number k of edge additions or deletions. Let E and E~ denote the edge set of the old and new graph, then we have
Similarly, the problem can be reformulated as
For an OSN which has a small size, a standard SDP solver can be used to solve the optimization problem[
2 The heuristic algorithms
In the operation of ORS system, both the initiation and reconfiguration processes are important. In this section, these problems are solved separately. The initiation of the OSN starts from isolated nodes, while the reconfiguration starts with a connected graph.
2.1 Initiation of OSN
Distributed construction of OSN (DCOSN)
In order to construct a connected network as soon as possible, the initiation algorithm is divided into two phases. First, a degree constraint-spanning tree is formed. And then, network enhancing will be carried out. By releasing the idle degrees of satellite nodes, new edges are attached to the original network as shown in
Figure 5.Sketch maps of the modified network enhance algorithm(MNE), red edges are the new links.
Here, we assume that no ground station is involved, thus the OSN is basically self-organized. Also, a satellite is appointed as the root satellite, the assignation may base on election or preset, the related details will not be discussed in this article. After launching, every satellite gets a unique identification and the following concepts are defined:
And two operation processes are defined.
The operation process of DCOSN is given in
Figure 6.Process of the DCOSN
Modified network enhancing (MNE)
In this section, we try to maximize the algebraic connectivity with least transceiver movements. Enhancing edges set is proposed to describe the potential ages. For every satellite node, there are several potential edges that not included in the spanning tree described in
Modified Network Enhancing Algorithms |
---|
Sort satellite node with their idle degrees (remaining transceiver number) IF (Node is an Articulation) Choose a link which gives a branch with the minimum ELSE Choose another link with max END END |
Table 2. The process of the MNE algorithm
By adding the enhancing edges to the connected spanning tree, we can improve the algebraic connectivity of the OSN with least on-board resource. For each satellite node, when there are more than one enhancing edges, the operation is determined as follows:
The perturbation of unweighted graph was analyzed by Ghosh[
Let
and
where
In this section, we mainly concern about the change of
The weighted Laplacian matrix of a weighted graph is:
Combine Eqs. 14-15. Since the original Laplacian matrix
The formula above gives the derivative of
In real operation of the satellite networks, the calculation for perturbation action is time-consuming, and the decision-making requires global topology information. Since the topology is always in dynamic and the distance between satellites is long, the global topology information gathering is resource consuming and the delay caused by data transformation may up to several hundred milliseconds. According to some research results in linear algebra [
Let
According to theorem 2.4 and 2.5 in Ref.31, if
To sum up, if we can find the branches, which includes both the articulation and candidate edges. And choose a branch, which gives a smaller bottleneck matrix. Then we will get a graph with lager algebraic connectivity.
Let
If the candidate node
Otherwise, the
2.2 Dynamic network reconfiguration
The reconfiguration of the OSN is expected to handle both the on-orbit failure and network dynamic caused by the satellite movement. When link failures or node failures happen in a small scale, new links are built with the heuristic algorithm as described in
Also, due to the dynamic of satellite constellation, the qualities of ISLs are continually changed. Here, we assume that threshold
Figure 7.The process of DNR
When the on-orbit failure happens in a wide range, which means many satellites are destroyed due to some external reasons (e.g. military attack), then the initiation phase will be executed. In the case of large number of satellite launching at the same time, the same action will be taken.
The process of the DNR algorithms are described in
Dynamic Network Reconfiguration of OSN |
---|
For (All satellites) If (ISL fails or link quality change exceeds ) Choose another edge with the max IF new satellite launched Choose an edge from the candidate edges with the max Else if (many satellite launched / failed or many ISL fails) Execute the network initiation process as described in End |
Table 3. The process of DNR
2.3 Complexity analysis
The complexity of the OSN initiation phase is
The complexity of DNR algorithm is
3 Simulations and results discussion
3.1 Simulation setting
In this section, we evaluated the proposed algorithms and compared them with existing schemes [
Constellations | Globalstar-like (2nd Gneration) | Iridium-like | NeLS-like | Teledesic-like |
---|---|---|---|---|
Panels | 8 | 6 | 10 | 12 |
Satellites Number | 48 | 66 | 120 | 288 |
Inclination/deg | 52 | 86.4 | 55 | 97.7 |
Altitude/km | 1414 | 780 | 1200 | 700 |
Table 4. Constellations used in the simulation
Since this work aims at the OSN topology control for ORS missions. Here we assume that the OSN is under attack, thus, the number of transceivers on each satellite is non-uniform distributed. This means the network model is not a regular graph, so the nodes’ degrees are randomly distributed from 2 to 6 to describe the damaged situation. Also, the link weights are randomly chosen between 0.5 and 1. The relative distance and visible relationship between satellite nodes are exported from STK. The rest of the simulation was implemented with MATLAB. In the Teledesic constellation, values are the averages of results from 20 simulations. In the other constellations, we repeat the simulations 50 times.
3.2 Simulation results
As shown in
Figure 8.Comparison of transceiver movements in different scenarios
As shown in
Figure 9.the MNE algorithm on deferent constellations
The algebraic connectivity of NeLS is demonstrated in the
Figure 10.The algebraic connectivity of NeLS with DNR algorithm
As shown in
Figure 11.Comparison of the proposed scheme with two existing schemes
4 Effectiveness and special cases
The effectiveness of the proposed scheme subject to the parameters of the satellite constellations and on-board laser terminal.
When the satellite network has a small size and satellites are sparse distributed, the link switching is limited. For example, if a satellite constellation has only 2 panels, 8 satellites on each panel, and 45-degree inclination, in most cases, the satellites in this constellation have only one or even zero inter-panel neighbors, thus, the proposed topology control cannot be performed.
As for large constellations, the key factor is the APT performance of the on-board laser terminal, especially the pointing speed of the Coarse Tracking System and Fine Aiming System. If the pointing process takes too long, it will cause serious network interruption or even real-time data loss. The judgment depends on the satellite handover period. For a satellite network which has an 8*12 polar orbit and 1200 km altitude, when the pointing phase last longer than 547 seconds (orbit period is 109 min 25 seconds, handover period=orbit period/12), the performance of the proposed Topology control method will be greatly reduced
During this work, we also find that in some special cases, the proposed algorithms cannot work effectively.
Let
As shown above, if
In this case, the algebraic connectivity cannot reflect the operations of the topology control. This situation happens when the satellite network has a ring or star topology[
5 Conclusions
In this article, we studied the dynamic topology control of optical satellite networks for ORS application. In order to maximize the network algebraic connectivity, a scheme, which includes both initiation and reconfiguration processes, was proposed. The formulated problem is proved to be NP-hard. Therefore, a distributed algorithm DCOSN and two centralized algorithms MNE and DNR were proposed.
As shown in the simulations, compared with the centralized schemes, the proposed bootstrapping algorithm performs approximate overhead through a distributed method. Also, during the network enhancing and dynamic reconfiguration process, the proposed algorithms have lower computational complexity. What’s more, the effectiveness and limitation of the proposed methods are discussed. The impact of the laser terminal parameters on the methods’ performance are discussed. Also, the inapplicable situations are indicated and alternative measures are given. The scheme proposed in this article will effectively improve the topology robustness of the satellite laser communication network, and will contribute to building a flexible and robust ORS system.
References
[1] R Strunce, B Sorensen, T Mann. Training and tactical operationally responsive space (ORS) operations (TATOO)(8).
[2] C C Davis, I I Smolyaninov, S D Milner. Flexible optical wireless links and networks. Communications Magazine IEEE, 41, 51-7(2003).
[3] Z Sodnik, H Lutz, B Furch. Optical satellite communications in Europe. Proceedings of SPIE - The International Society for Optical Engineering, 7587, 4(2010).
[4] D Trondle, P M Pimentel, C Rochow. Alphasat-Sentinel-1A optical inter-satellite links: run-up for the European data relay satellite system. Proceedings of SPIE, 9739, 973902(2016).
[5] Report Concerning Space Data System Standards(2005).
[6] K E Wilson, D Antsos, L C Roberts. Development of the optical communications telescope laboratory: A laser communications relay demonstration ground station. October 9, 12(2012).
[7] Space acquisitions: DoD needs additional knowledge as it embarks on a new approach for transformational satellite communications system(2006).
[8] A Yamamoto, T Hori, T Shimizu. 2210. Proceedings of SPIE - Space Optics 1994: Space Instrumentation and Spacecraft Optics(1994).
[9] S Yamakawa, T Hanada, H Kohata. 6. Proceedings of SPIE, 7587, 75870(2010).
[10] T Jono, Y Takayama, K Shiratama. Overview of the inter-orbit and the orbit-to-ground laser communication demonstration by OICETS. Proceedings of SPIE, 6457, 645702(2007).
[12] 49. 14(18).
[13] V Kuzkov, Z Sodnik, S Kuzkov. Laser experiments with ARTEMIS satellite in cloudy conditions(14).
[14] T Tolkernielsen, G Oppenhauser. In-orbit test result of an operational optical intersatellite link between ARTEMIS and SPOT4, SILEX. High-Power Lasers and Applications, 4635, 1-15(2002).
[15] L Fang, U Vishkin, S D Milner. Bootstrapping free-space optical networks. IEEE Journal on Selected Areas in Communications, 24, 13-22(2005).
[16] I K Son, S Kim, S Mao. Building robust spanning trees in free space optical networks(10).
[17] H Zhou, A Babaei, S Mao. Algebraic connectivity of degree constrained spanning trees for FSO networks(13).
[18] Y Lu, Y Zhao, F Sun. Dynamic fault-tolerant routing based on FSA for LEO satellite networks. IEEE Transactions on Computers, 62, 1945-58(2013).
[19] H S Chang, B W Kim, C G Lee. Topological design and routing for low-Earth orbit satellite networks(995).
[20] V V Gounder, R Prakash, H Abuamara. Routing in LEO-based satellite networks(1999).
[21] D Fischer, D A Basin, T Engel. Topology dynamics and routing for predictable mobile networks(8).
[22] O Korcak, F Alagoz. Virtual topology dynamics and handover mechanisms in Earth-fixed LEO satellite systems. Computer Networks, 53, 1497-511(2009).
[23] R H Mauger, C Rosenberg. QoS guarantees for multimedia services on a TDMA-based satellite network. IEEE Communications Magazine, 35, 56-65(1997).
[24] E Ekici, I F Akyildiz, M D Bender. A distributed routing algorithm for datagram traffic in LEO satelitte networks. IEEE ACM Transactions on Networking, 9, 137-47(2001).
[25] Y Zheng, S Zhao, Y Liu. Topology control in self-organized optical satellite networks based on minimum weight spanning tree. Aerospace Science and Technology, 69, 449-57(2017).
[26] Y Zheng, S Zhao, Y Liu. Weighted algebraic connectivity maximization for optical satellite networks. IEEE Access, 5, 6885-93(2017).
[27] M Fiedler. Algebraic connectivity of graphs. Czechoslovak Mathematical Journal, 23, 298-305(1973).
[28] B Mohar. Eigenvalues, diameter, and mean distance in graphs. Graphs and Combinatorics, 7, 53-64(1991).
[29] S M Fallat, S Kirkland. Extremizing algebraic connectivity subject to graph theoretic constraints. Electronic Journal of Linear Algebra, 3, 7(1998).
[30] D Moskaoyama. Maximum algebraic connectivity augmentation is NP-hard. Operations Research Letters, 36, 677-9(2008).
[31] A Ghosh, S P Boyd. Growing well-connected graphs(6).
[32] H Wang. Robustness of networks. Delft University of Technology(2009).

Set citation alerts for the article
Please enter your email address