Survivable Free Space Optical Mesh Network using High-Altitude Platforms
Abstract
Free space optical (FSO) communication refers to the information transmission technology based on the propagation of optical signals in space. FSO communication requires that the transmitter and receiver directly see each other. High-altitude platforms (HAPs) have been proposed for carrying FSO transceivers in the stratosphere. A multihop HAP network with FSO links can relay traffic between ground FSO nodes. In this study, we propose an end-to-end switching model for forwarding traffic between massive pairs of ground FSO nodes over a HAP network. A protection mechanism is employed for improving the communication survivability in the presence of clouds, which may break the line of sight (LoS) between HAPs and ground nodes. We propose an algorithm for designing the topology of the survivable HAP network, given a set of ground FSO nodes. The results demonstrate that, even though networks with survivable capacity use more resources, they are not necessary much more expensive than those without survivability in terms of equipment, i.e., HAPs and FSO devices, and in terms of wavelength resource utilization.
Keywords— Free Space Optics, Survivable networks, Topology design, Routing
1 Introduction
Free space optics (FSO) communication technology uses a laser beam to transmit information through air or vacuum between a pair of transceivers at high speed. Commercial FSO transceivers available in the market usually operate at 1.25 Gbps, 2.5 Gbps or even higher speeds. However, FSO communication requires line of sight (LoS) between transceivers, which is sometimes difficult to satisfy, mostly at long distances on the ground. In addition, terrestrial FSO links are sensitive to weather conditions such as rain, fog, or air turbulence leading to link failures.
Some studies have addressed terrestrial FSO link failures by building terrestrial FSO networks with spare capacity, for example, the works in [1, 2, 3]. These works propose network dimensioning solutions, taking into account single link failures, multiple link failures, and partial link failures.
Recent research has proposed the use of high-altitude platforms (HAP) for wireless communications, including FSO communication at different scales [4, 5, 6, 7]. HAPs are high-flying aircraft or airships, which operate at altitudes of 17 to 24 km in the stratosphere. HAPs are used to avoid physical obstacles and weather impact present on the ground. In stratosphere, HAPs suffers the least wind impact thus less power is required to stabilize the platform. HAPs carry FSO transceivers that play the role of intermediate nodes forwarding traffic in the stratosphere or between the stratosphere and the ground. Figure 1 illustrates the communication between the ground FSO transceivers (also called ground FSO nodes) using HAPs. The traffic between a pair of ground FSO transceivers follows a path comprising three parts: i) uplink: from the source-ground FSO node up to an FSO transceiver on a HAP, ii) inter-HAP links: between FSO transceivers on different HAPs, iii) downlink: from the last HAP down to the destination-ground FSO transceiver. A HAP can communicate with several ground FSO transceivers. Although inter-HAP links are not effected by weather conditions, uplink and downlink suffer interference from clouds floating at an altitude of approximately 10km.
Several research projects on designing HAPs to deploy broadband networks such as Halo, HeliNet, CAPANINA, SkyNet, Loon project etc., have been conducted worldwide. Some reviews can be found in [8, 9, 10, 11, 12]. A number of technical reports have been produced from these projects on general network architecture requirements [13] as well as physical interface specifications [14]. In general, HAP is not only costly but also limited in capacity in terms of payload weight and continuous flying time before landing to recharge. Therefore, the utilization of HAPs should be well planned.
Other studies focus on the utilization of HAPs. In [6], each HAP carries a mobile based station that serves a cluster of mobile ground nodes. The work proposed a solution to divide ground nodes into clusters but the connectivity between HAPs has been omitted from the scope of this research. In [15], the authors proposed an optical transport network based on mesh HAP systems with inter-HAP links using FSO technology, whereas radio frequency (RF) was used between HAPs and the ground. All-optical data transmission with wavelength routing was used between HAPs. Nodes on HAPs are capable of MUX/DEMUX data received from the ground using a time devision multiplexing (TDM) technique. The authors agreed that the number of required wavelengths on the inter-HAP links and the wavelength routing scheme depend on the actual physical HAP topology. However, they only evaluated the maximum number of required wavelengths on two very particular network topologies: bus and full mesh with five HAPs where each HAP only serves one ground station. The possibility that a HAP serves more than one ground station has not been clearly discussed.

