Next Article in Journal
A ZIF-8-Based High-Performance Glucose Electrochemical Detection Platform Constructed Using a Multi-Layer Interface Optimization Strategy
Previous Article in Journal
Improved Edge Pixel Resolution in Modular PET Detectors with Partly Segmented Light Guides
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Blind Equalization Based on Modified Third-Order Moment Algorithm for PAM-PPM Optical Signals in FSO Communication

School of Aeronautics and Astronautics, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(22), 7063; https://doi.org/10.3390/s25227063
Submission received: 5 October 2025 / Revised: 7 November 2025 / Accepted: 14 November 2025 / Published: 19 November 2025
(This article belongs to the Section Optical Sensors)

Abstract

In order to mitigate the influence of turbulence on pulse amplitude modulation–pulse position modulation (PAM-PPM) optical signals, which represents a promising avenue for future high-speed free-space optical (FSO) communication, this paper proposes a novel blind equalization scheme based on a modified third-order moment algorithm (MTOMA). The MTOMA is more robust to noise compared with the current fourth-order moment algorithms, such as the constant modulus algorithm (CMA) and the modified constant modulus algorithm (MCMA). Moreover, it will not increase the implementation complexity compared with the CMA and MCMA. The simulation results show that the MTOMA effectively reduces the distortion of PAM-PPM optical signals in atmospheric turbulence channels with a pointing error. Under different turbulence conditions, the MTOMA has a faster convergence rate than the CMA and MCMA. For example, when the signal-to-noise ratio (SNR) is 15 dB, the MTOMA requires about 530 iterations to reach convergence in moderate turbulence, which is about 230 and 170 fewer iterations than required by the CMA and MCMA, respectively; in addition, the differences in the number of iterations required by the MTOMA and those required by the CMA and MCMA, respectively, are 140 and 100 in weak turbulence and 150 and 90 in strong turbulence. Moreover, when the algorithms converge, the bit error rate (BER) performance of the PAM-PPM signals with MTOMA is also superior to that with CMA and MCMA. For example, when SNR = 20 dB, the BER performance of the PAM-PPM signals with MTOMA improves by 6.5 dB and 1.7 dB, respectively, compared to that with CMA and MCMA in moderate turbulence; this value improves by 4.3 dB and 1.4 dB in weak turbulence and 4.8 dB and 1.5 dB in strong turbulence. In addition, when the MTOMA reaches convergence, the decision-directed least mean square (DDLMS) algorithm can continue to be utilized to further improve the BER performance of PAM-PPM optical signals.

1. Introduction

The rapid development of various applications of wireless communication has led to the requirement for ultrahigh-speed data transmission [1]. The transmission rate of traditional microwave communication is insufficient to support the tremendous amount of data being transmitted, so novel wireless transmission technologies are urgently needed [2,3]. With its abundant bandwidth, fast transmission rate, good flexibility, and immunity to electromagnetic interference, free-space optical (FSO) communication is promising in terms of future wireless applications and has attracted substantial attention from researchers [1,2,3,4,5]. Moreover, it has become the focus of research on sixth-generation (6G) technologies, which will further promote its development [6].
Modulation is one of the core technologies in FSO communication, with the aim of loading information onto an optical carrier [7], and contains intensity modulation–direct detection (IM-DD) schemes and coherent detection schemes. At present, IM-DD schemes are mainly used in practical applications, because they have a simpler structure and lower implementation complexity [8]. IM-DD schemes include on–off keying (OOK), pulse position modulation (PPM), subcarrier intensity modulation (SIM), etc. [9,10,11]. However, to perform optimally, OOK requires an adaptive threshold, and SIM has a complex structure, which can increase their implementation costs [9,10]. By contrast, PPM has potential because it balances implementation complexity and transmission performance, and also has high power efficiency, making it suitable for long-distance communication [11].
However, when an optical signal propagates in atmospheric turbulence, it can be subjected to the turbulence effect, which is caused by irregular changes in atmospheric properties such as speed, temperature, pressure, and refractive index [12]. The turbulence effect can induce aberrations in optical signals, such as intensity fluctuation and phase distortion [12]. IM-DD systems utilize intensity to carry information, so intensity fluctuation is the primary factor affecting their performance [12]. In microwave communication, equalization technology, a kind of digital signal processing (DSP) technique, is often utilized to reduce signal distortion because it can easily be integrated into the receiver [13]. Generally, it uses a finite impulse response (FIR) filter to compensate for distortion and obtain the improved signals [13]. Inspired by equalization technology, equalization algorithms have been utilized in IM-DD systems to mitigate the turbulence effect [14,15], and they have also been applied to PPM signals [16,17,18,19].
Ref. [16] utilized the Viterbi equalization algorithm to improve the bit error rate (BER) performance of PPM optical signals in a turbulence channel, but the calculation formulas are quite complicated. Ref. [17] utilized the minimum mean square error (MMSE) algorithm based on a training sequence to improve the transmission performance of PPM signals in FSO systems, but the training sequence reduced the transmission efficiency. Ref. [18] utilized the decision-directed least mean square (DD-LMS) algorithm to reduce the distortion of PPM signals, but the convergence rate of DD-LMS is slow, and it cannot rapidly track the channel status. Ref. [19] utilized constant modulus algorithm (CMA) equalization to mitigate the influence of the turbulence effect on PPM optical signals. It has a fast convergence rate and low implementation complexity, and does not need a training sequence. Meanwhile, it was found that, although PPM is not a constant modulus signal, the CMA can still improve its BER performance.
FSO communication is advancing in the direction of high-speed transmission, which is generally achieved by increasing spectral efficiency [20]. However, the spectral efficiency of a PPM signal will decrease with an increase in the modulation order, so the traditional PPM format is not suitable for high-speed FSO systems [21]. In order to improve PPM’s spectral efficiency, the multi-amplitude PPM format is proposed [22], which is also known as pulse amplitude modulation—PPM (PAM-PPM). It can achieve a faster transmission rate than the traditional PPM format and better meet the needs of future high-speed FSO systems [22].
However, a PAM-PPM optical signal is also limited in the face of high-speed transmission. Due to the turbulence effect, the refractive index of the atmosphere exhibits spatial inhomogeneity [23]. In this case, an optical pulse can be regarded as a combination of several sub-pulses, and they can arrive at the receiver at different times [24]. As the transmission speed increases, the pulse width of the PAM-PPM signal can become shorter in the time domain. Thus, in the time domain, the ratio of the inter-arrival time of sub-pulses to the pulse width can become larger, and then the overlap between sub-pulses can be reduced [24]. In this situation, the intensity fluctuation of optical pulses will be more severe at the receiver, and the equalization algorithms will require more iterations to reach convergence [24]. Therefore, it can be deduced that, for high-speed PAM-PPM optical signals, the system reliability will decrease with current CMA equalization. In order to improve the reliability of high-speed PAM-PPM optical systems in a turbulence channel, it is necessary to explore novel equalization algorithms that have faster convergence rates than the CMA.
Ref. [25] demonstrated that the third-order moment algorithm (TOMA) used in the blind equalization process has convergence properties when processing asymmetric signals, and it has a faster convergence rate than fourth-order moment algorithms, such as the CMA. A PAM-PPM signal is actually an asymmetric signal, which will be proven in Section 2. Thus, according to Ref. [25], the TOMA used in the blind equalization process can be convergent when processing a PAM-PPM signal. However, we find that the PAM-PPM signal cannot be restored when TOMA reaches convergence. Therefore, on the basis of TOMA, we propose using a modified third-order moment algorithm (MTOMA) as a blind equalization scheme, which is able to restore the PAM-PPM signal under the convergence state, and the results are compared with the fourth-order moment algorithms.
In addition, for FSO communication, a pointing error will occur when the transmitter and receiver are not aligned. This can induce power attenuation at the receiver, affecting the transmission performance of the system [26,27]. Therefore, the pointing error is also considered in the atmospheric channel.
This paper is organized as follows. In Section 2, the asymmetric characteristic of the PAM-PPM signal is proven, and the channel model combining atmospheric turbulence and the pointing error is established. In Section 3, the principles of the MTOMA are introduced, and its performance is analyzed. In Section 4, the simulations are conducted and discussed, and in Section 5, the conclusions are drawn.

