1. Introduction
As a line-of-sight transmission technology, free space optical (FSO) communication technology has the advantages of no spectrum authorization, good confidentiality, and flexible networking. This technology uses a laser as a transmission carrier, and the optical signal is susceptible to atmospheric turbulence when transmitted in free space [
1,
2,
3]. The irregular random movement of atmospheric turbulence will lead to random fluctuations in the optical signal, which will cause problems such as changes in the arrival angle of the beam and fluctuations in the light intensity at the receiving end, thus forming an atmospheric turbulence effect. The atmospheric turbulence effect will give rise to the bit error rate of the entire optical communication system, affecting the quality of communication [
4,
5]. To suppress the effect of atmospheric turbulence on the FSO communication system, many researchers have applied the collaborative communication method to the FSO communication system. In a collaborative FSO communication system, the relay node tends to be closer to the source node than the destination node. Due to the change in communication distance, the atmospheric turbulence affected by the laser transmission in the atmosphere is also different. The longer the communication distance, the stronger the atmospheric turbulence effect. Therefore, in this case, the channel loss of the direct-pass link and the relay transmission link will be different, which will lead to asymmetric reception problems at the destination node.
To solve the problem of communication system performance degradation caused by asymmetry of transmission channels, hierarchical modulation technology can be applied to collaborative communication systems. In reference [
6], Hua Sun and Soon Xin Ng proposed a collaborative communication system based on single-relay auxiliary hierarchical modulation. By using turbo code and mesh code modulation (TTCM) schemes at the source nodes, using the decode-and-forward collaboration protocol in the relay node, the power consumption of the entire system is reduced by 3.62 dB per time slot. In reference [
7], Hua Sun and Soon Xin Ng proposed a three-layer collaborative communication system assisted by dual relays; the system integrates the three schemes of TTCM three-layer HM-64QAM and two-layer SPM-16QAM, with a rate of 0.5 under the collaborative communication mode. Finally, the system is optimized to reliably transmit layer three HM-64QAM signals using two-time slots, with an average signal-to-noise ratio of 6.94 dB per slot. In reference [
8], Md.Jahangir Hossain and Mohamed-Slim Alouini proposed a scheme that uses adaptive hierarchical modulation to simultaneously transmit voice and multiple types of data on fading channels by changing the constellation size and the priority parameters of the hierarchical signal constellation; the scheme gives the interrupt probability of speech and data transmission on the Nakagami-m fading channel, the achievable spectral efficiency, and the average bit error rate (BER) closed expression and numerical results. In reference [
9], Ahmet Zahid and Melda investigated the diversity gain maximization problem in wireless relay systems and used a scheme of setting thresholds to mitigate error propagation in hierarchical modulation, and its analysis and simulation results show that the threshold must depend on the hierarchy constant.
In the actual communication system, the asymmetry of the channel quality will lead to the deterioration of the performance of the communication system. Although the use of hierarchical modulation technology can effectively suppress the deterioration of asymmetric channel performance, it does not solve the problem of system throughput deterioration. Based on this, many researchers have applied network coding technology combined with hierarchical modulation technology to collaborative communication networks. In reference [
10], Jung Min Park and Seong-Lyun Kim combined layered modulation with network code to achieve the spectral efficiency of the bidirectional relay channel through network coding and solve the asymmetry of the bidirectional relay channel through layered modulation technology. Finally, the end-to-end error probability and spectral efficiency of the asymmetric relay channel are significantly improved. In reference [
11], Tang M and Chen J H studied the proposed joint hierarchical modulation and physical-layer network coding (HM-PNC) scheme under the asymmetric additive Gaussian white noise (AWGN) bidirectional relay channel; it not only ensures the efficient transmission of the better-quality channel but also ensures the reliable transmission of the poor-quality channel. In reference [
12], Selvakumar Tharranetharan and Md. Jahangir designed a bit interleaved coded modulation (HMNC-BICM) scheme based on hierarchical modulation and network coding assistance. For coded modulation TWRC systems, this scheme has better performance in terms of average bit error rate. In reference [
13], Tang Meng designed a physical-layer network coding (2/4PSK-PNC) scheme using 2/4PSK layered modulation under asymmetric channels, derived the BER performance of the relay and end-to-end under AWGN channels and Rayleigh fading channels, and used it to solve the performance degradation of the communication system.
The above document applies the hierarchical modulation network coding scheme to the two-way relay channel; although the performance of the communication system is improved, there is still some room for improvement in its performance. Moreover, the hierarchical modulation, combined with the network coding scheme, is not applied to the free space optical communication system, and the performance improvement needs to be further studied. This paper, aiming at the asymmetric reception problem at the destination node, proposes a hierarchical modulation joint physical-layer network coding scheme to improve system performance. The scheme allocates different transmission power according to the relative importance of the information to be sent to ensure the high reliability of the data. This paper applies the scheme to the collaborative FSO communication system. The hierarchical modulation mode is used at the source node and the relay node, and the physical-layer network encoding method is used for the received information at the relay node. Finally, the original information is recovered at the destination node. According to the 4/16-QAM modulation method used in this scheme, the bit error rate and average channel capacity performance of the collaborative FSO communication system using the hierarchical modulation-combined physical-layer network coding scheme are analyzed. However, under the conditions of different signal transmission power, different turbulence intensity, and different channel average signal-to-noise ratios, the priority parameters of different constellations and the asymmetric parameters of channels are systematically simulated, and the simulation results show that this scheme is suitable for strong atmospheric turbulence channels and can solve the problem of bit error rate performance degradation caused by the asymmetry of the channel in collaborative FSO communication systems. It can also improve the average channel capacity of the system.
2. System Model
The relay network model based on collaborative FSO communication used in this article is shown in
Figure 1, where the four source nodes
,
,
, and
, with the assistance of the relay node, exchange information with each other. Information is exchanged with each other with the assistance of relay nodes, and all nodes use the half-duplex working mode between them. FSO communication is used between all nodes, and the two source nodes on the diagonal need to exchange information through relay nodes and neighboring source nodes. Due to the increase in atmospheric turbulence intensity caused by the increase in communication distance, the channel condition of the relay channel in the system is better than the channel condition of the direct-pass link between the two adjacent user nodes, which leads to the asymmetric problem of the system. The asymmetric problem will degrade the bit error rate performance of the system, assuming that there is an asymmetric problem between the source nodes
,
and the relay node
. If the collaboration system formed between
,
, and
uses low-order modulation, then the good channel conditions from
to
and
to
will not be fully utilized, resulting in a waste of channel conditions; if the high-order modulation method is used, the direct-pass link between
and
cannot withstand this high-order modulation method, which will lead to the reliability of the receiving data not being guaranteed, resulting in a decrease in system performance.
In the
Figure 1 system, FSO communication was used between all nodes, and the communication link obeyed the Gamma-Gamma distribution model. The light intensity distribution of the GG channel model was related to the size scale vortex, the irradiance of the size scale of the light intensity was in line with the gamma distribution, and the probability density functions of the light intensity received by the GG channel model were as follows [
14]:
In Equation (1),
is the channel state information of the communication link,
represents the modified second-class Bezier function, and
is the gamma function.
and
represent the effective number of large- and small-scale vortices, respectively, and can be represented by Equations (2) and (3) below:
In the above equation, the Rytov variance is represented and can be defined as:
where
is the atmospheric refractive index structure constant,
is the number of light waves,
is the laser wavelength, and
is the transmission distance of the link.
3. Hierarchical Modulation and Physical Layer Network Code Scheme
To solve the asymmetric problem in the collaborative FSO communication system, considering the channel characteristics of the FSO communication system, the hierarchical modulation-combined physical-layer network coding scheme was used in the cooperative FSO communication system to achieve the improvement of the performance of the cooperative FSO communication system. In the system shown in
Figure 1, hierarchical modulation was used at the source nodes
,
,
, and
, and hierarchical modulation was used at the relay node in a manner that combined the physical-layer network encoding. To further suppress the interference of atmospheric turbulence on the FSO communication system and obtain higher power utilization, the hierarchical modulation process used 4/16-QAM modulation. The hierarchical modulation and physical layer network code (HM-PNC: hierarchical modulation and physical layer network code) scheme was implemented as follows: Each source node divided the information to be sent into two levels based on the relative importance of the data, namely high-priority data (
) and low-priority data (
), where
. Each source node contained 4 bits of information, assuming that the first two bits were high-priority data and the last two bits were low-priority information. Both
and
used 4QAM modulation. We assumed that the transmit power distribution factor between high and low priorities was
, and the final message sent at the source node was:
The specific principle of 4/16-QAM hierarchical modulation is shown in
Figure 2.
Figure 2a is a constellation diagram of the high priority data
, and the arrow refers to the mapping point of data 00 after 4QAM modulation;
Figure 2b is a constellation diagram of low priority data
, and the arrow refers to the mapping point of data 01 after 4-QAM modulation;
Figure 2c is the constellation chart of the data to be sent
, which is consistent with the constellation chart modulated by 16QAM. In
Figure 2,
represents the minimum distance between constellation points of high-priority data, with
;
represents the minimum distance between constellation points of low-priority data within the same quadrant, with
[
15]; and
represents the minimum distance between constellation points for low-priority data in adjacent quadrants.
In a collaborative FSO communication system, since the channel conditions between the relay node and each source node are better, each source node in
Figure 1 can obtain all transmission information, including high priority and low priority data. In the system shown in
Figure 1, the four source nodes in the first stage send information to the relay node; the second stage relay node sends information to the four source nodes. Each source node can use a direct-through link to obtain high-priority information for neighbor nodes, so only the low-priority information of neighbors needs to be obtained through the relay node; however, the complete information of the remote node must be obtained through the relay node. In the
Figure 1 system, the encoding codeword encoded by the physical-layer network at the relay node has the following structure (
):
According to the hierarchical modulation scheme used in this system, the relay node can convert four network-encoded codewords into two mixed messages (
), and the specific implementation process is as follows:
Thereinto, and . Let us assume that can get and .
After HM-PNC, the relay node transmits the encoded information to the four user nodes. The received information for each user node can be expressed as:
where
is the channel fading coefficient from the relay node
to the user node
,
.
is the Gaussian white noise corresponding to the channel.
Finally, each user node can be decoded using serial interference cancellation (SIC), in the following steps:
The high-priority information required by the user node is decoded as:
Each user node uses the SIC method to eliminate high-priority information from
, and the low-priority information required by the user is:
Each user node can decode data from other nodes using high-priority data obtained by a direct link with neighboring nodes. For example, the user node
has four messages,
,
,
and
, from neighboring nodes. By decoding
⨁
⨁
, and
, you can get
⨁
⨁
, and
. The details are as follows:
Other user nodes require the same information as the user node .
5. Simulation Results and Analysis
In order to verify the bit error rate and average channel capacity performance of the FSO communication system shown in
Figure 1, the atmospheric channels under different turbulence intensities were simulated, and the system simulations with different priority parameters and different channel asymmetric parameters were carried out. The simulation parameters are shown in
Table 1:
Aiming at the impact of atmospheric turbulence with different intensity on the performance of the FSO communication system, that is, in this system, the stronger the turbulence intensity, the worse the BER performance at the user node and the total average channel capacity of the system. The source information was layer-modulated at the source node, and the received information was layer-modulated and network-encoded at the relay node to overcome the interference of atmospheric turbulence on the performance of the FSO communication system. In this study, because the transmission distance of each communication link was inconsistent, the intensity of the atmospheric turbulence channel is reflected by the atmospheric refractive index structure constant , the source information is modulated by 4/16-QAM, and the received information is encoded by the physical-layer network at the relay node. By deducing the expressions of BER and the average channel capacity of the FSO communication system, the BER performance and average channel capacity performance of the system under different turbulence intensities, different constellation priority parameters, and different channel asymmetry parameters were analyzed.
In order to obtain the change of BER performance of the cooperative FSO communication system, with constellation priority parameters under different atmospheric turbulence intensity and different channel average signal-to-noise ratio, the system simulation, as shown in
Figure 4, was carried out. In
Figure 4, the atmospheric turbulence intensity is represented by the atmospheric refractive index structure constant
. We know that the bit error rate of the cooperative FSO communication system decreases with the increase of the constellation priority parameter. Under the same signal-to-noise ratio, the atmospheric refractive index structure constant
C increased. The stronger the atmospheric turbulence intensity, the greater the impact on the BER performance of the cooperative FSO communication system, so the BER performance of the system became worse and worse. Under the same atmospheric turbulence intensity, such as the atmospheric refractive index structure constant
, the average signal-to-noise ratio of the channel increased from
to
, and the BER performance of the system became better and better, and could drop below
. The higher the signal-to-noise ratio, the more obvious the BER performance of the system. The atmospheric refractive index structure constants
and
also had the same improvement effect. This shows that the layered modulation, combined with the physical-layer network coding scheme, has a better improvement effect on the high SNR channel.
Figure 5 shows the change of BER performance of the cooperative FSO communication system with channel asymmetry parameters. It can be seen from
Figure 5 that under different atmospheric turbulence intensities and different channel average signal-to-noise ratios, the system bit error rate decreased with the increase of channel asymmetry parameters. Under the average signal-to-noise ratio of the same channel, the BER performance of the system decreased due to the enhancement of atmospheric turbulence intensity. Under the same atmospheric turbulence intensity, such as the atmospheric refractive index structure constant
, the average signal-to-noise ratio of the channel increased from
to
, and the BER performance of the system became better and better, which could drop below
. The higher the average signal-to-noise ratio of the channel, the more obvious the BER performance drops. When the atmospheric refractive index structure constants
and
, the scheme also had the same improvement effect on the cooperative FSO communication system. To sum up, the higher the average signal-to-noise ratio of the channel, the more obvious the decrease of the bit error rate of the system using the layered modulation joint physical-layer network coding scheme, which indicates that the scheme has a better improvement effect on the channel with high signal-to-noise ratio.
In order to further obtain the improvement of the BER performance of the cooperative FSO communication system by using the layered modulation joint physical-layer network coding scheme under different atmospheric turbulence intensities, the simulation was carried out (
Figure 6). In
Figure 6, the atmospheric refractive index structure constants are
,
, and
, respectively, and the simulation was carried out with and without the layered modulation-joint physical-layer network coding scheme. It can be seen from
Figure 6 that the higher the atmospheric refractive index structure constant, the stronger the atmospheric turbulence intensity, and the lower the BER performance of the cooperative FSO communication system. Under different refractive index structure constants, the BER performance of cooperative FSO communication system can be improved by using layered modulation, combined with a physical-layer network coding scheme. When the BER of the system is
and the atmospheric refractive index structure constant
, the BER performance of the system was improved by about 0.5 dB, by using the layered modulation-joint physical-layer network coding scheme; when the bit error rate of the system was
and the atmospheric refractive index structure constant
, the bit error rate performance of the system using the layered modulation-joint physical layer network coding scheme was improved by about 1 dB; when the bit error rate of the system was
and the atmospheric refractive index structure constant
, the bit error rate performance of the system using the layered modulation-joint physical-layer network coding scheme was improved by about 1.5 dB. In the strong atmospheric turbulence channel, the higher the BER performance of the cooperative FSO communication system using this scheme, the more it indicates that this scheme is applicable to the strong atmospheric turbulence channel and has higher anti-interference performance to the strong atmospheric turbulence channel.
At the same time, in order to further obtain the effect of hierarchical modulation combined with the physical-layer network coding scheme on the average channel capacity (
) of the system, the average channel capacity under different constellation priority parameters
was studied in this paper.
Figure 7 shows the relationship between the average channel capacity of the system and the constellation priority parameters under different signal transmission powers. The average channel capacity of the system increased with the increase of the constellation priority parameter, and the higher the signal transmission power, the higher the average channel capacity of the channel. This is because the increase in transmission power and constellation priority parameters ensures the signal-to-noise ratio of high priority data and improves the reliability of system data transmission, so the average channel capacity of the system increases.
Figure 8 shows the relationship between the system average channel capacity and constellation priority parameters under different atmospheric turbulence intensities. In
Figure 8, the atmospheric turbulence intensity is reflected by the refractive index structure constant C1. The larger the refractive index structure constant, the stronger the atmospheric turbulence intensity. Under different atmospheric turbulence intensities, the average channel capacity of the system increased with the increase of constellation priority parameters. The strong atmospheric turbulence led to the deterioration of the channel conditions, which interfered with the growth of the average channel capacity of the system, so the average channel capacity performance of the strong atmospheric turbulence channel deteriorated. In conclusion, the layered modulation, combined with physical-layer network coding scheme, can improve the average channel capacity performance of the system, and the higher the constellation priority parameter, the better the average channel capacity performance of the system.