European studies on the availability of optical links between HAPs and ground in [16] show that single optical link availability varies from under 20% during winter in Northern Europe to over 70% during summer in Southern Europe. Research has focused on improving the availability of single optical downlink to ground stations by using a ground-station diversity scheme, i.e., ground stations at geographically separate locations. Availability increases with the number of available stations. The scheme requires a HAP network to carry traffic toward available ground links. Four ground stations in Southern Europe can achieved 99% availability. Nevertheless, ground-station diversity is applicable only if the location of the transmission destination is not important.
In [5], data from Earth observation satellites were relayed to some HAPs at 20 km altitude through FSO links before sending them down to ground stations via microwave point-to-point links. Since there are no clouds at an altitude of 20 km, the availability of the FSO links is almost 100%. In cloud-free conditions, FSO links can also be used in place of microwave links for a higher data rate.
Research in [7] proposed multi-HAP networks for carrying data between ground FSO nodes and optical slant links for transmitting data up to and down from HAPs when primary connections fail owing to air turbulence. This research focused only on analyzing the bit error rate (BER) and the availability of a multihop FSO link. The choice of HAP locations, slant links, connectivity between HAPs and routing from ground nodes to ground nodes were left outside of the study.
Other studies either focused on analyzing the BER of multihop HAP-based FSO connections [17] or HAP network dimensioning without survivability against LoS loss [18].
In summary, to the best of our knowledge, there is no work on the dimensioning of HAP-based FSO networks that are survivable against optical HAP-ground link failures. We address this problem in this study. The network is composed of HAPs carrying FSO transceivers in the stratosphere for forwarding optical data between ground FSO nodes, where all links including uplinks and downlinks use FSO technology. Similar to [7] we use FSO slant links for survivability. We do not elect the RF technology for slant links because RF links offer much lower data rate than optical links leading to connection quality down-grading when failures occur. Unlike previous studies, we focus on the dimensioning of the HAP-ground network. There are two main contributions in this paper: i) proposing an end-to-end data switching mechanism between massive pairs of ground FSO nodes through a HAP network with a 1+1 protection mechanism against uplink and downlink failures, ii) a dimensioning solution for the survivable HAP-ground network with the minimum cost of equipment including HAPs and FSO transceivers costs.
The remainder of this paper is organized as follows. Section 2 presents the switching mechanism from end-to-end and the protection mechanism against clouds. Section 3 describes the network dimensioning problem. Section 4 presents the proposed dimensioning algorithm. Section 5 presents the simulation results and discussions. Finally, Section 6 concludes the paper.
2 Switching and Protection mechanisms
2.1 WDM communication between HAP and ground
Each HAP carries one down-facing FSO device to communicate with a cluster of ground FSO transceivers. For the ground FSO transceivers, the HAP is called the serving HAP and the FSO device on the HAP is called the serving FSO transceiver. On the same HAP, there may be other FSO transceivers for communicating with other HAPs. These FSO transceivers are called inter-HAP FSO transceivers. The serving FSO transceiver and inter-HAP FSO transceivers on the same HAP should be wired together back-to-back using optical fibers (see Figure 1).
We divide the ground FSO transceivers into clusters, each having a serving HAP. Each ground FSO transceiver communicates with its serving FSO bidirectionally by using two fixed wavelengths for the up and down directions. The wavelengths in the two directions are managed separately because each FSO transceiver has a light source and a light receiver for sending and receiving data independently. The ground FSO devices of the same cluster share access to the common serving FSO transceiver using wavelength devision multiplexing (WDM) technology. Figure 1 illustrates this multiple-access method, where each color represents a wavelength. For simplification, we show only the wavelengths for the up or down direction. Depending on wavelength density of the WDM technique to be used, 32, 64 or more ground FSO transceivers can be served by a single FSO transceiver on HAP.
On inter-HAP links, WDM technique will also be used. Between HAPs data are forwarded on a wavelength-switching basis without wavelength conversion. Data sent from one HAP to the other may travel through multiple HAPs using a continuous wavelength, the so-called lightpath. When the volume of traffic between a pair of HAPs is larger than the capacity of a wavelength, multiple lightpaths may be necessary. These lightpaths do not need to follow the same route.
2.2 Data switching on HAP
A ground FSO transceiver may have data to send to different remote ground FSO transceivers. This section explains how the data are switched from end to end. We propose to employ one of two models: IP over WDM and SONET over WDM.
In IP over WDM model, the ground FSO nodes in the same cluster must be assigned IP addresses of the same network. An IP router is installed on each HAP to groom traffic received from the serving FSO transceiver based on destination clusters. Then, the groomed traffic follows different lightpaths between HAPs to reach destination clusters. The end-to-end data are switched as follows:
-
•
At a source ground FSO node, data are encapsulated in IP packets, of which the destination IP addresses are those of the destination ground FSO nodes.
-
•
The packets follow an uplink and arrive at the serving FSO of the source. Here, the IP packets pass through an IP router that directs the packets to different ports dedicated to different destination cluster networks. If the amount of data addressed to a cluster network is larger than the capacity of a wavelength then multiple ports should be used for that cluster.
The flow of IP packets going out from each router port is regenerated in optical domain using a wavelength and then forwarded to a WDM switch to take a lightpath to get to the serving HAP of the destination cluster. -
•
At the serving HAP of the destination cluster, IP packets inside each lightpath are DEMUX by the IP router of the HAP according to their destination IP addresses. IP packets heading to the same destination ground FSO node are regenerated in optical domain, using the wavelength assigned to the destination ground FSO node, and transmitted to the ground.
In this switching mechanism, the set of lightpaths between HAPs should be pre-configured beforehand. These lightpaths can be considered as physical links between IP routers. Figure 2 illustrates data switching on a HAP. Port p-HAP-1 is dedicated to receiving traffic for HAP-1 to get to network cluster-1. Port p-HAP-2 receives traffic for HAP-2 to get to network cluster-2. Table 1 shows the IP routing table of the router in Figure 2.
Network | Interface |
---|---|
Network address of cluster-1 | p-HAP-1 |
Network address of cluster-2 | p-HAP-2 |
… | … |
In SONET over WDM model, SONET switches replace IP routers. While IP routers forward data by packet switching basis, SONET switches work on TDM circuit switching basis. Therefore, a circuit should be established for each pair of ground FSO nodes by taking a fixed time slot inside the lightpath between the associated source and destination serving HAPs. The data rate of the time slot corresponds to the volume of requested traffic between the two ground FSOs.