2. System Modeling

2.1. Block Diagrams of Transmitter and Receiver

If the order of PAM is m and the order of PPM is l, the signal can be abbreviated to mPAM-lPPM. Each symbol consists of l o g 2 m + l o g 2 l bits and is divided into l parts in the time domain, which are called the time slots. The pulse occupies one slot, and its amplitude has m values.
Block diagrams of the transmitter and receiver of mPAM-lPPM are presented in Figure 1 and Figure 2, respectively. At the transmitter, the serial binary sequence will be converted into the mPAM-lPPM symbols through serial-to-parallel (S/P) conversion. For each symbol, suppose that the first l o g 2 l bits will be mapped to generate the l-PPM driving signal, and the remaining l o g 2 m bits will be mapped to generate the m-PAM driving signal, in the discrete-time case. The process is completed through DSP. Then, the driving signals will be converted into analog waves by a digital-to-analog converter (DAC). The PPM driving wave can drive the laser emitter to emit the l-PPM optical signal. And the m-PAM driving wave can drive the intensity modulator (IM), such as a Mach–Zehnder modulator, to change the laser intensity. Finally, the mPAM-lPPM optical signal will be transmitted into the atmospheric channel.
At the receiver, firstly, the mPAM-lPPM optical signal is received and directly detected by the avalanche photon diode (APD), which can convert optical signals into electrical signals. Each time slot of the mPAM-lPPM electrical signal will be sampled by the analog-to-digital converter (ADC), and we suppose that the sampling has satisfied the symbol synchronization and slot synchronization. Next, the discrete signals will be processed by the equalization module to reduce the distortion induced by turbulence effects, and the output signals will be used for symbol decisions. For each symbol, there are l sampling values, and the slot with the maximum sampling value will be considered the pulse slot. Thus, the first l o g 2 l bits can be restored. Then, the sampling value of the pulse slot will be further determined to restore the remaining l o g 2 m bits according to the decision thresholds. Finally, the output serial binary sequence can be obtained through parallel-to-serial (P/S) conversion.

2.2. Proof of Asymmetric Characteristic of PAM-PPM Signal

The discrete mPAM-lPPM signal can be written as
s [ n ] = k = 0 A k δ n k T s c k T slot
where δ n is the impulse signal in the discrete-time case; A k is an amplitude parameter with m values (which we assume to be 2, 4, 6, …, 2 m 2 , 2 m ( m > 1 ) in this paper); T s and T slot are symbol and slot intervals, respectively; and c k is the position parameter (with values of 0, 1, …, l 1 ), which determines the specific position of pulses.
The signal with non-zero skewness is called the asymmetric signal [25]. The skewness of the mPAM-lPPM signal can be expressed as
S s = E s μ 3 σ 2 3 / 2
where μ and σ 2 are the mean and variance of the mPAM-lPPM signal, respectively. Thus, if the value of E [ ( s μ ) 3 ] is not equal to zero, the signal can be regarded as an asymmetric signal.
E [ ( s μ ) 3 ] can be written as E [ ( s μ ) 3 ] = E ( s 3 3 s 2 μ + 3 s μ 2 μ 3 ) . Suppose that the prior probabilities of each symbol are identical; then, μ can be derived as
μ = E ( s ) = 1 m · 1 l 2 + 4 + + 2 m = m + 1 l .
E s 2 can be derived as
E ( s 2 ) = 1 m · 1 l 2 2 + 4 2 + + 2 m 2 = 2 m + 1 2 m + 1 3 l .
E s 3 can be derived as
E ( s 3 ) = 1 m · 1 l 2 3 + 4 3 + + 2 m 3 = 2 m m + 1 2 l .
Thus, E [ ( s μ ) 3 ] can be derived as
E s μ 3 = 2 m + 1 2 m l 2 2 m l l + m + 1 l 3 .
In Equation (6), E [ ( s μ ) 3 ] = 0 means m l 2 2 m l l + m + 1 = 0 ; in other words, m l 1 2 = l 1 . l is a positive integer greater than 1, so if m > 1 , it can be derived that m l 1 2 l 1 ; in other words, E [ ( s μ ) 3 ] 0 . Therefore, when m > 1 and l > 1 , the mPAM-lPPM signal has an asymmetric characteristic.

2.3. Signal Transmission in Turbulence Channel with Pointing Error

In the continuous-time case, the mPAM-lPPM signal can be written as
m t = p t k = 0 A k δ t k T s c k T slot = k = 0 A k p t k T s c k T slot
where p t denotes the Nyquist pulse shaping, and the maximum amplitude of p t is 1; δ t is the impulse signal in the continuous-time case; and the symbol “∗” denotes convolution.
Suppose that the intensity of the optical carrier is I. At the transmitter, the envelope of the mPAM-lPPM optical signal is given by
s t = I m t 1 / 2 = I k = 0 A k p t k T s c k T slot 1 / 2 .
At the receiver, the optical signal can be directly converted into an electrical signal by the APD, which can be written as
r t = η s t 2 + n t = η I k = 0 A k p t k T s c k T slot + n t
where η is the optical-to-electrical conversion efficiency. In FSO communication, n t can represent additive white Gaussian noise (AWGN) with a mean of 0 and variance of σ n 2 [28].
The received laser intensity I can be written as I = I A I P , where I A denotes the intensity fluctuation induced by atmospheric turbulence, and I P denotes the intensity attenuation induced by the pointing error [29].
The commonly used turbulence models are the Log-normal, Gamma–Gamma, and Málaga models [30]. The Gamma–Gamma and Málaga distributions are the most appropriate models to represent conditions ranging from weak to strong turbulence, whereas the Log-normal model is primarily useful for weak turbulence [30]. Moreover, the Málaga distribution is more complex than Gamma–Gamma distribution and can involve complicated calculations. Therefore, the Gamma–Gamma turbulence model is adopted in this paper. Under the normalized power condition, E I A = 1 , and the probability density function (PDF) of I A is given by [29]
f I A i a = 2 Γ α Γ β α β α + β 2 i a α + β 2 1 K α β 2 α β i a .
where Γ · is the Gamma function, K v · is a modified Bessel function of the second kind, and α and β are the parameters related to atmospheric turbulence, which are given by [29]
α = exp 0.49 σ R 2 1 + 1.11 σ R 12 / 5 7 / 6 1 1
β = exp 0.51 σ R 2 1 + 0.69 σ R 12 / 5 5 / 6 1 1 .
Here, σ R 2 is the Rytov variance, and σ R 2 = 1.23 C n 2 k 7 / 6 z 11 / 6 , where C n 2 is the refractive-index structure parameter, k is the wave number, and z is the propagation distance [29]. Generally, σ R 2 < 1 represents weak turbulence, σ R 2 1 represents moderate turbulence, and σ R 2 > 1 represents strong turbulence [29].
At the receiver, a pointing error can cause misalignment between the beam center and detector center, as shown in Figure 3. Ref. [31] proposes a novel pointing error model named the modified intensity uniform model, which has better approximation accuracy and simpler expression than the previous Farid model. It is expressed as [31]
I P r ; z = δ exp δ r 2 R a 2 .
I P · represents the fraction of the power collected by the detector; r is the distance between the beam center and detector center; R a is the radius of the detector; and δ is given by δ = 1 exp 2 R a 2 / w z 2 , where w z = w 0 1 + ε λ z / π w 0 2 2 is the beam radius at distance z and w 0 is the beam radius at z = 0 , λ is the wavelength, ε = 1 + 2 w 0 2 / ρ 0 2 z , and ρ 0 = 0.55 C n 2 k 2 z 3 / 5 [31].
The parameter r follows a Rayleigh distribution, which is given by [27]
f r r = r σ s 2 exp r 2 2 σ s 2 , r > 0
where σ s is the displacement standard deviation at the receiver.
Combining Equations (13) and (14), the PDF of I P can be derived as
f I P i p = γ δ γ i p γ 1 , 0 i p δ
where γ = R a 2 / 2 δ σ s 2 .
When I A = i a , the cumulative distribution function (CDF) of received laser intensity I can be expressed as
F I i I A = i a = P I P i i a = F I P i i a
where F I P · is the CDF of I P .
The conditional PDF of I can be derived as
f I i I A = i a = 1 i a f I P i i a .
The PDF of I can be expressed as
f I i = i / δ + f I i I A = i a f I A i a d i a .
Combining Equations (10), (15), (17), and (18), it can be determined that
f I i = 2 γ α β α + β 2 δ γ Γ α Γ β i / δ + i γ 1 i a α + β 2 γ 1 K α β 2 α β i a d i a .

