1. Introduction
Free space optical (FSO) communication technology is a kind of communication technology that transmits in the atmosphere and uses laser as a medium. In recent years, it has been widely studied by the research community due to its large transmission bandwidth, strong confidentiality, low implementation cost, and having no spectrum license [
1]. FSO has made great achievements in the application of metropolitan area network expansion, cellular system backhaul and military secure communication [
2]. However, the advantages of FSO communications are not without cost. The atmospheric turbulence encountered by the beam along the propagation path and the aiming error between the communication equipment will cause the optical signal to flicker and distort in amplitude and phase, which will degrade the communication performance of the FSO system [
3,
4]. The gas molecules and particles in the atmospheric channel (such as rain, fog, dust) will have an atmospheric absorption effect on the laser, which will attenuate the power of the laser signal, that is, the path loss [
5]. For many years, in order to better study the effect of atmospheric turbulence state on the communication quality of FSO systems, the research community has been trying to develop general models that can be applied to any type of atmospheric turbulence conditions. In 2011, Jurado et al. proposed a generalized model called Málaga (M) distribution, which provides a good fit with experimental data and has good advantages in atmospheric channel modeling [
6]. In order to overcome the above problems and limitations, multiple input multiple output (MIMO) technology has become the main technology of FSO because it can improve the transmission capacity and signal quality of the system [
7,
8,
9].
As a novel optical multiple input multiple output technology, optical spatial modulation (OSM) uses digital modulation constellation and laser index to transmit and carry information at the same time, and also creates a mapping relationship between input bit information and laser to carry and transmit information [
10]. In 2014, Pham et al. combined OSM with Pulse Position Modulation (PPM) and proposed a Spatial Pulse Position Modulation (SPPM) system suitable for FSO communication [
11]. The research shows that OSM has both signal domain and spatial domain, which greatly improves the spectral efficiency of the system. OSM not only effectively avoids the problem of strong interference between channels and difficult synchronization between antennas in MIMO technology, but also reduces the link cost and the complexity of signal detection at the receiver [
12]. In 2019, Jaiswal et al. proposed a differential optical spatial modulation and analyzed its BER performance under Gamma–Gamma and negative exponential channel models [
13]. However, OSM only activates one laser at a time to send information, which also causes a waste of space resources. In addition, OSM must require the number of lasers in the system to be set to the integer power of 2, which greatly increases the cost of the system and limits the application of the system. In order to overcome these shortcomings, optical generalized spatial modulation (OGSM) has been further proposed by the research community [
14,
15,
16]. In 2019, Cao’s team improved the minimum mean square error (MMSE) algorithm by using the balance factor to solve the problem of high complexity of the Maximum Likelihood (ML) decoding algorithm and modified the weights according to the characteristics of the OGSM signal activating a certain number of lasers [
14]. However, they did not study the performance problem of OSM system in atmospheric channel. In 2020, Wang Huiqin et al., based on pulse position modulation and pulse amplitude modulation suitable for intensity modulation/direct detection (IM/DD), focused on how to improve the rate of traditional OSM [
15]. However, they did not study the power efficiency of OSM, the computational complexity at the receiver or the issue of how to effectively improve its ABER performance. In 2021, Wang Yi et al. combined OGSM and serial relay system, and added convolutional coding to form an optical spatial modulation scheme suitable for FSO communication. Research shows that OGSM FSO system with serial relay has better performance [
16]. However, they did not investigate more advanced upgrade schemes for optical spatial modulation to achieve lower BER, and the OGSM scheme did not consider the limitation that the system is subjected to in terms of transmission rate. The research gap in the literature survey expresses that modern FSO communication systems still require higher spectral efficiency. At present, the research community has not conducted performance analysis for any superior optical generalized spatial modulation for FSO communication, which motivates us to propose more innovative optical generalized spatial modulation schemes for FSO communication systems.
Enhanced fully optical generalized spatial modulation (EFOGSM) scheme transmits information not only by the index of the laser, but also by using the type bearing of the signal constellation. That is, a constellation type is added so that the primary constellation and the secondary constellation are used to increase the number of combinations between the modulation and the laser. At the same time, EFOGSM makes full use of all possible laser combinations when the total number of lasers is unchanged, thus breaking the limit of the logarithmic scale relationship between the transmission rate of OGSM system and the number of lasers. It is known that EFOGSM technology has not yet appeared and has not been reported in FSO communication system.
In order to further mitigate fading effects, provide diversity gain and enhance the advantages of optical spatial modulation in FSO systems, the integration of space time block coding (STBC) and OSM has been considered as a particularly promising modulation scheme in recent years. At present, only Ferhat’s team have studied the STBC-OSM scheme in FSO communication system in 2017. They derived the bit error rate (BER) expressions of the system under lognormal and double generalized gamma fading channels, and the simulation results show that the system has a significant improvement in BER performance compared with OSM [
17]. The results show that STBC-OSM can also achieve high diversity gain by transmitting the same data information in different time slots, while maintaining high energy efficiency and low complexity. However, the STBC-OSM scheme can only use two lasers in the transmission cycle and transmit a pair of symbols of the STBC matrix at the same time, which greatly wastes the space resources. The system needs to use an arbitrary number of lasers to achieve higher spectral efficiency, which makes the STBC-OSM system need further optimization, that is, the STBC-EFOGSM scheme appears. However, the selection process of laser combinations becomes complicated when multiple lasers are used in STBC-EFOGSM. Since the information bits are transmitted through an activated laser combination based on different modulation symbols, this complicates the mapping process from bits to modulation symbols. More importantly, when the number of lasers increases, the design of STBC space code-word becomes more complex, and the diversity gain will also decrease. Therefore, this paper proposes a generalized space time block coded enhanced fully optical generalized spatial modulation (GSTBC-EFOGSM) system to overcome this complexity. At present, GSTBC-EFOGSM system has not been reported in FSO communication system.
Based on the above facts, this paper proposes the EFOGSM scheme and the GSTBC-EFOGSM system. Under M distribution model, considering the combined effects of path loss, pointing error and atmospheric turbulence on the GSTBC-EFOGSM system, the Meijer’s G form closed expression of the average bit error rate (ABER) of the system is derived. On the basis of theoretical derivation, the simulation compares GSTBC-EFOGSM with other optical spatial modulation schemes in terms of ABER, data transmission rate, energy efficiency and computational complexity of the receiver. In addition, the effects of key factors, such as data transmission rate, encoding ratio, number of photodetectors (PD) and modulation order, on the ABER of the system are also analyzed via simulation. Monte Carlo (MC) simulation is used to verify the correctness of the numerical simulation.
The rest of this paper is organized as follows.
Section 2 proposes and introduces the EFOGSM scheme and the EFOGSM mapping rules.
Section 3 proposes and introduces the GSTBC-EFOGSM system model.
Section 4 presents the channel fading model for the M distribution.
Section 5 derives a Meijer-G form closed expression for the GSTBC-EFOGSM system ABER. In
Section 6, the ABER performance of GSTBC-EFOGSM and other OSM schemes are analyzed and compared through simulations, as well as the performance comparison analysis, such as data transmission rate, energy efficiency and computational complexity of the receiver.
Section 7 concludes the paper.
2. The EFOGSM Scheme
In this section, the EFOGSM scheme is proposed and introduced.
Figure 1 shows the system chart of EFOGSM including the modulator and demodulator. The incoming data are split into two groups after serial–parallel conversion. The first group contains data bits
, where
represents the primary signal constellations and
represents the secondary signal constellations. The second group represents spatial bit
, where
denotes the number of lasers that activate transmission of the primary and secondary signal constellations, and
denotes the number of lasers used to select the laser subset for transmitting constellation symbol information. The laser subset can vary from activating only two lasers to multiple or all lasers. In all laser subsets, one or more lasers transmit symbols based on the main signal constellation
, while other lasers transmit symbols based on the secondary signal constellation
. The space bit is used to select the active laser combination. Typically, the transmitted information bits are based on three groups: the primary signal constellation, the secondary signal constellation and the activated laser combination mapping. First, the information bits are transmitted through the main signal constellation at a data transmission rate of
. Second, the secondary signal constellation is used to transmit information bits at a transmission rate of
. Finally, the transmission rate of
can be obtained using the spatial combination of laser and digital modulation constellation. Therefore, the data transmission rate of the proposed EFOGSM can be expressed as follows:
In the above equation, represents rounded down.
Table 1 illustrates the transport mapping process of EFOGSM. The system uses a 4-pulse amplitude modulation (PAM) modulator for the primary signal constellation and a 2-PAM for the secondary signal constellation. With a transmission rate of Rp = 8 bpcu and
(
is the number of lasers, and
is the number of photodetectors). The data bits to be transmitted are [101 1110]. The first three bits [101] are transmitted through both the primary and secondary signal constellations. [10] is sent via the primary signal constellation and is equivalent to
, while the remaining [1] is transmitted through the secondary signal constellation and is equivalent to
. The remaining four bits [1110] are transmitted through the laser index L
1L
2L
3, the secondary signal constellation bits are transmitted through laser L
1, and the primary signal constellation bits are transmitted through lasers L
2 and L
3. Therefore, the emission vector of EFOGSM is
, which is
in size.
3. System Model
This paper proposes a novel GSTBC-EFOGSM architecture consisting of N
t lasers and N
r photodetectors operating over M distributed channels across T time slots.
Figure 2 shows the system model of GSTBC-EFOGSM, where the information bits of length B were divided into K blocks to map K EFOGSM symbols, which were then called into the OSTBC structure for encoding with a coding ratio R = K/T. This innovative approach enables communication over long distances with minimal distortion, making it an ideal choice for a wide range of applications. Explicitly, for the kth block, the information bit of length
was further divided into two parts for the combination of the selected activation laser and the
-PAM modulation mapping EFOGSM symbol
, respectively. Where
,
and
stand for primary and secondary signal constellations, respectively.
After using the EFOGSM mapping, the K EFOGSM symbols were then called into the OSTBC structure for encoding. Consequently, the data transmission rate
of the proposed GSTBC-EFOGSM scheme can be expressed as follows:
Due to the availability of numerous OSTBC codes with varying coding ratios, the proposed GSTBC-EFOGSM architecture can offer flexible transmission rates and diversity orders that are tailored to the specific GSTBC configuration, and the number of lasers employed. In the subsequent section, we introduce the proposed GSTBC-EFOGSM scheme via an alternative GSTBC scheme, thereby highlighting the versatility and adaptability of the proposed approach.
3.1. GSTBC-EFOGSM R = 3/4
In the case of the GSTBC-EFOGSM scheme with a coding ratio of R = 3/4 and time slot T = 4, the information bits were partitioned into three distinct groups and modulated into three EFOGSM symbols
,
and
. Where
is:
These symbols were then subjected to further processing to improve the overall reliability of the system. Then, the transmitted signal was obtained by OSTBC coding. The GSTBC-EFOGSM scheme with the transmitted signal
could be obtained by using
,
and
as follows:
In the equation above, by using an overline notation, the complement of a signal
is defined by
[
14].
3.2. GSTBC-EFOGSM R = 1/2
In the case of the GSTBC-EFOGSM scheme with a coding ratio of R = 1/2 and time slot T = 8, the information bits were partitioned into four distinct groups, each of which was then mapped to a unique EFOGSM symbol, namely
,
,
and
. Then, the transmitted signal was obtained by OSTBC coding, such as:
In the equation above, by using an overline notation, the complement of a signal
is defined by
[
14].
When the modulation signal is transmitted through the atmospheric channel, the electrical signal matrix
received by the photodetector of the system can be written as follows:
In the equation,
denotes the transmit power, while
represents the detection efficiency of the photodetector. Additionally, the term
represents
the additive white Gaussian noise with zero mean and variance
. The channel gain matrix is represented by the symbol
and can be expressed in the following manner:
where the symbol
represents the channel gain associated with the link between the
jth laser and the
ith photodetector,
,
.
To detect the transmitted signal, the receiver employed the ML decoding algorithm, which was equipped with complete information about the channel and ideal time synchronization. The criteria employed by the ML decoding algorithm can be expressed as follows:
where
denotes the F-norm and
is the set of GSTBC-EFOGSM symbols.
6. Simulation Results and Analysis
This section presents simulation results of the GSTBC-EFOGSM FSO system with varying parameters. The performance of the proposed system was compared to that of the EFOGSM, OGSM, and OSM systems. Monte-Carlo simulations were employed to validate the numerical results. Under the M-distributed integrated atmospheric channel, each parameter selection of system is shown in
Table 2.
Figure 3 shows the data transmission rate
simulation for different optical spatial modulation schemes with different number of lasers N
t.. For OSM, OGSM and the main signal constellation of EFOGSM and GSTBC-EFOGSM, the modulation order of M-PAM is M = 8. 4-PAM was used as a secondary signal constellation for EFOGSM and GSTBC-EFOGSM. When N
t = 10, the figure illustrates that the transmission rates for OSM, OGSM, EFOGSM, and GSTBC-EFOGSM schemes were 6 bpcu, 8 bpcu, 14 bpcu and 10.5 bpcu, respectively. The data transmission rate of GSTBC-EFOGSM and EFOGSM schemes was higher than that of OSM and OGSM. In addition,
Figure 3 shows that the data transfer rate improvement of OSM and OGSM was limited when N
t increased. The transmission rate of EFOGSM and GSTBC-EFOGSM could be made faster with an increase in N
t. This is because all possible laser combinations were fully utilized in GSTBC-EFOGSM and EFOGSM, and the transmission rate was improved by the change of the digital signal constellation and the number of lasers. Although the transmission rate of GSTBC-EFOGSM was slightly lower than that of EFOGSM, this is because the GSTBC-EFOGSM system divided the input bit into K blocks and performed EFOGSM modulation at the same time, so the transmission rate of GSTBC-EFOGSM system was lower than that of EFOGSM system using only one modulation. However, GSTBC-EFOGSM had a higher and faster transmission rate than other OSM schemes, and also had higher diversity gain than EFOGSM in performance. Therefore, by comparing these schemes, we can see that GSTBC-EFOGSM has a higher data transmission rate.
Figure 4 shows the simulation graph of ABER performance comparison of GSTBC-EFOGSM, EFOGSM and OGSM schemes at the same data transmission rate. In order to achieve a data transmission rate of 9 bpcu, the GSTBC-EFOGSM system used
and
, respectively, when the coding ratio R = 0.75 and 0.5. The accuracy of numerical calculations was confirmed by the results of MC simulation. From the simulation results, we can see that the GSTBC-EFOGSM scheme had better ABER performance than EFOGSM and OGSM. When the Signal-to-Noise Ratio (SNR) of GSTBC-EFOGSM R = 0.75 was 13 dB, the obtained ABER was about 10
−10. In order to obtain the same ABER, the SNR under EFOGSM and OGSM schemes were 40 dB and 45 dB, respectively. The EFOGSM scheme outperformed OGSM, because the laser combination of EFOGSM changed, which was fully conducive to the redundancy of laser combination so that the same data could be transmitted through multiple lasers. The GSTBC-EFOGSM scheme performed better than the other regular OSM schemes because the GSTBC technique was added to the EFOGSM scheme, which achieved a significant enhancement in performance over the EFOGSM scheme alone. Furthermore, the simulation results demonstrated that in order to achieve an ABER of 10
−20 orders of magnitude, the SNR required for the GSTBC-EFOGSM system was 23 dB and 36 dB for coding ratios of 0.75 and 0.5, respectively. That is, when the coding ratio was changed from 0.75 to 0.5, the SNR of the system increased by 13 dB. By increasing the coding rate, the cost of engineering implementation can be effectively reduced, channel coding redundancy can be decreased and transmission efficiency can be improved. In this system, R = 0.75 is the more suitable option. Thus, through a comparison of these schemes, it becomes apparent that the GSTBC-EFOGSM scheme with R = 0.75 provides better performance gains.
Figure 5 describes the ABER simulation diagram of GSTBC-EFOGSM and EFOGSM schemes under different data transmission rate
. The coding ratio of GSTBC-EFOGSM was set to 0.75. In order to achieve data transmission rates of 7 bpcu, 9 bpcu and 12 bpcu, respectively,
,
and
were used in the proposed GSTBC-EFOGSM system, while
,
and
were used in the EFOGSM system. The MC simulation results were used to confirm the accuracy of the numerical calculations. As shown in
Table 3, when SNR = 30, the ABER of EFOGSM and GSTBC-EFOGSM systems gradually increased with the increase in Rp, and when the value of fixed Rp was 7 bpcu, the ABER of GSTBC-EFOGSM system was significantly smaller than that of EFOGSM system. Therefore, it can be concluded that increasing the transmission rate will also reduce the anti-interference ability of the system and increase the ABER of the system, so it is not possible to blindly increase the transmission rate of the system and thus lose the ABER of the system. Furthermore, the implementation of GSTBC coding technique substantially diminished the ABER of the GSTBC-EFOGSM system in contrast to the EFOGSM system. For instance, in achieving a 10
−10 ABER, the GSTBC-EFOGSM system yielded a coding gain of roughly 26 dB. This outcome highlights the superiority of utilizing the GSTBC technique in FSO systems.
Figure 6 depicts the ABER simulation of the GSTBC-EFOGSM system with R = 0.75, featuring different photodetector numbers. The simulation results exhibited a satisfactory agreement with the MC simulation results, thereby verifying the accuracy of the proposed approach. As illustrated in
Figure 6, when the photodetector number was Nr = 4, the system necessitated an SNR of 32 dB to achieve an ABER of 10
−15. However, when the number of photodetectors was appropriately augmented, for example, when Nr = 5, 6 and 7, the SNE of the system was 24 dB, 20 dB and 18 dB, respectively, for attaining the same ABER. Thus, the system attained performance gains of 8 dB, 12 dB and 14 dB, respectively. This outcome indicates that increasing the photodetector number can effectively enhance the system’s performance. Moreover, the decline trend of the system’s ABER became more pronounced with an increase in the photodetector number, signifying that a greater number of photodetectors leads to more prominent performance advantages for the system.
Figure 7 shows the energy efficiency of different optical spatial modulation systems under the condition of M = 256. In the optical spatial modulation mapping, the required transmission bits of the system part were transmitted in the spatial domain to improve the energy efficiency in the communication transmission. As shown in
Figure 7, when N
t = 6, the energy efficiency of OSM, OGSM, EFOGSM and GSTBC-EFOGSM iwa 24%, 33%, 87% and 50%, respectively. For N
t = 8, OSM, OGSM, EFOGSM and GSTBC-EFOGSM can achieve 27%, 38%, 112% and 67% energy savings, respectively. The energy efficiency of EFOGSM and GSTBC-EFOGSM was significantly higher than that of other conventional OSM schemes, and this high performance was a feature brought by the low number of bits transmitted by the system communication. This is because EFOGSM and GSTBC-EFOGSM schemes used two signal constellations in the modulation process. Therefore, their spatial domain used two sets of laser mapping combination to transmit information bits, while other optical spatial modulation schemes only used one set of laser mapping combination scheme to index information. Although the energy efficiency of GSTBC-EFOGSM was slightly lower than that of EFOGSM, it was also 1.5 times of that of OGSM. Moreover, the coding technology added in GSTBC-EFOGSM brought about a stronger overall performance of the system. Therefore, by comparing these schemes, we can see that GSTBC-EFOGSM has higher energy efficiency.
The computational complexity analysis of the ML decoder in the receiver for various optical spatial modulation systems is illustrated in
Figure 8. All schemes had an R
P of 9 bpcu and used the same number of lasers.
Figure 8 shows that when N
r = 4, the computational complexities of EFOGSM, GSTBC-EFOGSM, OSM and OGSM schemes were 864, 12,096, 18,432 and 36,864, respectively. The EFOGSM scheme obviously greatly reduced the receiver computational complexity of the conventional OSM scheme, which was reduced by more than 90% compared with OSM and OGSM. The reason for this is that EFOGSM offered orthogonal signals that minimized the complexity of the ML decoder by transmitting two distinct signal constellations. Therefore, the computational complexity of the receiver was significantly lower than that of other OSM schemes. Although GSTBC-EFOGSM was less complex than EFOGSM, it was 34% less complex than OSM and 67% less complex than OGSM. Moreover, GSTBC-EFOGSM had the performance advantage of diversity gain compared to EFOGSM, which also compensated for its slightly higher complexity. Therefore, by comparing these schemes, it is clear that GSTBC-EFOGSM has lower receiver computational complexity.