Once one of the above models is employed, the remaining question is setting up lightpaths between HAPs and configuring the IP routers/SONET switches for grooming traffic to lightpaths. In Section 4, we propose algorithms for building the HAP topology and the lightpaths between HAPs, i.e., their paths and wavelengths. Subsequently, IP routers/SONET switches can be easily configured.
2.3 Protection model
On cloudy days, clouds may cut the LoS between a ground FSO node and its serving FSO device. Clouds generally float at an altitude of 10 km. To maintain continuous communication in the network, we propose the following protection mechanism against clouds.
When the LoS between ground FSO nodes and their serving FSO are cut, these ground nodes should forward all their traffic to a nearby alternative HAP, for which the LoS is still clear. Let primary HAP be the serving HAP where data travel in case of no failure whereas the alternative HAP is backup HAP. The backup HAP, after receiving data from a ground FSO node on a wavelength, will simply forward that wavelength to the primary HAP without any processing. At the primary HAP, traffic is handled exactly as it is received directly from the ground, i.e. passing through the IP router and continuing the original lightpaths to the destinations. To receive the backup traffic from the ground, each backup HAP should have a dedicated FSO device that looks at its backup zone. This FSO device is called backup-serving FSO.
Figure 3 illustrates the protection model where zone A is the serving zone of HAP and HAP backs up for . Every ground node in the serving zone of should forward its traffic to whenever its LoS to is cut. has a backup-serving FSO device for covering zone A.
To implement this model, each ground node should have two light sources and two light detectors oriented toward and . Such an FSO device has been mentioned in [7]. We suggest that the ground nodes transmit two copies of data to both and , and always forwards the copies it receives to . chooses to receive the traffic directly from ground nodes or from depending on the availability of LoS between and its serving zone. This is a 1+1 backup mechanism.
For downstream flows, the backup flows travel along the same paths with the upstream flows but in the reverse direction. When has to forward data to its ground FSO nodes, it transmits a copy to to relay the copy to the ground FSO nodes. It is the ground node that decides whether to receive from or .
A backup HAP must be sufficiently far from its primary HAP to avoid that a cloud cuts both links to primary HAP and backup HAP. Based on the altitude of HAPs and clouds, we deduce that the minimum distance between and should be twice the maximum size of clouds. However, a backup HAP should not be too far from its backup ground FSOs because greater distance causes greater attenuation and air turbulence impact leading to high BER. Therefore, the distance between and is restricted by:
(1) |
where is the maximum cloud size, is the maximum length of inter-HAP links with BER under the requirement threshold of the current Forward Error Correction techniques.
It is worth noting that if backs up , then topologically, could also backup .
Although the links from a ground node to its primary HAP and backup HAP are not influenced simultaneously by the same cloud, they can still be interrupted by two independent clouds. Let the probability that a link between a ground node and a HAP is cut by clouds be , then the probability that both links from a ground node to its primary HAP and backup HAP are cut by two independent clouds is . Consequently, the probability that one of the two links is available for transmission is .
The following two cases illustrate the availability offered by the proposed protection mechanism. In the Southern of Europe, the availability of a single link varies between 50% – 85% over a year [16]. Therefore, the proposed protection mechanism allows to increase the joint availability of the links to primary HAP and backup HAP to 75% – 97,75%, which is relatively good. However, in the Northern of Europe, the mean availability of a single link is lower than 40% then joint availability of the two links is still under 64%. More than one slant link may need be considered for improving the joint availability with trade off in cost of backup HAPs and backup FSO transceivers. However, in this research, we focus on single backup slant link only.