3. Blind Equalization Scheme Based on Modified Third-Order Moment Algorithm

3.1. Iterative Formula of the Algorithm

A block diagram of the blind equalization process is shown in Figure 4, where n denotes the n-th iteration [32]. The output signal y n = u T n w n can be obtained when the input vector u n passes through the finite impulse response (FIR) filter, whose coefficient vector is w n . w n can be updated adaptively by the equalization algorithm. The updated w n + 1 based on TOMA is given by [25]
w n + 1 = w n + μ J
where μ is the step size and J is the objective function.
J can be expressed as E ( y n 3 ) , and our analysis indicates that TOMA equalization cannot restore the mPAM-lPPM signal under a convergence state, the reason for this is as follows:
The derivative J can be derived as
J = J w n = 3 E ( y n 2 ) y n .
The y n of the mPAM-lPPM signal is a real number, so ( y n 2 ) = ( y 2 n ) , and we can also obtain 2 y n y n = 2 y n y n . Because y n = u n , y n can be represented as y n = u n y n y n 1 . Combining this with Equations (20) and (21) while replacing average values with instantaneous values, it can be determined that
w n + 1 = w n + μ u n y n y n .
Ignoring the impact of noise, when the TOMA reaches convergence, J is equal to zero; in other words, u n y n y n in Equation (22) is equal to zero. However, in this situation, the output y n must always be zero, and the signal cannot be restored. Therefore, TOMA equalization is not suitable for the mPAM-lPPM signal.
Inspired by the Godard algorithms, in order to restore the mPAM-lPPM signal, Equation (22) can be modified as follows:
w n + 1 = w n + μ u n y n y n R
where R is a real parameter.
According to the Godard algorithms, as the iteration number increases, the appropriate parameter R can not only extract the expected output signal, but also make the iterative formula convergent [33]. The Godard algorithms generally process the constant modulus signals, so the parameter R is usually fixed. However, mPAM-lPPM is not a constant modulus signal, and turbulence channels can change rapidly. Under these circumstances, the performance of equalization algorithms with fixed R will be significantly restricted [34]. In this situation, one effective method is to adjust R adaptively based on the variation in the received signals, which can also ensure the convergence of equalization algorithms and reduce the steady-state error induced by noise [34].
Therefore, for the mPAM-lPPM signal, Equation (23) can be further modified as follows:
w n + 1 = w n + μ u n y n y n R n
where R n is a variable parameter. We define Equation (24) as the modified third-order moment algorithm (MTOMA).
In Section 2, it is assumed that the pulse amplitudes of mPAM-lPPM are 2, 4, 6, …, 2 m 2 , 2 m ( m > 1 ) at the transmitter. However, the amplitudes can be attenuated by pointing errors, and the average values of pulse amplitudes at the receiver can be attenuated to 2 η E I , 4 η E I , 6 η E I , …, ( 2 m 2 ) η E I , 2 m η E I ( m > 1 ). In this case, according to Ref. [34], we propose the variation principle of R n , as shown in Table 1. If y n η E I , R n is set to 0; if ( 2 k 1 ) η E ( I ) < y ( n ) ( 2 k + 1 ) η E ( I ) , R n is set to 2 k η E ( I ) , k = 1 , 2 , , m 1 ; if y n > 2 m 1 η E I , R n is set to 2 m η E I . It can be seen that R n can vary adaptively according to the values of y n .
When the CMA converges, the steady-state error can be further reduced by continuing to use the DDLMS algorithm, which can achieve a low steady-state error [35]. Inspired by this, we continue to use the DDLMS algorithm when the MTOMA reaches convergence; we call this dual-mode algorithm the MTOMA-DDLMS, a block diagram of which is shown in Figure 5.
The iterative formula of the DDLMS algorithm is given by [36]
w D n + 1 = w D n + μ u n e D n .
Here, e D n is the error function, which can be written as [36]
e D n = d e c y n y n
where d e c · is the decision function.
Similarly to the decision principle of R n , d e c · can be defined as
d e c y ( n ) = 0 2 k η E ( I ) 2 m η E ( I ) y ( n ) η E ( I ) ( 2 k 1 ) η E ( I ) < y ( n ) ( 2 k + 1 ) η E ( I ) y ( n ) > ( 2 m 1 ) η E ( I )
where k = 1 , 2 , , m 1 .

3.2. Performance Analysis and Comparison

Inspired by the analysis above, we also make the originally fixed dispersion constant R 2 in the CMA variable, which can be expressed as R 2 n ; in this paper, this algorithm is defined as the modified constant modulus algorithm (MCMA). Specifically, for mPAM-lPPM, if y n 2 η E I 2 , R 2 n = 0 ; if ( 2 k 1 ) η E I 2 < y n 2 ( 2 k + 1 ) η E I 2 , R 2 n = 2 k η E I 2 , k = 1 , 2 , , m 1 ; and if y n 2 > 2 m 1 η E I 2 , R 2 n = 2 m η E I 2 .

3.2.1. Robustness to Noise

