1. Introduction
As early as the 1960s, the development of optical and laser pumping brought free-space optical (FSO) communication to life [
1,
2]. Since then, FSO has been employed throughout the industry either for space telecommunication applications such as the modern SpaceX Starlink project for satellite interconnection, optical satellite feeder links and even terrestrial commercial and military applications, e.g., inter-building links [
1]. The rollout of the fifth generation (5G) and beyond has especially shifted the research paradigm to optical frequency technologies in order to meet the strict broadband, reliability and latency requirements, leading to the massive installation of fiber optics and optical telescopes [
2]. Albeit a relatively new field of communication, FSO systems are considered mature enough to be employed as they hold many noteworthy advantages. More specifically, it is easy to establish point-to-point optical links due to the small-size equipment, lack of any digging, huge bandwidth availability and data rates, unlicensed operation, their strong immunity to unwanted interferences, low-power to ensure eye-safety and improved security due to employment of narrow beams [
1,
2,
3]. Therefore, assuming good optical signal propagation conditions (clear sky), FSO links guarantee fast, convenient, economic, secure and reliable deployment as well as the efficient usage of the spectrum [
1,
2,
3].
On the other hand, in the case of atmospheric impairments such as opaque fog and clouds or line-of-sight interruption in general, the irradiance losses can reach hundreds of dBs, leading to an optical link outage [
1,
2,
3]. Moreover, the atmospheric refractive index is not spatially or temporally homogeneous but is varied with wind speed, temperature and wavelengths, which subsequently cause atmospheric turbulence [
2,
3,
4]. The turbulence in turn influences the slant path propagation, causing scintillation of the received irradiance and beam spreading [
2,
3,
4]. There are also many more sources of deterioration such as pointing jitter and background noise, but these are beyond the scope of this work [
4]. Typical mitigation techniques regarding the physical layer include aperture averaging, adaptive optics, hybrid radio frequency (RF)/FSO and spatial diversity, but there are also upper-layer solutions such as automatic repeat request (ARQ) retransmission schemes [
3,
4].
In particular, hybrid ARQ (HARQ) combines error detection with error correction by adding redundancy bits to the transmitted frames, and if the message decoding fails, a series of retransmission rounds are performed [
5,
6,
7,
8]. Depending on whether the erroneous message is discarded or stored, the HARQ is categorized as Type I HARQ or soft combining HARQ, respectively [
5,
6,
7,
8]. The latter is performed in practice based on the following two methods: chase combining (CC), in which the transmitter sends identical copies of the corrupted frame on each round and the receiver employs maximal ratio combining, whereas in incremental redundancy (IR) the transmitter sends more parity bits on each round, increasing the successful decoding probability [
5,
6,
7,
8]. The HARQ is superior when reliability and link adaptation are required due to the joint error detection and correction, while cost-wise it is potentially cheaper. HARQ for optical links has shown good performance and can operate in parallel with the aforementioned physical layer techniques [
3].
A low Earth orbit (LEO) satellite operates at an altitude less than 2000 km, has a full period of about two hours and exhibits a latency of a few milliseconds (17 times lower than GEO) [
2]. If equipped with an optical transmitter it can provide high-definition data at reduced latency. Several optical LEO-to-ground experiments have been conducted to study the feasibility and obtain measurements for channel characterization and modeling [
2,
9,
10]. In [
6] a new HARQ protocol for FSO multi-user systems is proposed, and in [
8,
11,
12] a performance analysis of FSO HARQ systems and estimations of the packet error probability are derived. In [
13,
14,
15] power allocation strategies for RF HARQ links under Rayleigh fading are reported. The LEO satellite-to-ground links are also used for quantum key distribution (QKD). LEO-to-ground QKD links have also very recently been demonstrated to reach distances up to 1200 km and key rates up to kbps [
16]. The key rate is the exchange rate of polarized photons (encryption keys) over an optical fiber or FSO link. Moreover, a study has been evaluated for QKD performance on a hypothetical constellation with ten satellites in sun-synchronous LEOs that are assumed to communicate over a period of one year with an optical infrastructure (three optical ground stations) located in Greece [
17]. The atmospheric effects of turbulence and the background solar radiance have been considered [
17].
For optical satellite downlinks with HARQ schemes under weak turbulence, there has not been a power allocation investigation in the literature. In this contribution, a power allocation methodology is proposed for optical LEO-to-ground downlinks under weak scintillation conditions employing HARQ retransmission schemes. The contributions of this work are summarized as follows:
Three power allocation methodologies based on the Type I HARQ, CC and IR schemes are proposed, and their performances are compared and ranked from best to worst in terms of the average power consumption.
The energy efficiency and the reliability of the optical links are optimized by formulating the optimization problem as a constrained nonlinear programming problem with an objective function, the average power usage, constraints, the maximum transmitted power and a target outage probability accordingly.
Only the channel statistics (long-term channel state information) are required to obtain the optimal power allocation strategy and not the instantaneous channel states.
The proposed solutions are derived numerically via iterative algorithms, namely interior-point and sequential quadratic programming, and validated through an exhaustive or brute-force search [
18,
19].
Simulations are executed for various channel conditions and system settings by simulating a LEO passing over various turbulence intensities and ground weather conditions to investigate the sensitivity of the three HARQ schemes to weak scintillation, path loss and target outage probability. Novel numerical results are reported and commented on.
The remainder of the paper is structured as follows: In
Section 2 the LEO-to-ground system model is given along with the necessary FSO theory and assumptions regarding the weak fluctuation model. In
Section 3 the optimal power allocation problem under maximum power and outage probability constraints is developed by taking into account the three HARQ schemes, and the proposed solutions are reported. In
Section 4 simulations of various scintillation, weather conditions and constraints are obtained using the proposed methodology, and numerical results are derived, compared and commented on. Finally,
Section 5 concludes this article and future work is proposed.
2. System Model
A single, cloud-free optical LEO-to-ground communication downlink is considered subject to path losses and weak atmospheric turbulence. The optical channel is generally dynamic due to the elevation angle–varying link distance and the LEO satellite’s slew rate, thus leading to temporal signal fluctuations known as scintillation [
2,
9]. For the transmission, the intensity modulation with on-off-keying (OOK) is assumed, and direct detection is used for the reception. It is also hypothesized that a negative acknowledgment (NACK) or no acknowledgment at all to a particular frame transmission by the receiving terminal will initiate a series of retransmissions via an HARQ protocol [
5,
6,
7,
8]. The maximum number of HARQ rounds is predefined and equal to
M. During these
M rounds, the receiver either successfully decodes the message and responds with a positive acknowledgment (ACK) or fails to decode it, and the re-transmission stops. In order to achieve independent fading states, the minimum retransmission time between rounds must be equal to the coherence time
of the optical channel. According to the weak turbulence model the coherence time is given by [
9,
10]:
where
is the communication wavelength,
is the secant function,
is the elevation angle,
are the altitudes of the optical ground station (OGS) and LEO satellite,
is the refractive index structure parameter usually given by the Hufnagel–Valley model,
is the altitude, and
is the wind speed (vertical path) usually described by the Bufton model. Therefore, for transmission periods greater than
the fading states can be considered uncorrelated. In
Figure 1, the system model is depicted.
Weak turbulence is often represented by the lognormal (LN) distribution, which fits well and exhibits good agreement with first-order statistics from experimental data [
2,
20]. The
LN model does not fully apply only for elevation angles <20°, and the reason is the saturation of scintillation [
2]. The normalized received irradiance
is an
random variable according to the following probability density function (PDF) [
4,
20]:
where
is the average irradiance, and
is the so-called scintillation index (SI). A theoretical expression for SI in the case of weak turbulence (SI < 0.5) and point receivers is derived from Rytov, which is expressed by the formula [
9,
20]:
where
is the wavenumber,
is the elevation angle, and the rest of the parameters are defined as in (1). The Kolmogorov spectrum is assumed, and it is also assumed that the optical wavefront is approximated by a plane wave far from the source. For moderate (SI~0.5) or strong turbulence (SI~1), other distributions such as gamma–gamma are more suitable [
2]. If experimental data are to be employed then SI is simply the normalized variance of
I:
[
9,
20].
The optical channel for the downlink follows the
LN distribution considering weak scintillation conditions. By incorporating the quantum efficiencies of the transmitter
and receiver
, the atmospheric transmittance
, the gains of transmitter
and receiver
, the large-scale path loss
, the small-scale loss due to scintillation
where
is the log-amplitude of the optical wave and hence Gaussian (normally) distributed, the optical channel is expressed by [
4,
21]:
Additionally, therefore, the signal-to-noise ratio (SNR) is given by [
4,
21]:
where
is the transmitted power,
is the signal-independent optical noise variance, and
represents the ratio
.
In particular, the optical noise is a zero mean, a constant variance random variable that describes the environmental optical interference. It incorporates the background radiation from the various celestial bodies, the amplified spontaneous emission (ASE) from optical preamplifiers and the electronic detection noise [
4,
21]. By using narrow passband optical filters and small field-of-view telescopes the receiver can eliminate the ambient background radiation and ASE, while the thermal and shot noises can be considered as additive white Gaussian noise [
2]. Now, for a fixed
it is easy to see that
h is also a
LN variable, and its PDF is derived from (2) with parameters
,
.
4. Numerical Results and Discussion
In this section, the optimal power allocation problem for an optical LEO-to-ground downlink with HARQ schemes is solved, and a variety of simulations are carried out from which conclusive results are drawn. In our work, the MATLAB software is employed to numerically obtain a very good approximation of the global minimum of the constrained non-linear optimization problems. Specifically, the IP and SQP methods are employed, and the outcomes are validated through a brute-force search. Moreover, the average power is minimized for Type I, CC, IR HARQ schemes, and the sensitivity to the scintillation index, average path loss and target outage probability is examined. It must be clarified that we are more focused on the proposed allocation methodologies and less on the transmission characteristics.
A
M = 3 rounds HARQ protocol is considered, and an optical LEO-to-ground link is assumed under atmospheric path loss and weak scintillation conditions. The choice of
M = 3 is supported by the fact that LEO satellites have a short contact time (~5 min); therefore it is realistic to assume a few HARQ rounds. The wavelength is set to
λ = 1550 nm, the slew rate
ws = 0.001, the altitudes
HOGS = 2000 m and
HLEO =
Hturb = 20 km and elevation angle
e = 50° while the ground weather conditions, i.e., wind speed,
, were varied to obtain the scintillation indices and the corresponding coherence times using the (1). The Bufton and Hufnagel–Valley models were employed for the wind and
. From
Table 1 it is implied that the worse the scintillation effects the less coherence time is needed because the channel fluctuations are greater and rapid. Finally, the maximum transmitted power is set to
for all simulations.
In the first simulated scenario, the impact of SI on the average total power is evaluated for the three HARQ protocols. The target outage probability, the outage capacity-bandwidth ratio, and the optical channel statistics over the three retransmission rounds are given in
Table 2, while it is assumed that SI
1 = SI
2 = SI
3. The proposed methodology is simulated using the IP and SQP algorithms and validated with a brute-force search. In
Figure 2 the numerical results are given.
In
Figure 2, it can be observed that the higher the SI the more power is consumed by all HARQ schemes with a rate of 12% (Type I), 6% (CC) and 5.2% (IR). Type I is the worst and results in the largest average total power and CC is moderate, while IR is the most energy-efficient HARQ protocol. At SI = 0.3, the average total powers of Type I and CC are 47.2% and 6.8% larger than IR, respectively.
In the second scenario of simulations, the impact of
on the average total power is evaluated for the three HARQ protocols. The target outage probability, the outage capacity-bandwidth ratio, and the optical channel statistics over the three retransmission rounds are given in
Table 3, while it is assumed that
. The proposed methodology is simulated using the IP and SQP algorithms and validated with a brute-force search. In
Figure 3 the numerical results are presented.
In
Figure 3, it is shown that the higher the channel gain the less power is consumed by all HARQ schemes with a rate of 12.5% (Type I), 14.5% (CC) and 13.1% (IR). Type I is the worst and results in the largest average total power and CC is moderate, while IR is the most energy-efficient HARQ protocol. At
, the average total powers of Type I and CC are 28.4% and 5.4% larger than IR, respectively.
In the third hypothetical simulation, the impact of
on the average total power is evaluated for the three HARQ protocols. The outage-capacity-to-bandwidth ratio, and the optical channel statistics over the three retransmission rounds, are given in
Table 4. The proposed methodology is simulated using the IP and SQP algorithms and validated with a brute-force search. In
Figure 4 the numerical results are given.
In
Figure 4, it is observed that the lesser the
, the more power is consumed by all HARQ schemes with a rate of 6.7% (Type I), 13.4% (CC) and 14.8% (IR). Type I is the worst and cannot achieve an
and CC is moderate and cannot achieve an
, while IR is the most energy-efficient HARQ protocol, reaching a threshold of
. At
, the average total powers of Type I and CC are 27% and 6.7% larger than IR, respectively.
In the fourth simulation, the channel power distribution is evaluated among the three retransmission rounds. The outage-capacity-to-bandwidth ratio, and the optical channel statistics over the three HARQ rounds, are given in
Table 5. The proposed methodology is simulated using the IP and SQP algorithms and validated with a brute-force search. In
Figure 5a the numerical results are given only for the IR HARQ protocol, which shows the best performance. In
Figure 5b the proposed methodologies are simulated for arbitrary input parameters given in
Table 5. The average and allocated power are exhibited.
In
Figure 5a, as the
gets smaller, it can be observed that the average total power is minimized by allocating the most power on the third round and the least power during the first round until 1 × 10
−7 where maximum power is allocated over all three rounds. This is reasonable because from (23) the
yields a much smaller term than
or
; therefore,
is allocated with maximum power first, followed by less power in
and finally by the least power in
. In
Figure 5b it can be observed that CC and IR perform much more efficiently than Type I, and in a similar way, by allocating more power on the first and third rounds. It must be mentioned that not all
M re-transmissions are required; the proposed methodologies simply indicate the gradual increment of allocated power till the successful decoding or depletion of HARQ rounds [
15].
Lastly, a comparison between IP and SQP algorithms has been implemented and shown for the previous case of IR HARQ. The stopping criteria, the termination tolerances of the constraints, the step sizes and the initial power vector
are given in
Table 6. In
Table 7 and
Table 8 the algorithms’ performance parameters are reported.
Although the two algorithms (IP and SQP) yield the same numerical results in all the examined cases, as exhibited previously in
Figure 1,
Figure 2,
Figure 3 and
Figure 4, they require a different number of iterations and function evaluations. Additionally, they converge to a local minimum with different first-order optimality and constraint violations. The first-order optimality translates to the maximum absolute value (infinity norm) of the gradient of the Lagrangian, and ideally it should be zero at the minimum. The constraint violations refer to the nonlinear target outage probability constraints and ideally, they should be zero.
From
Table 1 and
Table 2 it is observed that IP algorithm requires approximately 3 times more iterations and function evaluations than SQP, especially at
, which means that IP is slower. This outcome is reasonable since IP by definition is required to stay inside the feasible region and bounds at all iterations, while SQP allows some constraint and bound violations. On the other hand, IP achieves better first-order optimality has almost no constraint violations, which makes IP a better approximation of the local minimum than SQP.