3 Survivable ground-HAP network dimensioning problem statement
In this section, we propose a network dimensioning solution that identifies the topology of the HAP network, as well as the routing between ground FSO nodes over that network. The dimensioning solution aims to minimize the investment cost in terms of HAPs and FSO devices while satisfying the constraints for all traffic demands to be backed up against clouds. In order to model the impacts of air turbulence, we use Gamma-Gamma distribution model proposed in [17] for both ground-HAP and inter-HAP channels. The impacts are represented as BERs of ground-HAP and inter-HAP links. Then, while dimensioning the ground-HAP network, we requires that all lightpaths between HAPs must have end-to-end BER under a threshold such that bit errors could be corrected by current FEC techniques.
This dimensioning problem is stated as follows.
Given:
-
•
A set of ground FSO devices.
-
•
: the matrix of traffic demands between ground FSO devices.
-
•
Some other parameters as listed in Table 2.
Output: A survivable topology using the proposed protection model that satisfies:
-
•
All traffic demands are routed, i.e, there exist a serving HAP for each ground FSO node and an inter-HAP lightpath for carrying each demand.
-
•
All traffic demands are backed up.
-
•
From HAPs to HAPs, data are routed over continuous lightpaths with end-to-end BER under a threshold .
-
•
The total investment cost is minimized
(2)
where and are the number of HAPs and the total number of serving FSO installed on HAPs, respectively. and are the investment costs for a HAP and an FSO on HAP, respectively.
In this research, we assume that the apertures of serving FSOs are identical, thus their coverages on the ground are fixed by .
Param. | Description | Sim. value |
---|---|---|
Set of ground FSO transceivers | 100-4000 nodes | |
Ground coverage diameter | ||
of an FSO transceiver on HAP | 15 km | |
Number of wavelengths in WDM | ||
technique | 128 | |
Data rate of a wavelength | 1 Gbps | |
Maximum cloud size | 10 km | |
Payload capacity of a HAP | ||
in terms of FSO devices | 10 devices | |
Maximal distance between HAPs | 60 km | |
BER threshold |
4 Proposed dimensioning solution
It is difficult to find an optimal HAP topology with the minimum total cost of HAPs and FSO transceivers in a single step. Therefore, we divide the design problem into three steps: i) minimum clustering: identifying the minimum set of HAPs for serving all ground FSO nodes, ii) backup matching: identifying a backup HAPfor each primary HAP, iii) topology design: linking HAPs together with the minimum number of FSO links in such a way that both the traffic demands of matrix and their corresponding backup traffic are accommodated.
4.1 Minimum clustering
To identify a minimum set of HAPs for serving all ground nodes, the ground nodes are organized into clusters, each of which is assigned a serving HAP. There are several constraints to be considered:
-
•
Limited coverage of FSO transceivers on HAPs: ground nodes in a cluster should be inside the coverage diameter of its serving FSO. Larger allows a serving FSO communicating with more ground nodes leading to fewer HAPs, but requires larger serving FSO apertures thus higher transmit power to maintain the link quality. As a result, HAPs need to recharge more often. The optimal diameter should be considered in taking count the trade off between HAP recharging cost and HAP cost. We reserve this optimization problem for a future work as fix as a parameter in this research.
-
•
Limited number of wavelengths: The number of ground FSO nodes per cluster is limited by , the number of wavelengths available according to the WDM technique.
Let us describe the location of a ground FSO node by two coordinates and in a 2-dimension Cartesian coordinate system. Assume that all ground FSO nodes are distributed in the quarter where the and coordinates are all positive. We propose the following clustering algorithm:
-
•
Step 1: Divide the ground FSO region into non-overlapping bars parallel to the x-axis such that bar indexed contains the FSO devices with coordinates . See Figure 4.
-
•
Step 2: We consider bars consecutively, from the index onward. For each bar, the FSO nodes are screened from the smallest to the largest coordinates:
-
–
Step 2.1: Find the FSO node, called , with the smallest coordinate that has not been clustered.
-
–
Step 2.2: Find the FSO node, called , with the largest coordinate that has not been clustered such that: i) its distance to does not exceed , and ii) the number of ground FSO nodes located between and in the bar does not exceed .
-
–
Step 2.3: Create a new cluster including all FSO nodes in the bar between and inclusively. The serving HAP for this cluster is placed at the coordinates and .
-
–
Step 2.4: If the cluster is not full, i.e., the number of FSO nodes is still under , then put into the cluster the FSO nodes that are in the coverage diameter of the newly identified serving HAP, even if those nodes do not belong to the current bar. The process is repeated until the cluster is full.
-
–
Step 2.5: If there are still FSO nodes unclustered in the bar, repeat step 2.1 to create other clusters.
-
–
The results of the algorithm are the projected locations of all serving HAPs on the ground and the set of ground FSO nodes served by each HAP. Figure 5 shows the clustering result for the set of ground FSO nodes shown in Figure 4. Each cluster is represented by a circle in which the centroid is the projected location of its serving HAP. Ground FSO nodes are represented by green + symbols in the figure. We can remark that more clusters are formed where the density of the ground FSO nodes is high, while fewer or even no clusters are resulted where the density of ground FSO nodes is low.
4.2 Backup matching
In this step, we find a backup HAP for each serving HAP. Assume the maximum cloud size is , the backup HAP should be at a distance of at least from the primary one.
Our idea is that, starting from the set of HAPs found from the clustering step, we match them in pairs so that HAPs in a pair backup each other. The matching problem can be solved using Edmonds’ Blossom algorithm [19] which finds a maximum cardinality matching in a graph. Applying to our problem, the graph contains all HAPs as vertices and edges are inter-HAP links whose lengths are greater than but smaller than , the maximum allowable length for an inter-HAP link. The maximum matching provides the largest number of pairs of primary and backup HAPs. If the algorithm fails to find a matching for a HAP, we add a new HAP as the backup HAP for it. The newly added backup HAP must be at distance from the primary HAP.
After matching backup, a number of wavelengths need to be reserved on the link between a primary HAP and its backup HAP for carrying backup upstream and downstream traffic. In Figure 3, when backs up , the number of wavelengths to be reserved on link is equivalent to the number of ground FSO nodes served by because the upstream traffic from a ground FSO node travels on a single wavelength over link . Similarly, the same number of wavelengths must be reserved on the opposite link for downstream traffic.
Since also backs up , a number additional wavelengths equivalent to the number of ground FSO nodes served by should be reserved on the links and . As a result, the link can accommodate backup traffic for both and only if the total number of ground FSO nodes of and does not exceed .
4.3 Topology design and wavelength routing
Once the locations of primary HAPs are identified and backup HAPs have been assigned to them, the remaining issue is to determine the inter-HAP links to be deployed and the lightpaths to be setup between HAPs in order to accommodate all traffic requests. Since the wavelengths dedicated to backup traffic are reserved during the backup matching step, the remaining traffic to be accommodated is the primary traffic. The amount of primary traffic to be sent between two HAPs is the sum of the demanded bandwidth between their ground FSO nodes. Therefore, the number of lightpaths to be setup between a pair of HAPs is the ratio of the demanded bandwidth between the HAPs and the bit rate of a wavelength. The topology design problem is stated as follows:
Given:
-
•
Locations of HAPs obtained from the clustering step and those added in the backup matching step.
-
•
: set of traffic demands between pairs of HAPs. Each demand is represented by a tuple , where , and are, respectively, the source HAP, destination HAP and number of lightpaths needed to carry traffic from to .
-
•
Some parameters as given in Table 2.
Constraints:
-
•
All end-to-end lightpaths should have BER under .
-
•
Wavelength continuity constraint along each lightpath.
Output:
-
•
We need to identify the necessary inter-HAP links and lightpaths for carrying all traffic in such that the total number of FSO transceivers to be carried on HAPs is minimized.
The idea of the proposed algorithm is that: from a set of possible inter-HAP links, we find routes for demands in one by one, and incorporate the links on the routes in the topology. The links already included in the topology are assigned small weights so that they will be prioritized in subsequent demands, thus new links are involved only when there is no possible route within the current topology.
Wavelengths are assigned to routes based on the least used strategy. The least used wavelength is defined as the wavelength that carries traffic on the smallest number of inter-HAP links.
Below are some notations used in the algorithm:
-
•
denotes the directed graph, where vertices represent HAPs, and arcs represent all possible directional inter-HAP links with wavelength available.
-
•
denotes the number of free wavelengths of directional link .
-
•
denotes the weight assigned to directional link ,
(3) -
•
denotes the topology of the HAP network during construction. Initially, contains all bidirectional inter-HAP links connecting primary HAPs and their backup HAPs. On these links, wavelengths for backup purpose were marked as used.
-
•
denotes the number of FSO devices to be on HAP according to topology . includes all serving FSO devices of HAP and one FSO device as the endpoint for each bidirectional inter-HAP link adjacent to .
Algorithm 1 shows the pseudo-code of the proposed algorithm. For each demand , we find lightpaths from to , each one uses a single wavelength and possibly take a individual route. The main steps are explained bellow:
-
•
Step 1 (lines 13–23 of Algorithm 1): Assume that the current least used wavelength is , we find the weighted shortest path from to in using Algorithm 2. Algorithm 2, proposed in [18], is a modified Dijkstra algorithm, which finds the shortest path having end-to-end BER under threshold . The found path is called . Each arc of , that is not in yet, is checked to see if both HAPs adjacent to it having free payload capacity for installing an additional FSO device for the arc. If at least one HAP violates the constraint, the arc is removed from , and another path will be sought using Algorithm 2 again. This step could be repeated until no violation is found, or no path is found.
-
•
Step 2: If no path is found on for the current demand, then try to find a path on , where is the next least used wavelength and so on (line 24). When all wavelengths have been screened but no path is found, this demand is rejected (lines 46–47).
-
•
Step 3: When no violation is found, the path is good for the current demand, wavelengths are assigned to it to make lightpaths:
-
–
The new arcs of are added to and the first lightpath for the demand is recorded as using wavelength along path (lines 26–30).
-
–
If the number of requested lightpaths , the remaining number of lightpaths to be created is . We try to make the remaining lightpaths by using always path but other wavelengths starting from the least used wavelength available first (lines 31–38).
-
–
If there are still not enough available wavelengths to route the entire demand over , the un-routed lightpaths should follow a different path. We consider the remaining part of the current demand as a new one with parameters and add it to for later handling (lines 39–40).
-
–
At the end of the algorithm, we obtain the topology for the HAP network and all lightpaths for the accepted demands in .
Figure 6 shows the topology of the HAP network designed by the proposed algorithm for the test case shown in Figure 5. Blue dots are HAPs providing backup function, and blue dashed lines are inter-HAP links between a pair of primary and backup HAPs.