The CMA and MCMA are fourth-order moment algorithms, while the MTOMA is a third-order moment algorithm. They are classified as gradient search algorithms, whose robustness can be reflected through the sensitivity of the objective functions to noise [37]. When their robustness is compared, the objective functions of third-order moment algorithms can be uniformly represented by E ( y 3 ) , and those of fourth-order moment algorithms can be uniformly represented by E ( y 4 ) [25].
According to Figure 4, for the output signal y = u T w , u is the input vector and w is coefficient vector of the FIR filter. u can be written as u = x + z , x represents the signal, and z represents the AWGN, with a mean of 0 [25]. Thus, it can be determined that y = x + z T w = x T w + z T w = v + d , where v represents the signal; d represents the AWGN with a mean of 0, i.e., E ( d ) = 0 and E ( d 3 ) = 0 ; and v and d are independent of each other [25]. For the PAM-PPM signal, y is a real number, so E ( y 4 ) = E ( y 4 ) , and E ( y 3 ) = E ( y 3 ) when y > 0 , while E ( y 3 ) = E ( y 3 ) when y < 0 .
E ( y 3 ) can be expressed as
E ( y 3 ) = E [ ( v + d ) 3 ] = E ( v 3 + 3 v 2 d + 3 v d 2 + d 3 )                     = E ( v 3 ) + E ( 3 v d 2 ) .
E ( y 4 ) can be expressed as
E ( y 4 ) = E [ ( v + d ) 4 ] = E ( v 4 + 4 v 3 d + 6 v 2 d 2 + 4 v d 3 + d 4 )                     = E ( v 4 ) + E ( 6 v 2 d 2 ) + E ( d 4 ) .
It can be determined that E ( 3 v d 2 ) in Equation (28) and E ( 6 v 2 d 2 ) + E ( d 4 ) in Equation (29) represent the error signals induced by noise. Replacing average values with instantaneous values, the error signals of third-order moment algorithms and fourth-order moment algorithms can be represented as e t = 3 v d 2 and e f = 6 v 2 d 2 + d 4 , respectively. If we suppose that the variance in d is σ n 2 , and the pulse amplitudes of mPAM-lPPM are still 2, 4, 6, …, 2 m 2 , 2 m ( m > 1 ), it can be determined that
E ( e t ) = E ( 3 v d 2 ) = 3 ( m + 1 ) σ n 2 l
E ( e f ) = E ( 6 v 2 d 2 ) + E ( d 4 ) = 4 ( m + 1 ) ( 2 m + 1 ) σ n 2 l + 3 σ n 4 .
Because m > 1 and l > 1 , it can be determined that 3 ( m + 1 ) / l < 4 ( m + 1 ) ( 2 m + 1 ) / l ; thus, E ( e t ) < E ( e f ) with fixed σ n 2 . Therefore, the MTOMA is more robust to noise compared with the fourth-order moment algorithms. In this case, the MTOMA can achieve a faster convergence rate and better BER performance [25].

3.2.2. Implementation Complexity

Implementation complexity can be analyzed from the perspectives of time complexity and space complexity. Suppose that the input vector u n and the coefficient vector of the FIR filter w n are both N-dimensional vectors.
Time complexity can be analyzed based on the number of basic operations required by the algorithm, including addition, multiplication, exponentiation (also known as multiplication), absolute value calculation, comparison, assignment, etc. [38].
For the MTOMA, the algorithm includes two aspects, including the iterative formula w n + 1 = w n + μ u n y n y n R n (the decision principle of R n is shown in Table 1) and the output signal y n = u T n w n . It can be determined that the MTOMA has 7 N + 4 basic operations, including 4 N multiplication operations. Its time complexity is O N .
Similarly, the CMA has 7 N + 2 basic operations, including 4 N + 1 multiplication operations. The time complexity is O N . The MCMA has 7 N + 6 basic operations, including 4 N + 2 multiplication operations. The time complexity is also O N .
It can be seen that the MTOMA will not increase the time complexity compared with the CMA and MCMA. In addition, the MTOMA requires the fewest multiplication operations, and it is important in practical hardware implementation. For example, a field-programmable gate array (FPGA) utilizes the intellectual property (IP) core to conduct a multiplication operation, which can increase the computation time. Therefore, the MTOMA has faster computation speed for hardware implementation compared with the CMA and MCMA.
Space complexity can be analyzed based on the memory resources required by the algorithms [39]. For the MTOMA, according to the output signal y n = u T n w n and the iterative formula w n + 1 = w n + μ u n y n y n R n , u n and w n are N-dimensional vectors, and the others are scalars. Thus, the space complexity of the MTOMA is O N . Similarly, the space complexity of the CMA and MCMA is also O N . Therefore, the MTOMA will not increase the space complexity compared with the CMA and MCMA.

4. Simulation Results and Discussions

In this section, we take 4PAM-4PPM as an example to simulate the effects of MTOMA equalization on the mPAM-lPPM optical signal. For comparison, CMA and MCMA equalization are also simulated. The typical parameters of turbulence and the simulation conditions of the system are presented in Table 2 and Table 3, respectively.
The critical simulation values, which are given in Table 3, are as follows: (1) The laser wavelength λ is set to 1550 nm, because wavelengths around this value are less susceptible to the turbulence effect in engineering [19]. (2) The optical-to-electrical conversion efficiency η is set to 1, because the η of APD can be approximately 1 when the laser wavelength is 1550 nm [26]. (3) The displacement standard deviation σ s is set to 0.02 under normalized conditions, because under the control of current acquisition, tracking, and pointing (ATP) systems in FSO communication, the σ s of pointing errors is usually limited to 0.02 under normalized conditions [31]. (4) The length of the FIR filter L e n w is set to 15, because the equalization algorithms in this case can usually adapt to all turbulence conditions in practical applications [40]. In addition, the initialization w 0 is set to [ 0 · · · 0 1 0 · · · 0 ] T , which is the standard setting in FSO engineering applications [40]. (5) The step size μ is set to 0.01, which can usually maintain a good balance between convergence rate and BER performance in practical systems [40].
In addition, the signal-to-noise ratio (SNR) in this section is defined as the received SNR in the electrical domain, which is given by SNR = η E I 2 / σ n 2 , and σ n 2 is the variance of AWGN. Based on this definition, which is also given in Ref. [41], η E I 2 can be regarded as the received signal power, and σ n 2 can be regarded as the noise power [41]. Therefore, according to the simulation conditions in Table 3, we can derive E ( I ) = 0.5 , so the SNR can be expressed as SNR = η E I 2 / σ n 2 = 1 / ( 4 σ n 2 ) .
In Figure 6, we take moderate turbulence ( σ R 2 = 1 ) as an example to simulate the constellation points of 4PAM-4PPM in the atmospheric channel. The constellation points are quite scattered under the influence of the turbulence effect. If they are directly used for symbol decision, a high BER is inevitable. Thus, equalization is necessary. The constellation points with MTOMA equalization are presented in Figure 7. It can be seen that, in the early stage of the equalization process, the constellation points converge, and when the MTOMA reaches convergence, they are effectively separated in terms of amplitude. This indicates the effectiveness of MTOMA equalization. In addition, the optical signal suffers from attenuation because of the pointing error, and according to the simulation conditions in Table 3, the signal amplitudes at the receiver are reduced by half compared with those at the transmitter.
The BER performance of 4PAM-4PPM based on CMA, MCMA, and MTOMA equalization is presented in Figure 8. Notably, here, “BER performance” represents the BER level of current constellation status in terms of a certain iteration number, rather than the overall BER statistic of the signal. It can be seen that BER performance with the MTOMA is superior to that with the CMA and MCMA under the same iteration number. Thus, BER performance with the MTOMA decreases the fastest in the early stage of the iterative process, and after approximately 530 iterations, it is nearly stable. In contrast, BER performance with the MCMA and CMA is stable when the iteration numbers are about 700 and 750, respectively. Therefore, the MTOMA has a faster convergence rate than the MCMA and CMA when the PAM-PPM signal is processed.
It can be seen from Figure 9 that turbulence intensity has a significant impact on the convergence rate of algorithms. When the algorithms reach convergence, there are considerably fewer iterations in weak turbulence than in strong turbulence. For example, as the Rytov variance σ R 2 varies from 0.5 (weak turbulence) to 3 (strong turbulence), the iteration numbers of the MTOMA, MCMA, and CMA increase to about 700, 690, and 720, respectively, when SNR = 15 dB. In addition, if SNR and σ R 2 are fixed, the convergence rate of the MTOMA is faster than that of the MCMA and CMA, and the gap is the most obvious in moderate turbulence ( σ R 2 = 1 ). For example, when SNR = 15 dB, there are about 170 and 230 fewer iterations when using the MTOMA than when using the MCMA and CMA, respectively, in moderate turbulence. In contrast, these values are about 100 and 140 in weak turbulence, and 90 and 150 in strong turbulence.
The BER performance of 4PAM-4PPM under different turbulence conditions when algorithms converge is shown in Figure 10. BER performance can be significantly impacted by turbulence intensity, and it will decrease with an increase in σ R 2 . When SNR = 15 dB and σ R 2 varies from 0.5 to 3, BER performance when using the MTOMA, MCMA, and CMA decreases by 16.6 dB, 16.3 dB, and 15.8 dB, respectively. If SNR and σ R 2 are fixed, BER performance when using the MTOMA is superior to that when using the MCMA and CMA, and the gaps between BER performance values are the largest in moderate turbulence. For example, when SNR = 20 dB and σ R 2 = 1 , the BER performance gaps are 1.7 dB and 6.5 dB, respectively, between the MTOMA and the other two algorithms. In contrast, the gaps are 1.4 dB and 4.3 dB when σ R 2 = 0.5 , and 1.5 dB and 4.8 dB when σ R 2 = 3 .
Furthermore, the results of the performance comparison between the MTOMA and fourth-order moment algorithms are summarized in Table 4, Table 5, Table 6 and Table 7 according to Figure 9 and Figure 10.
Figure 9 shows the iteration numbers when the MTOMA reaches convergence, according to which we can continue to utilize the DDLMS, and BER performance is presented in Figure 11. When SNR and σ R 2 are fixed, BER performance with the MTOMA-DDLMS is superior to that with the MTOMA under different turbulence conditions. Therefore, the dual-mode equalization algorithm MTOMA-DDLMS further improves the BER performance of the PAM-PPM signal compared with the MTOMA. In addition, the effect of the MTOMA-DDLMS is the most significant under moderate turbulence conditions. For example, when SNR = 15 dB, BER performance with the MTOMA-DDLMS can increase by 2.8 dB compared with the MTOMA in moderate turbulence. By comparison, the BER performance gains are 2.1 dB and 1.6 dB, respectively, in weak and strong turbulence. When SNR = 20 dB, the BER performance gains are 1.8 dB, 3.1 dB, and 1.9 dB, respectively, in weak, moderate, and strong turbulence.
We take moderate turbulence ( σ R 2 = 1 ) as an example to analyze the influence of step size on PAM-PPM optical signals in an atmospheric turbulence channel. Figure 12 and Figure 13 demonstrate that step size has a significant impact on the convergence rate of the MTOMA. When SNR is fixed, as the step size increases, the convergence rate will increase; however, according to Figure 14, BER performance under convergence will decrease, and different application scenarios may require different step sizes.
For real-time data transmission scenarios, such as voice calls, a fast convergence rate is required to reduce call drops and delays [42]. In addition, when the channel conditions change frequently, a fast convergence rate is also required to rapidly adapt to the channel variation [43]. For example, in military applications, when unmanned aerial vehicles (UAVs) are constantly moving, UAV-based FSO systems must quickly track channel variation to keep transmission links stable [44]. Moreover, when FSO communication is used in a marine environment, a fast convergence rate is also necessary because atmospheric turbulence can change frequently [45]. In these situations, large step sizes tend to be required. For transmission scenarios with stable channel conditions, such as high-definition (HD) video transmission between satellites and the ground, and television signal transmission in cities, high BER performance may be the most important factor [46]. In these situations, small step sizes tend to be required.

5. Conclusions

In this paper, a blind equalization scheme based on the MTOMA is proposed to mitigate the influence of the turbulence effect on PAM-PPM optical signals, which represents a promising avenue for future high-speed FSO communication. Through theoretical analysis, it is found that the MTOMA is more robust to noise compared with the current fourth-order moment algorithms, such as the CMA and MCMA. Meanwhile, the MTOMA will not increase the implementation complexity compared with the CMA and MCMA; in particular, it has fewer multiplication operations, which is crucial, because it indicates that the MTOMA has faster computation speed for hardware implementation.
These simulation results show that the MTOMA is effective in reducing the distortion of PAM-PPM optical signals in atmospheric turbulence channels with pointing errors. Under different turbulence conditions, the MTOMA has a faster convergence rate than the CMA and MCMA. For example, when SNR is 15 dB, the MTOMA requires about 530 iterations to reach convergence in moderate turbulence, which is about 230 and 170 fewer iterations than required by the CMA and MCMA, respectively; the differences in the number of iterations required by the MTOMA and those required by the CMA and MCMA, respectively, are about 140 and 100 in weak turbulence and 150 and 90 in strong turbulence. Moreover, when algorithms converge, the BER performance of the PAM-PPM signals with MTOMA is also superior to that with CMA and MCMA. For example, when SNR = 20 dB, the BER performance of the PAM-PPM signals with MTOMA improves by 6.5 dB and 1.7 dB, respectively, compared to that with CMA and MCMA in moderate turbulence, and this value improves by 4.3 dB and 1.4 dB in weak turbulence and 4.8 dB and 1.5 dB in strong turbulence. Therefore, the reliability of the PAM-PPM optical system with the MTOMA can be enhanced. In addition, the dual-mode algorithm MTOMA-DDLMS further improves BER performance compared with the MTOMA.
The current study is based on theoretical analysis and simulation, and some assumptions are made in channel modeling. In the near future, real-world FSO experiments will be conducted to further verify the feasibility of the MTOMA in PAM-PPM optical systems, and the proposed scheme will be continuously enhanced in practical experiments. Meanwhile, future research may include the following aspects. Firstly, a variable step size scheme can be combined with the MTOMA to improve flexibility and adaptability in time-varying channels. Secondly, channel coding technology, such as current Polar codes and LDPC codes, can be combined with the MTOMA to further improve the BER performance of PAM-PPM optical systems in strong turbulence conditions. Thirdly, the MTOMA may be extended to other asymmetric signals with high spectral efficiency, such as polarization–division–multiplexed PAM-PPM (PDM-PAM-PPM).

Author Contributions

All authors contributed to the manuscript. S.L. contributed to the theoretical derivations, simulations, and manuscript writing. X.L. contributed to the discussion of the results. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data will be made available on request.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Abbreviations