5 Numerical results
We implemented the algorithms in Section 4, including FSO clustering, backup matching and topology design steps. Since there is no previous work on dimensioning problem for survivable FSO networks using HAPs against optical uplink and downlink failures, thus we can not evaluate our dimensioning solution against any previous one. We will thus concentrate on analyzing the impact of protection on topologies by comparing the topologies with protection against the topologies without protection. Topologies without protection were obtained by running only the clustering and topology design steps.
The comparisons were made on different test cases. The ground FSO node locations were generated randomly on a square surface of 100km 100km, which is the size of a metropolitan area. The total number of ground FSO nodes was generated randomly in the range of 100 to 4000 nodes. The following parameters were set based on the technological and theoretical review in [10] on optical communications for HAP. The transmission rate per wavelength was set to 1 Gbps. The aperture of serving FSO devices was set approximately ; thus, the ground coverage diameter of a serving FSO was km. Traffic requirement was generated randomly between ground FSO nodes, but the total incoming or outgoing traffic of a ground FSO node does not exceed 1 Gbps, which is the capacity of a single wavelength.
The BER of an inter-HAP link was calculated according to air turbulence model using Gamma-Gamma distribution in [17] with moderate turbulence condition. BER threshold for an end-to-end lightpath as well as for a single inter-HAP link was set as , so that the errors could be recover by current FEC techniques. According to the BER computation model, inter-HAP link longer than 60 km having BER greater than , therefore, was set to 60 km. The wavelength density of the WDM technique was wavelengths. The recapitulation of the parameter values is shown in Table 2.
In all test cases, we observed no demand rejection either with or without protection. We will discuss the impact of protection on the number of HAPs and the number of FSO devices on HAPs to be invested. We also analyze the resource occupation with and without protection.
5.1 Number of additional HAPs due to protection
Figure 7 shows the number of HAPs as a function of the number of ground nodes. This shows that protection requires at most one more HAP in all test cases. The reason is that: if HAPs still have free payload for installing backup serving FSO devices, serving HAPs of different clusters backup each other. The additional HAP is only involved when the number of clusters is impaired. Thus, the protection does not lead to a higher cost of HAPs if the HAPs are not too loaded prior protection.
5.2 Number of FSO devices on HAPs
Figure 8 shows the total number of FSO devices to be installed on HAPs with and without protection. Evidently, cases with protection require additional FSO devices to serve ground nodes in the protected zones and to connect the primary and backup HAPs. Nonetheless, the total number of FSO devices to be deployed on HAPs increases only by 5%–12% owing to protection.
Figure 9 shows the average number of FSO devices that a HAP carries with and without protection. We observe that, on average, each HAP has to carry from 0.45–0.95 more FSO devices for protection purpose.



5.3 Number of additional inter-HAP links and occupancy due to protection


Figure 10 shows the number of inter-HAP links when the number of ground nodes increases. Since traffic demands were generated between all ground nodes, the volume of traffic increases proportionally with the number of ground nodes. As a result, more inter-HAP links are involved in networks with larger number of ground nodes.
Counter intuition, the statistics demonstrate that the topology with protection generally uses fewer links than the topology without protection. The difference becomes clearer when the number of ground nodes increases. We believe that this phenomenon is due to the characteristics of the proposed algorithm. In the backup matching step, a number of inter-HAP links connecting pairs of primary and backup HAPs are included in the initial topology . Consequently, the topology design algorithm frequently uses these links, resulting in fewer added links than in the no-protection scenario. We believe that by modifying the topology design algorithm, it is possible to achieve a topology without protection with fewer links.
The analysis of link occupation confirms that links are exploited more intensively in topologies with protection. We define link occupation as the ratio between the number of wavelengths used and the total number of wavelengths of the entire network:
(4) |
Coefficient 2 in the denominator is introduced because a link is bidirectional, and wavelengths are counted separately in opposite directions.
Figure 11 shows that link occupation in topology with protection is clearly higher than link occupation in topology without protection mostly when the number of ground FSO nodes increases.
5.4 Wavelength cost for protection purpose
We evaluated the impact of protection on the quantity of wavelength resources in the network topology. Let link-wavelength be a wavelength of a link. The number of link-wavelengths increases when more wavelengths are used in many links. We calculated the total number of link-wavelengths used in all inter-HAP links of the topologies with and without protection for each test case. Figure 12 shows the percentage of additional link-wavelengths used for protection. The topologies with protection use from 8% to 40% more link-wavelengths than those without protection. The amount of additional link-wavelengths is modest because in the case with protection, demands travel over only one more link (between the backup and primary HAPs) compared to the case without protection.

6 Conclusions
HAPs as intermediate systems for long-distance FSO communication are promising since they provide broadband communication. The presence of clouds in the middle of the uplinks and downlinks between HAPs and the ground is a major obstacle. In this research, we proposed a switching and protection mechanisms as well as a network dimensioning solution for survivable end-to-end communication against clouds. Data travel on both primary and backup paths using uniquely FSO communication technology. The simulation results show that a network with survivable capability is not necessary much more expensive than that without protection in terms of HAP and FSO investment costs, meanwhile connection availability can reach to 97.75% based to Europe cloud coverage data.
The network dimensioning would be better optimized if the apertures of different serving FSOs could be adjusted independently leading to various cluster sizes. In a future work, we will address the serving FSO apertures optimization problem.
Acknowledgements
This research was funded by the Vietnam National Foundation for Science and Technology Development (NAFOSTED) under grant number 102.02-2018.305.
References
- [1] L. D. Truong, H. T. T. Pham, N. T. Dang, T. V. Doan, Topology design and cross-layer optimization for FSO mesh networks impaired by atmospheric turbulence and misalignment fading, IEEE/OSA Journal of Optical Communications and Networking 9 (12) (2017) 1097–1107. doi:10.1364/JOCN.9.001097.
- [2] F. D’Andreagiovanni, D. Nace, M. Pióro, M. Foss, M. Shehaj, A. Tomaszewski, On robust FSO network dimensioning, in: 2017 9th International Workshop on Resilient Networks Design and Modeling (RNDM), 2017, pp. 1–8. doi:10.1109/RNDM.2017.8093027.
- [3] D. Nace, M. Pióro, M. Poss, F. D’Andreagiovanni, I. Kalesnikau, M. Shehaj, A. Tomaszewski, An optimization model for robust fso network dimensioning, Optical Switching and Networking 32 (2019) 25 – 40. doi:https://doi.org/10.1016/j.osn.2018.11.004.
- [4] T. C. Tozer, D. Grace, High-altitude platforms for wireless communications, Electronics Communication Engineering Journal 13 (3) (2001) 127–137. doi:10.1049/ecej:20010303.
- [5] M. Knapek, J. Horwath, F. Moll, B. Epple, N. Courville, H. Bischl, D. Giggenbach, Optical high-capacity satellite downlinks via high-altitude platform relays, in: A. K. Majumdar, C. C. Davis (Eds.), Free-Space Laser Communications VII, Vol. 6709, International Society for Optics and Photonics, SPIE, 2007, pp. 107 – 118. doi:10.1117/12.734053.
- [6] H. Y. Song, A method of mobile base station placement for High Altitude Platform based network with geographical clustering of mobile ground nodes, in: 2008 International Multiconference on Computer Science and Information Technology, 2008, pp. 869–876. doi:10.1109/IMCSIT.2008.4747344.
- [7] M. Sharma, D. Chadha, V. Chandra, High-altitude platform for free-space optical communication: Performance evaluation and reliability analysis, IEEE/OSA Journal of Optical Communications and Networking 8 (8) (2016) 600–609. doi:10.1364/JOCN.8.000600.
- [8] A. K. Widiawan, R. Tafazolli, High Altitude Platform Station (HAPS): A Review of New Infrastructure Development for Future Wireless Communications, Wireless Personal Communications 42 (3) (2007) 387–404.
- [9] S. Karapantazis, F. Pavlidou, Broadband communications via high-altitude platforms: A survey, IEEE Communications Surveys Tutorials 7 (1) (2005) 2–31. doi:10.1109/COMST.2005.1423332.
- [10] F. Fidler, M. Knapek, J. Horwath, W. R. Leeb, Optical Communications for High-Altitude Platforms, IEEE Journal of Selected Topics in Quantum Electronics 16 (5) (2010) 1058–1070. doi:10.1109/JSTQE.2010.2047382.
- [11] B. Moision, B. Erkmen, E. Keyes, T. Belt, O. Bowen, D. Brinkley, P. Csonka, M. Eglington, A. Kazmierski, N. hyong Kim, J. Moody, T. Tu, W. Vermeer, Demonstration of free-space optical communication for long-range data links between balloons on Project Loon, in: H. Hemmati, D. M. Boroson (Eds.), Free-Space Laser Communication and Atmospheric Propagation XXIX, Vol. 10096, International Society for Optics and Photonics, SPIE, 2017, pp. 259 – 272. doi:10.1117/12.2253099.
- [12] C. Chen, A. Grier, M. Malfa, E. Booen, H. Harding, C. Xia, M. Hunwardsen, J. Demers, K. Kudinov, G. Mak, B. Smith, A. Sahasrabudhe, F. Patawaran, T. Wang, A. Wang, C. Zhao, D. Leang, J. Gin, M. Lewis, D. Nguyen, K. Quirk, High-speed optical links for UAV applications, in: H. Hemmati, D. M. Boroson (Eds.), Free-Space Laser Communication and Atmospheric Propagation XXIX, Vol. 10096, International Society for Optics and Photonics, SPIE, 2017, pp. 316 – 324. doi:10.1117/12.2256248.
-
[13]
M. Lalovic, A. Svigelj, L. D. Dung, M. Fitch,
General
network architecture requirements, Tech. Rep. CAP-D13-WP13-BT-PUB-01,
CAPANINA project FP6-IST-2003-506745 (April 2005).
URL https://www.capanina.org/documents/CAP-D13-WP13-BT-PUB-01.pdf -
[14]
T. Dreischer,
General
network architecture requirements, Tech. Rep. CAP-D08-WP34-CSAG-PUB-02,
CAPANINA project FP6-IST-2003-506745 (Oct 2004).
URL https://www.capanina.org/documents/CAP-D08-WP34-CSAG-PUB-02.pdf - [15] M. Mohorčič, A. Vilhar, M. Beriolli, A. Werner, A. Donner, Optical transport network based on a meshed HAP system with interplatform links, in: Proc. Advanced Satellite Mobile Systems (ASMS) Conference, 2005, pp. 29–31.
- [16] F. Moll, M. Knapek, Wavelength selection criteria and link availability due to cloud coverage statistics and attenuation affecting satellite, aerial, and downlink scenarios, in: A. K. Majumdar, C. C. Davis (Eds.), Free-Space Laser Communications VII, Vol. 6709, International Society for Optics and Photonics, SPIE, 2007, pp. 347 – 358. doi:10.1117/12.734269.
- [17] N. T. T. Nguyen, M. B. Vu, H. T. Le, V. V. Mai, N. T. Dang, Hap-based multi-hop fso systems using all-optical relaying and coherent receiver, in: 2019 6th NAFOSTED Conference on Information and Computer Science (NICS), 2019, pp. 119–124. doi:10.1109/NICS48868.2019.9023866.
- [18] D. L. Truong, N. T. Dang, P. M. Hien Vu, Dimensioning of free-space optical mesh network using high-altitude platforms, in: 2019 6th NAFOSTED Conference on Information and Computer Science (NICS), 2019, pp. 125–129.
- [19] J. Edmonds, Paths, trees, and flowers, Canadian Journal of Mathematics 17 (1965) 449–467. doi:10.4153/CJM-1965-045-4.