AbbreviationFull Name
APDAvalanche Photon Diode
AWGNAdditive White Gaussian Noise
BERBit Error Rate
CDFCumulative Distribution Function
CMAConstant Modulus Algorithm
DACDigital-to-Analog Converter
DDLMSDecision-Directed Least Mean Square
FIRFinite Impulse Response
FPGAField-Programmable Gate Array
FSOFree-space Optical (Communication)
IMIntensity Modulator
IM-DDIntensity Modulation–Direct Detection
MCMAModified Constant Modulus Algorithm
MMSEMinimum Mean Square Error
MTOMAModified Third-order Moment Algorithm
OOKOn–Off Keying
PAM-PPMPulse Amplitude Modulation–Pulse Position Modulation
PDFProbability Density Function
PPMPulse Position Modulation
P/SParallel-to-Serial
SIMSubcarrier Intensity Modulation
SNRSignal-to-Noise Ratio
S/PSerial-to-Parallel
TOMAThird-order Moment Algorithm
UAVUnmanned Aerial Vehicle

References

  1. Han, M.; Joharifar, M.; Wang, M.; Schatz, R.; Puerta, R.; Sun, Y.t.; Fan, Y.; Maisons, G.; Abautret, J.; Teissier, R.; et al. High spectral efficiency long-wave infrared free-space optical transmission with multilevel signals. J. Light. Technol. 2023, 41, 6514–6520. [Google Scholar] [CrossRef]
  2. Li, S.; Yang, L.; Zhang, J.; Bithas, P.S.; Tsiftsis, T.A.; Alouini, M.S. Mixed THz/FSO relaying systems: Statistical analysis and performance evaluation. IEEE Trans. Wirel. Commun. 2022, 21, 10996–11010. [Google Scholar] [CrossRef]
  3. Pang, X.; Ozolins, O.; Jia, S.; Zhang, L.; Schatz, R.; Udalcovs, A.; Bobrovs, V.; Hu, H.; Morioka, T.; Sun, Y.T.; et al. Bridging the terahertz gap: Photonics-assisted free-space communications from the submillimeter-wave to the mid-infrared. J. Light. Technol. 2022, 40, 3149–3162. [Google Scholar] [CrossRef]
  4. Spitz, O.; Didier, P.; Durupt, L.; Díaz-Thomas, D.A.; Baranov, A.N.; Cerutti, L.; Grillot, F. Free-space communication with directly modulated mid-infrared quantum cascade devices. IEEE J. Sel. Top. Quantum Electron. 2021, 28, 1–9. [Google Scholar] [CrossRef]
  5. Zou, K.; Pang, K.; Song, H.; Fan, J.; Zhao, Z.; Song, H.; Zhang, R.; Zhou, H.; Minoofar, A.; Liu, C.; et al. High-capacity free-space optical communications using wavelength-and mode-division-multiplexing in the mid-infrared region. Nat. Commun. 2022, 13, 7662. [Google Scholar] [CrossRef]
  6. Ranaweera, C.; Kua, J.; Dias, I.; Wong, E.; Lim, C.; Nirmalathas, A. 4G to 6G: Disruptions and drivers for optical access. J. Opt. Commun. Netw. 2022, 14, A143–A153. [Google Scholar] [CrossRef]
  7. Bibi, S.; Baig, M.I.; Qamar, F.; Shahzadi, R. A comprehensive survey of free-space optical communication–modulation schemes, advantages, challenges and mitigations. J. Opt. Commun. 2025, 45, s2373–s2385. [Google Scholar] [CrossRef]
  8. Alimi, I.A.; Monteiro, P.P. Revolutionizing Free-Space Optics: A Survey of Enabling Technologies, Challenges, Trends, and Prospects of Beyond 5G Free-Space Optical (FSO) Communication Systems. Sensors 2024, 24, 8036. [Google Scholar] [CrossRef]
  9. Joharifar, M.; Dely, H.; Pang, X.; Schatz, R.; Gacemi, D.; Salgals, T.; Udalcovs, A.; Sun, Y.T.; Fan, Y.; Zhang, L.; et al. High-speed 9.6-μm long-wave infrared free-space transmission with a directly-modulated QCL and a fully-passive QCD. J. Light. Technol. 2023, 41, 1087–1094. [Google Scholar] [CrossRef]
  10. Celik, Y.; Çolak, S.A. Quadrature spatial modulation sub-carrier intensity modulation (QSM-SIM) for VLC. Phys. Commun. 2020, 38, 100937. [Google Scholar] [CrossRef]
  11. Dubey, D.; Prajapati, Y.K.; Tripathi, R. Error performance analysis of PPM-and FSK-based hybrid modulation scheme for FSO satellite downlink. Opt. Quantum Electron. 2020, 52, 286. [Google Scholar] [CrossRef]
  12. Xu, Z.; Xu, G.; Zheng, Z. BER and channel capacity performance of an FSO communication system over atmospheric turbulence with different types of noise. Sensors 2021, 21, 3454. [Google Scholar] [CrossRef]
  13. Tapie, J.; Prod’homme, H.; Imani, M.F.; Del Hougne, P. Systematic physics-compliant analysis of over-the-air channel equalization in RIS-parametrized wireless networks-on-chip. IEEE J. Sel. Areas Commun. 2024, 42, 2026–2038. [Google Scholar] [CrossRef]
  14. Cai, Y.; Liu, H.; Liu, B.; Lin, W.; Zhang, H.; Lu, Z.; Qiao, Y. All-optical power equalization for mitigating scintillation under atmospheric turbulence. Opt. Commun. 2022, 522, 128657. [Google Scholar] [CrossRef]
  15. D’Amico, A.A.; Morelli, M. Blind Estimation of Timing Error, Channel Attenuation and Noise Parameters in OOK Free-Space Optical Communications. IEEE Trans. Commun. 2024, 72, 7842–7855. [Google Scholar] [CrossRef]
  16. Li, Y.; Geng, T.; Tian, R.; Gao, S. A modified Viterbi equalization algorithm for mitigating timing errors in optical turbulence channels. IEEE Trans. Wirel. Commun. 2021, 20, 3491–3506. [Google Scholar] [CrossRef]
  17. Petroni, A.; Biagi, M. On the convenience of perfect channel knowledge for spatial equalization of correlated MIMO-VLC links: Is it really worth it? J. Light. Technol. 2022, 40, 6101–6115. [Google Scholar] [CrossRef]
  18. Xie, B.; Bose, T. Partial Update Least-Square Adaptive Filtering; Morgan & Claypool Publishers: San Rafael, CA, USA, 2022. [Google Scholar]
  19. Luo, S.; Miao, M.; Li, X. A multi-dimensional modulation format for spectral efficiency improvement of PPM system and its BER performance analysis in free-space optical communication. J. Opt. 2025, 27, 045702. [Google Scholar] [CrossRef]
  20. Tumma, Y.; Kappala, V.K. A Review on Deployment of UAV-FSO System for High-Speed Communication. IEEE Access 2024, 12, 124915–124930. [Google Scholar] [CrossRef]
  21. Mohsan, S.A.H.; Khan, M.A.; Amjad, H. Hybrid FSO/RF networks: A review of practical constraints, applications and challenges. Opt. Switch. Netw. 2023, 47, 100697. [Google Scholar] [CrossRef]
  22. Madany, W.; Rashdan, M.; Hasaneen, E.S. Pulse-position and pulse-amplitude modulation interface for serial data link applications. In Proceedings of the 2016 Fourth International Japan-Egypt Conference on Electronics, Communications and Computers (JEC-ECC), Cairo, Egypt, 31 May–2 June 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 95–98. [Google Scholar]
  23. Lu, Y.; Mao, J.; Zhang, Y.; Zhao, H.; Zhou, C.; Gong, X.; Wang, Q.; Zhang, Y. Simulation and Analysis of Mie-Scattering Lidar-Measuring Atmospheric Turbulence Profile. Sensors 2022, 22, 2333. [Google Scholar] [CrossRef]
  24. Wu, S.; Li, Y.; Wang, J.; Zhou, H.; Tang, C.; Guan, Y.; Guo, F.; Li, X. Numerical MCRT simulation and inter-symbol interference analysis of laser multipath transmission in airborne air-to-air channels. Photonics 2024, 11, 280. [Google Scholar] [CrossRef]
  25. Paajarvi, P.; LeBlanc, J.P. Online adaptive blind deconvolution based on third-order moments. IEEE Signal Process. Lett. 2005, 12, 863–866. [Google Scholar] [CrossRef]
  26. Liang, H.; Gao, C.; Li, Y.; Miao, M.; Li, X. Analysis of selection combining scheme for hybrid FSO/RF transmission considering misalignment. Opt. Commun. 2019, 435, 399–404. [Google Scholar] [CrossRef]
  27. Liang, H.; Li, Y.; Miao, M.; Gao, C.; Li, X. Analysis of selection combining hybrid FSO/RF systems considering physical layer security and interference. Opt. Commun. 2021, 497, 127146. [Google Scholar] [CrossRef]
  28. Liu, X.; Fang, J.; Xiao, S.; Zheng, L.; Hu, W. Adaptive probabilistic shaping using polar codes for FSO communication. IEEE Photonics J. 2022, 14, 1–6. [Google Scholar] [CrossRef]
  29. Elsayed, E.E.; Yousif, B.B. Performance enhancement of the average spectral efficiency using an aperture averaging and spatial-coherence diversity based on the modified-PPM modulation for MISO FSO links. Opt. Commun. 2020, 463, 125463. [Google Scholar] [CrossRef]
  30. Alathwary, W.A.; Altubaishi, E.S. Performance Analysis of Dual-Hop DF Multi-Relay FSO System with Adaptive Modulation. Appl. Sci. 2023, 13, 11035. [Google Scholar] [CrossRef]
  31. Miao, M.; Chen, X.y.; Yin, R.; Yuan, J. New results for the pointing errors model in two asymptotic cases. IEEE Photonics J. 2023, 15, 1–7. [Google Scholar] [CrossRef]
  32. Zhang, D.; Hao, S.; Zhao, Q.; Wan, X.; Xu, C. Differential phase-shift keying and channel equalization in free space optical communication system. Opt. Eng. 2018, 57, 015107. [Google Scholar] [CrossRef]
  33. Moussa, A.; Pouliquen, M.; Frikel, M.; Bedoui, S.; Abderrahim, K.; M’Saad, M. An overview of blind equalization algorithms for digital communications. In Proceedings of the 2019 19th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA), Sousse, Tunisia, 24–26 March 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 491–496. [Google Scholar]
  34. Romano, J.M.T.; Attux, R.; Cavalcante, C.C.; Suyama, R. Unsupervised Signal Processing: Channel Equalization and Source Separation; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
  35. Gou, Y.; Sun, X.; Wang, K.; Zhu, Z.; Zhang, L.; Meng, Y.; Zhou, W.; Yu, J. FPGA-based two-stage flipping PAM-8 signal transmission for an IM/DD system. Opt. Fiber Technol. 2024, 88, 103937. [Google Scholar] [CrossRef]
  36. Koma, R.; Hara, K.; Kani, J.I.; Yoshida, T. Burst-Mode Multi-Level-CPFSK Signal Detection using DD-LMS based Adaptive Equalizer for High-Speed TDM-PON Upstream. J. Light. Technol. 2024, 42, 3736–3746. [Google Scholar] [CrossRef]
  37. Scaman, K.; Malherbe, C. Robustness analysis of non-convex stochastic gradient descent using biased expectations. Adv. Neural Inf. Process. Syst. 2020, 33, 16377–16387. [Google Scholar]
  38. Solyman, A.A.; Attar, H.; Khosravi, M.R.; Menon, V.G.; Jolfaei, A.; Balasubramanian, V.; Selvaraj, B.; Tavallali, P. A low-complexity equalizer for video broadcasting in cyber-physical social systems through handheld mobile devices. IEEE Access 2020, 8, 67591–67602. [Google Scholar] [CrossRef]
  39. Papadimitriou, F. Spatial Complexity: Theory, Mathematical Methods and Applications; Springer: Cham, Switzerland, 2020. [Google Scholar]
  40. Martin, R.K. Adaptive equalization for wireless channels. In Adaptive Signal Processing in Wireless Communications; Routledge: Oxfordshire, UK, 2017. [Google Scholar]
  41. Popoola, W.O.; Ghassemlooy, Z. BPSK subcarrier intensity modulated free-space optical communications in atmospheric turbulence. J. Light. Technol. 2009, 27, 967–973. [Google Scholar] [CrossRef]
  42. Hui, R. Introduction to Fiber-Optic Communications; Academic Press: Cambridge, MA, USA, 2019. [Google Scholar]
  43. Guiomar, F.P.; Fernandes, M.A.; Nascimento, J.L.; Rodrigues, V.; Monteiro, P.P. Coherent free-space optical communications: Opportunities and challenges. J. Light. Technol. 2022, 40, 3173–3186. [Google Scholar] [CrossRef]
  44. Abdelfatah, R.; Alshaer, N.; Ismail, T. A review on pointing, acquisition, and tracking approaches in UAV-based FSO communication systems. Opt. Quantum Electron. 2022, 54, 571. [Google Scholar] [CrossRef]
  45. Lionis, A.; Peppas, K.; Nistazakis, H.E.; Tsigopoulos, A.; Cohn, K. Statistical modeling of received signal strength for an FSO link over maritime environment. Opt. Commun. 2021, 489, 126858. [Google Scholar] [CrossRef]
  46. Ivanov, H.; Marzano, F.; Leitgeb, E.; Bekhrad, P. Testbed emulator of satellite-to-ground FSO downlink affected by atmospheric seeing including scintillations and clouds. Electronics 2022, 11, 1102. [Google Scholar] [CrossRef]
Figure 1. Block diagram of transmitter. S/P: serial-to-parallel; DAC: digital-to-analog converter; IM: intensity modulator.
Figure 1. Block diagram of transmitter. S/P: serial-to-parallel; DAC: digital-to-analog converter; IM: intensity modulator.
Sensors 25 07063 g001
Figure 2. Block diagram of receiver. APD: avalanche photon diode; ADC: analog-to-digital converter; P/S: parallel-to-serial.
Figure 2. Block diagram of receiver. APD: avalanche photon diode; ADC: analog-to-digital converter; P/S: parallel-to-serial.
Sensors 25 07063 g002
Figure 3. Detector and beam footprint with misalignment on the detector plane.
Figure 3. Detector and beam footprint with misalignment on the detector plane.
Sensors 25 07063 g003
Figure 4. Block diagram of blind equalization process. u n : input vector; w n : coefficient vector of finite impulse response (FIR) filter; y n : output signal.
Figure 4. Block diagram of blind equalization process. u n : input vector; w n : coefficient vector of finite impulse response (FIR) filter; y n : output signal.
Sensors 25 07063 g004
Figure 5. Block diagram of MTOMA-DDLMS dual-mode equalization.
Figure 5. Block diagram of MTOMA-DDLMS dual-mode equalization.
Sensors 25 07063 g005
Figure 6. Constellation points of 4PAM-4PPM in atmospheric channel without MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Figure 6. Constellation points of 4PAM-4PPM in atmospheric channel without MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Sensors 25 07063 g006
Figure 7. Constellation points of 4PAM-4PPM in atmospheric channel with MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Figure 7. Constellation points of 4PAM-4PPM in atmospheric channel with MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Sensors 25 07063 g007
Figure 8. BER performance of 4PAM-4PPM plotted against the iteration number based on CMA, MCMA, and MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Figure 8. BER performance of 4PAM-4PPM plotted against the iteration number based on CMA, MCMA, and MTOMA equalization ( σ R 2 = 1 ; SNR = 15 dB).
Sensors 25 07063 g008
Figure 9. The iteration numbers when algorithms reach convergence under different turbulence conditions.
Figure 9. The iteration numbers when algorithms reach convergence under different turbulence conditions.
Sensors 25 07063 g009
Figure 10. The BER performance of 4PAM-4PPM when algorithms reach convergence under different turbulence conditions.
Figure 10. The BER performance of 4PAM-4PPM when algorithms reach convergence under different turbulence conditions.
Sensors 25 07063 g010
Figure 11. The BER performance of 4PAM-4PPM when the MTOMA and MTOMA-DDLMS reach convergence under different turbulence conditions.
Figure 11. The BER performance of 4PAM-4PPM when the MTOMA and MTOMA-DDLMS reach convergence under different turbulence conditions.
Sensors 25 07063 g011
Figure 12. BER performance of 4PAM-4PPM plotted against the iteration number based on the MTOMA with different step sizes ( σ R 2 = 1 ; SNR = 15 dB).
Figure 12. BER performance of 4PAM-4PPM plotted against the iteration number based on the MTOMA with different step sizes ( σ R 2 = 1 ; SNR = 15 dB).
Sensors 25 07063 g012
Figure 13. The iteration numbers when the MTOMA reaches convergence based on 4PAM-4PPM with different step sizes ( σ R 2 = 1 ).
Figure 13. The iteration numbers when the MTOMA reaches convergence based on 4PAM-4PPM with different step sizes ( σ R 2 = 1 ).
Sensors 25 07063 g013
Figure 14. The BER performance of 4PAM-4PPM when the MTOMA reaches convergence with different step sizes ( σ R 2 = 1 ).
Figure 14. The BER performance of 4PAM-4PPM when the MTOMA reaches convergence with different step sizes ( σ R 2 = 1 ).
Sensors 25 07063 g014
Table 1. Variation principle of R n ( k = 1 , 2 , , m 1 ).
Table 1. Variation principle of R n ( k = 1 , 2 , , m 1 ).
Value of y n R n Decision
y n η E I R n = 0
( 2 k 1 ) η E ( I ) < y ( n ) ( 2 k + 1 ) η E ( I ) R n = 2 k η E I
y n > 2 m 1 η E I R n = 2 m η E I
Table 2. Typical parameters of turbulence.
Table 2. Typical parameters of turbulence.
Turbulence Conditions σ R 2 α β
Weak turbulence0.55.974.39
Moderate turbulence14.392.56
Strong turbulence34.121.43
Table 3. Simulation conditions of the system.
Table 3. Simulation conditions of the system.
ParameterSymbolValue
Communication rate R b 1 Gbit/s
Wavelength of laser λ 1550 nm
Transmission distancez15 km
Optical-to-electrical conversion efficiency η 1
Beam radius at transmitter w 0 0.1 m
Radius of detector R a 0.1 m
Displacement standard deviation σ s 0.02
Length of FIR filter L e n w 15
Initialization of FIR w 0 0 · · · 0 1 0 · · · 0 T
Step size μ 0.01
Table 4. Performance comparison with different algorithms (SNR = 10 dB).
Table 4. Performance comparison with different algorithms (SNR = 10 dB).
Performance ComparisonTurbulence ConditionMTOMACMAMCMA
σ R 2 = 0.5 , weak390550500
Iteration numbers σ R 2 = 1 , moderate650840790
σ R 2 = 3 , strong113012501200
σ R 2 = 0.5 , weak 4.5 × 10 3 9.9 × 10 3 6.1 × 10 3
BER performance σ R 2 = 1 , moderate 1.2 × 10 2 3.2 × 10 2 1.6 × 10 2
σ R 2 = 3 , strong 8 × 10 2 1.4 × 10 1 1 × 10 1
Table 5. Performance comparison with different algorithms (SNR = 15 dB).
Table 5. Performance comparison with different algorithms (SNR = 15 dB).
Performance ComparisonTurbulence ConditionMTOMACMAMCMA
σ R 2 = 0.5 , weak310450410
Iteration numbers σ R 2 = 1 , moderate530760700
σ R 2 = 3 , strong101011601100
σ R 2 = 0.5 , weak 7.2 × 10 4 2 × 10 3 1.1 × 10 3
BER performance σ R 2 = 1 , moderate 3.4 × 10 3 1.1 × 10 2 4.7 × 10 3
σ R 2 = 3 , strong 3.3 × 10 2 7.6 × 10 2 4.4 × 10 2
Table 6. Performance comparison with different algorithms (SNR = 20 dB).
Table 6. Performance comparison with different algorithms (SNR = 20 dB).
Performance ComparisonTurbulence ConditionMTOMACMAMCMA
σ R 2 = 0.5 , weak260370330
Iteration numbers σ R 2 = 1 , moderate460690620
σ R 2 = 3 , strong91011001020
σ R 2 = 0.5 , weak 1.2 × 10 4 3.3 × 10 4 1.7 × 10 4
BER performance σ R 2 = 1 , moderate 7.8 × 10 4 3.5 × 10 3 1.2 × 10 3
σ R 2 = 3 , strong 1.2 × 10 2 3.8 × 10 2 1.7 × 10 2
Table 7. Performance comparison with different algorithms (SNR = 25 dB).
Table 7. Performance comparison with different algorithms (SNR = 25 dB).
Performance ComparisonTurbulence ConditionMTOMACMAMCMA
σ R 2 = 0.5 , weak240330300
Iteration numbers σ R 2 = 1 , moderate420650560
σ R 2 = 3 , strong8301050950
σ R 2 = 0.5 , weak 2.3 × 10 5 4.8 × 10 5 3 × 10 5
BER performance σ R 2 = 1 , moderate 2.3 × 10 4 1 × 10 3 3.4 × 10 4
σ R 2 = 3 , strong 4 × 10 3 1.8 × 10 2 6.3 × 10 3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Luo, S.; Li, X. Blind Equalization Based on Modified Third-Order Moment Algorithm for PAM-PPM Optical Signals in FSO Communication. Sensors 2025, 25, 7063. https://doi.org/10.3390/s25227063

AMA Style

Luo S, Li X. Blind Equalization Based on Modified Third-Order Moment Algorithm for PAM-PPM Optical Signals in FSO Communication. Sensors. 2025; 25(22):7063. https://doi.org/10.3390/s25227063

Chicago/Turabian Style

Luo, Shutian, and Xiaofeng Li. 2025. "Blind Equalization Based on Modified Third-Order Moment Algorithm for PAM-PPM Optical Signals in FSO Communication" Sensors 25, no. 22: 7063. https://doi.org/10.3390/s25227063

APA Style

Luo, S., & Li, X. (2025). Blind Equalization Based on Modified Third-Order Moment Algorithm for PAM-PPM Optical Signals in FSO Communication. Sensors, 25(22), 7063. https://doi.org/10.3390/s25227063

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop