Next Article in Journal
Noise-Adaptive Non-Blind Image Deblurring
Next Article in Special Issue
A Bidirectional Wavelength Division Multiplexed (WDM) Free Space Optical Communication (FSO) System for Deployment in Data Center Networks (DCNs)
Previous Article in Journal
A Design of Electromagnetic Velocity Sensor with High Sensitivity Based on Dual-Magnet Structure
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Performance of Cooperative FSO Communication System Based on Hierarchical Modulation and Physical Layer Network Code

1
School of Electrical and Electronic Engineering, Chongqing University of Technology, Chongqing 400054, China
2
Periodical Agency of Chongqing University of Technology, Chongqing University of Technology, Chongqing 400054, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(18), 6912; https://doi.org/10.3390/s22186912
Submission received: 26 August 2022 / Revised: 7 September 2022 / Accepted: 7 September 2022 / Published: 13 September 2022
(This article belongs to the Special Issue Advances in Optical Communications and Networks)

Abstract

:
To solve the problem that the channel conditions in asymmetric cooperative FSO communication systems are not fully utilized, and the data reliability deteriorates due to high-order modulation, we proposed a layered modulation, joint physical-layer network coding scheme. In this scheme, we first designate the data priority of the information to be transmitted at the source node. Then, the transmission power of different proportions is allocated to the data based on its priority. Then, the modulated data is sent to each node, and physical-layer network coding is performed on the received data at the relay node. Finally, the relay node sends the encoded information to the destination node, and the destination node recovers the original information using the physical-layer network coding scheme. The simulation results showed that when the average signal-to-noise ratio of the channel was 15 dB, the BER of the cooperative FSO communication system could be reduced to below 10 8 . In the strong atmospheric turbulence channel, the cooperative FSO communication system can obtain a signal-to-noise ratio gain of about 1.5 dB. Under strong atmospheric turbulence, this scheme could also improve the average channel capacity performance of a cooperative FSO communication system.

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 S 1 , S 2 , S 3 , and S 4 , 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 S 1 , S 2 and the relay node R . If the collaboration system formed between S 1 , S 2 , and R uses low-order modulation, then the good channel conditions from S 1 to R and R to S 2 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 S 1 and S 2 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]:
f ( h ) = 2 ( α β ) ( α + β ) / 2 Γ ( α ) Γ ( β ) h ( α + β 2 ) 1 K α β ( 2 α β h )
In Equation (1), h is the channel state information of the communication link, K α β 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:
α = [ exp ( 0.49 σ l 2 ( 1 + 1.11 σ l 12 / 5 ) 7 / 6 1 ) ] 1
β = [ exp ( 0.51 σ l 2 ( 1 + 0.69 σ l 12 / 5 ) 5 / 6 1 ) ] 1
In the above equation, the Rytov variance is represented and can be defined as:
σ l 2 = 1.23 C n 2 k 7 / 6 L 11 / 6
where C n 2 is the atmospheric refractive index structure constant, k = 2 π / λ is the number of light waves, λ is the laser wavelength, and L 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 S 1 , S 2 , S 3 , and S 4 , 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 ( S i h ) and low-priority data ( S i l ), where i ( 1 , 2 , 3 , 4 ) . 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 S i h and S i l 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:
S i = α S i h + 1 α S i l
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 S i h , and the arrow refers to the mapping point of data 00 after 4QAM modulation; Figure 2b is a constellation diagram of low priority data S i l , 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 S i , which is consistent with the constellation chart modulated by 16QAM. In Figure 2, 2 d 2 represents the minimum distance between constellation points of high-priority data, with d 1 = α / 2 ; 2 d 2 represents the minimum distance between constellation points of low-priority data within the same quadrant, with d 2 = ( 1 α ) / 2 [15]; and 2 d 2 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 ( ξ i ):
ξ 1 = S 1 h S 3 l
ξ 2 = S 1 l S 3 h
ξ 3 = S 2 h S 4 l
ξ 4 = S 2 l S 4 h
According to the hierarchical modulation scheme used in this system, the relay node can convert four network-encoded codewords into two mixed messages ( J i ), and the specific implementation process is as follows:
J i = α ϕ i + 1 α φ i ,       i = 1 , 2
Thereinto, ϕ , φ ξ = { ξ 1 , ξ 2 , ξ 3 , ξ 4 } and ϕ 1 φ 1 ϕ 2 φ 2 . Let us assume that ϕ 1 = ξ 1 , φ 1 = ξ 2 , ϕ 2 = ξ 3 , φ 2 = ξ 4 can get J 1 = α ξ 1 + 1 α ξ 2 and J 2 = α ξ 3 + 1 α ξ 4 .
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:
y R N ( i ) = h R N J i + n N = h R N ( β ϕ i + 1 β φ i ) + n N ,       i = 1 , 2
where h R N is the channel fading coefficient from the relay node R to the user node S N , N { 1 , 2 , 3 , 4 } . n N 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:
ϕ i ^ = arg min y R N h R N α ϕ i 2
Each user node uses the SIC method to eliminate high-priority information from y R N ( i ) , and the low-priority information required by the user is:
φ i ^ = arg min y R N h R N ( α ϕ i ^ + 1 α φ i ) 2
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 S 1 has four messages, S 1 h , S 1 l , S 2 h and S 4 h , from neighboring nodes. By decoding S 2 l S 4 h S 4 l S 2 h S 1 l S 3 h , and S 1 h S 3 l , you can get S 2 l S 4 l S 3 l , and S 3 h . The details are as follows:
S 2 l = S 4 h ( S 2 l S 4 h )
S 4 l = S 2 h ( S 4 l S 2 h )
S 3 l = S 1 l ( S 1 l S 3 h )
S 3 h = S 1 h ( S 1 h S 3 l )
Other user nodes require the same information as the user node S 1 .

4. System Performance Analysis

4.1. System Bit Error Rate Analysis

In an FSO communication system, the average bit error rate of the received signal can be expressed in Equation (15) [16]:
P e ¯ = 0 B E R ( S N R ) f ( h ) d h
In this formula, B E R ( S N R ) is the unconditional bit error rate when the channel signal-to-noise ratio is S N R , and f ( h ) is the probability density function of the channel state information h . The instantaneous signal-to-noise ratio of a channel can be defined as γ = ( h I ) 2 / N 0 , and the average signal-to-noise ratio can be defined as γ ¯ = ( E [ h ] I ) 2 / N 0 , where I is the light intensity of the emission symbol “1”, N 0 is the variance of the channel noise, and E [ ] is the expectation of h . In the case of fully correlated atmospheric turbulence fading, considering only the case of E [ h ] = 1 [17], h = γ / γ ¯ can be obtained, so Equation (1) can be written as:
f ( γ ) = 2 ( α β ) ( α + β ) / 2 Γ ( α ) Γ ( β ) γ α + β 4 1 γ ¯ α + β 4 K α β ( 2 α β γ γ ¯ )
Substitute Equation (16) into Equation (15) to obtain the bit error rate expression of the FSO communication system in 4/16-QAM modulation mode:
P ¯ e = ( α β ) α + β 2 4 π Γ ( α ) Γ ( β ) 0 B E R ( S N R ) γ α + β 4 1 γ ¯ α + β 4 G 2 , 0 0 , 2 [ α β γ γ ¯ | α β 2 , α β 2 ] d γ
In Equation (17), according to document [18], it is possible to obtain a 4/16-QAM modulation of the bit error rate expression for the constellation priority parameter λ as follows:
B E R ( S N R ) = e r f c ( G ( a , b ; λ , M ) γ ¯ )
e r f c ( ) is the complementary error function, where
G ( a , b ; λ , M ) = ( a + b λ ) 2 2 [ 1 + λ [ M 2 1 ] ] 2 + 2 3 [ M 4 1 ] λ 2
In the above equation, M is the modulation order, a is a non-negative integer, b is a positive integer, and the constellation priority parameter λ = d 2 / d 1 . Substituting Equation (18) into Equation (17), the FSO communication system in 4/16-QAM hierarchical modulation under the bit error rate expression is:
P ¯ e ( a , b ; λ , M , γ ) = ( α β ) α + β 2 4 π Γ ( α ) Γ ( β ) 0 e r f c ( G ( a , b ; λ , M ) γ ¯ ) γ α + β 4 1 γ ¯ α + β 4 G 2 , 0 0 , 2 [ α β γ γ ¯ | α β 2 , α β 2 ] d γ
In the system shown in Figure 1, the constellation diagram of each source node S i using a 4/16-QAM hierarchical modulation of the noninverting subflow is shown in Figure 3,
According to the document [18], the bit error rate of high-priority data from source node S i to relay node R can be expressed as:
P { ε S i R S i h | λ } = 1 4 ( P ¯ e ( a 1 , b 1 ; λ , M , γ ¯ ) + P ¯ e ( a 2 , b 2 ; λ , M , γ ¯ ) )
Thereinto, a 1 = 1 , b 1 = 2 and a 2 = 1 , b 2 = 0 . The bit error rate for low-priority data from source node S i to relay node R can be expressed as:
P { ε S i R S i l | λ } = 1 2 P ¯ e ( a 1 , b 1 ; λ , M , γ ¯ ) 1 4 P ¯ e ( a 2 , b 2 ; λ , M , γ ¯ ) + 1 4 P ¯ e ( a 3 , b 3 ; λ , M , γ ¯ )
Thereinto a 1 = 0 , b 1 = 1 ; a 2 = 2 , b 2 = 3 ; and a 3 = 2 , b 3 = 1 .
We can set μ = γ ¯ i j / γ ¯ S i R to the channel asymmetric parameter between the adjacent source nodes S i through S j and the source node S i to the relay node R link, thereinto i , j { 1 , 2 , 3 , 4 } . By bringing in Equations (21) and (22) for parameters a and b and introducing asymmetric parameters of the channel, you can get high and low priority data about the bit error rate expressions for asymmetric parameters:
P { ε S i R S i h | λ , μ } = 1 4 ( P ¯ e ( 1 , 0 ; λ , M , μ γ ¯ S i R ) + P ¯ e ( 1 , 2 ; λ , M , μ γ ¯ S i R ) )
P { ε S i R S i l | λ , μ } = 1 2 P ¯ e ( 0 , 1 ; λ , M , μ γ ¯ S i R ) 1 4 P ¯ e ( 2 , 3 ; λ , M , μ γ ¯ S i R ) + 1 4 P ¯ e ( 2 , 1 ; λ , M , μ γ ¯ S i R )
where γ ¯ S i R is the average signal-to-noise ratio from source node S i to relay node R .
The total bit error rate of a single source node can be defined as the probability that the node will not be able to successfully receive information transmitted by other nodes. Taking source node S 1 as an example, the bit error rate expression from other source nodes to source node S 1 is:
P S 2 S 1 = 1 2 P { ε S 2 S 1 S 2 h | λ , μ } + 1 2 [ 1 ( 1 P { ε S 4 R S 4 h | λ } ) ( 1 P { ε S 2 R S 2 l | λ } ) ( 1 P { ε R S 1 J h | λ } ) ( 1 P { ε S 4 S 1 S 2 h | λ , μ } ) ]
P S 4 S 1 = 1 2 P { ε S 4 S 1 S 4 h | λ , μ } + 1 2 [ 1 ( 1 P { ε S 2 R S 2 h | λ } ) ( 1 P { ε S 4 R S 4 l | λ } ) ( 1 P { ε R S 1 J l | λ } ) ( 1 P { ε S 4 S 1 S 4 h | λ , μ } ) ]
P S 3 S 1 = 1 1 2 [ ( 1 P { ε S 1 R S 1 h | λ } ) ( 1 P { ε S 3 R S 3 l | λ } ) ( 1 P { ε R S 1 J h | λ } ) + ( 1 P { ε S 3 R S 3 h | λ } ) ( 1 P { ε S 1 R S 1 l | λ } ) ( 1 P { ε R S 1 J l | λ } ) ]
The total bit error rate of source node S 1 can be expressed as:
P ( λ , μ ) = 1 ( 1 P S 2 S 1 ) ( 1 P S 3 S 1 ) ( 1 P S 4 S 1 )

4.2. System Channel Capacity Analysis

In a communication system, for a given signal-to-noise ratio ( S N R ) channel, according to Shannon’s theorem, the normalized channel capacity of the system can be expressed by the following Equation (29) [19]:
C / B = log 2 ( 1 + S N R )
In an FSO communication system, the relationship between the instantaneous signal-to-noise ratio of a channel S N R and the average signal-to-noise ratio of a channel is S N R = γ 0 h 2 . Affected by atmospheric turbulence, under the condition of fully correlated atmospheric fading, the channel capacity value fluctuates randomly, so the expected value of the channel capacity is used to describe the average channel capacity of the channel; its expression is C e r g = E ( C ( h ) ) . According to a previous study [20], the average channel capacity of a channel can be expressed as:
C e r g = 0 B log 2 ( 1 + γ 0 h 2 ) f ( h ) d h
In the formula, B is the channel bandwidth and γ 0 is the average signal-to-noise ratio of the channel. In the system shown in Figure 1, the signal-to-noise ratio of the source node to the relay node link, transmitting high priority data and low priority data, can be expressed as:
γ h i g h = | h N R | 2 λ P t r ( 1 λ ) | h N R | 2 P t r + N 0
γ l o w = | h N R | 2 ( 1 λ ) P t r N 0
where h N R is the channel status information of the source node to the relay node link, N { S 1 , S 2 , S 3 , S 4 } . N 0 is the variance of the noise at the relay node R , and P t r is the signal transmission power. Similarly, the signal-to-noise ratio of sending high-priority data between adjacent source nodes can be expressed by Equation (33):
γ h i g h = | h i j | 2 λ P t r ( 1 λ ) | h i j | 2 P t r + N 0
where h i j is the channel status information of the link between the adjacent source nodes, i , j { S 1 , S 2 , S 3 , S 4 } . N 0 is the variance of the noise at source node j . Equation (1) is substituted (30), and the normalized average channel capacity of the channel can be obtained as:
C e r g / B = ( α β ) ( α + β ) / 2 Γ ( α ) Γ ( β ) 0 log 2 ( 1 + γ 0 h 2 ) h ( α + β 2 ) 1 G 2 , 0 0 , 2 [ α β h | α β 2 , α β 2 ] d h
Since the system operates in half-duplex mode, the normalized average channel capacity from the source node to the relay node can be expressed by the following equation:
C e r g N R / B = ( α β ) ( α + β ) / 2 Γ ( α ) Γ ( β ) ( 0 log 2 ( 1 + γ h i g h h N R 2 ) h N R ( α + β 2 ) 1 G 2 , 0 0 , 2 [ α β h N R | α β 2 , α β 2 ] d h N R + 0 log 2 ( 1 + γ l o w h N R 2 ) h N R ( α + β 2 ) 1 G 2 , 0 0 , 2 [ α β h N R | α β 2 , α β 2 ] d h N R )
The normalized average channel capacity of the link between adjacent source nodes can be expressed by the following equation:
C e r g i j / B = ( α β ) ( α + β ) / 2 Γ ( α ) Γ ( β ) 0 log 2 ( 1 + γ h i g h h 2 ) h i j ( α + β 2 ) 1 G 2 , 0 0 , 2 [ α β h i j | α β 2 , α β 2 ] d h i j
In the system shown in Figure 1, adjacent nodes are interconnected in pairs, and the total normalized average channel capacity of the system is:
C e r g t o t a l / B = i = 1 M j = 1 M C e r g i j / B + i = 1 M C e r g N i R / B + 2 C e r g R N / B
where M is the total number of source nodes.

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 C n 2 , 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 C n 2 . 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 n 2 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 C n 2 = 1.2 × 10 14 , the average signal-to-noise ratio of the channel increased from S N R = 5   dB to S N R = 15   dB , and the BER performance of the system became better and better, and could drop below 10 8 . The higher the signal-to-noise ratio, the more obvious the BER performance of the system. The atmospheric refractive index structure constants C n 2 = 2.8 × 10 14 and C n 2 = 7.2 × 10 14 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 C n 2 = 1.2 × 10 14 , the average signal-to-noise ratio of the channel increased from S N R = 5 d B to S N R = 15 d B , and the BER performance of the system became better and better, which could drop below 10 8 . 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 C n 2 = 2.8 × 10 14 and C n 2 = 7.2 × 10 14 , 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 C n 2 = 1.2 × 10 14 , C n 2 = 2.8 × 10 14 , and C n 2 = 7.2 × 10 14 , 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 10 6 and the atmospheric refractive index structure constant C n 2 = 1.2 × 10 14 , 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 10 6 and the atmospheric refractive index structure constant C n 2 = 2.8 × 10 14 , 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 10 6 and the atmospheric refractive index structure constant C n 2 = 7.2 × 10 14 , 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 ( C / B ) 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.

6. Conclusions

To solve the problem of system performance deterioration caused by channel asymmetry in the cooperative FSO communication system, this paper proposed a scheme of using layered modulation and joint physical-layer network coding in the cooperative FSO communication system. With the use of layered modulation for the transmitted source information, and using physical-layer network coding at the relay node, the performance of the cooperative FSO communication system is improved. Through the simulation and analysis of different constellation priority parameters and different channel asymmetry parameters, it can be concluded that the higher the constellation priority parameters and channel asymmetry parameters, the better the system performance. Under different atmospheric turbulence intensities, when the average signal-to-noise ratio of the channel rises from S N R = 5   dB to S N R = 15   dB , the bit error rate of the cooperative FSO communication system can be reduced to below 10 8 , and under strong atmospheric turbulence channel conditions, the system can obtain a signal-to-noise ratio gain of about 1.5 dB. The higher the average signal-to-noise ratio of the channel, the faster the bit error rate of the system decreases. In atmospheric turbulence of different intensities, the average channel capacity of the system increases with the increase of the constellation priority parameters. The simulation results show that the layer modulation combined with the physical-layer network coding scheme can improve the BER performance and average channel capacity performance of the cooperative FSO communication system; it is suitable for the channel, with strong atmospheric turbulence and high signal-to-noise ratio, and shows better anti-interference performance for the channel with strong atmospheric turbulence.

Author Contributions

Conceptualization, Y.C. and H.Q.; methodology, H.Q.; software, H.Q.; validation, X.P.; data curation, Z.Z.; writing—original draft preparation, H.Q.; writing—review and editing, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Chongqing Education Commission Fund (KJ120827); the Science and Technology Project of the Chongqing Education Commission (KJ1500934, KJ1709205); the Chongqing Graduate Scientific Research Innovation Project (CYS18311); the Chongqing Basic and Frontier Research Program (cstc2015jcyjA40051); and the Science and Technology Research Youth Project of the Chongqing Education Commission (KJQN202101124).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, J.Q.; Zhai, Y.W.; Fu, S.Y.; Gao, C.Q. Propagation analysis of radial polarization vector beam in atmospheric turbulence. Acta Opt. Sin. 2020, 40, 7–16. [Google Scholar]
  2. Li, X.Y.; Zhang, P.; Tong, S.F. BER performance analysis of reverse modulation free space optical communication system based on adaptive decision threshold under the influence of atmospheric turbulence. China Laser 2018, 45, 161–170. [Google Scholar]
  3. Wang, H.Q.; Li, Y.T.; Cao, M.H.; Bao, Z. Layered optical spatial modulation in turbulent channel. Acta Opt. Sin. 2019, 39, 25–32. [Google Scholar]
  4. Liu, M.W.; Li, Y.C. Transmission of OFDM-OAM optical signal in atmospheric turbulence. Acta Opt. Sin. 2019, 39, 33–40. [Google Scholar]
  5. Cao, M.H.; Wu, X.; Wang, H.Q.; Peng, Q. Performance of ultra Nyquist optical communication system under gamma gamma atmospheric turbulence. China Laser 2020, 47, 1–10. [Google Scholar]
  6. Sun, H.; Ng, S.X.; Hanzo, L. Turbo Trellis-Coded Hierarchical-Modulation Assisted Decode-and-Forward Cooperation. IEEE Trans. Veh. Technol. 2014, 64, 3971–3981. [Google Scholar] [CrossRef]
  7. Sun, H.; Ng, S.X.; Dong, C.; Hanzo, L. Decode-and-Forward Cooperation-Aided Triple-Layer Turbo-Trellis-Coded Hierarchical Modulation. IEEE Trans. Commun. 2015, 63, 1136–1148. [Google Scholar] [CrossRef]
  8. Hossain, M.; Vitthaladevuni, P.; Alouini, M.-S.; Bhargava, V.; Goldsmith, A. Adaptive Hierarchical Modulation for Simultaneous Voice and Multiclass Data Transmission Over Fading Channels. IEEE Trans. Veh. Technol. 2006, 55, 1181–1194. [Google Scholar] [CrossRef]
  9. Yalcyn, A.Z.; Yuksel, M. Diversity Analysis of Hierarchical Modulation in Wireless Relay Networks. IEEE Trans. Veh. Technol. 2013, 63, 2989–2994. [Google Scholar] [CrossRef]
  10. Park, J.M.; Kim, S.-L.; Choi, J. Hierarchically Modulated Network Coding for Asymmetric Two-Way Relay Systems. IEEE Trans. Veh. Technol. 2010, 59, 2179–2184. [Google Scholar] [CrossRef]
  11. Tang, M.; Chen, J.H.; Zhang, Y.; Zhang, Y.F. Research on physical layer network coding based on layered modulation. J. Electron. Inf. 2016, 38, 2568–2574. [Google Scholar]
  12. Tharranetharan, S.; Hossain, M.J. A Hierarchical Modulation and Network Coding-Assisted BICM System for Asymmetric Two Way Relay Channels. In Proceedings of the 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall), Vancouver, BC, Canada, 14–17 September 2014; pp. 1–5. [Google Scholar] [CrossRef]
  13. Tang, M. Performance Research of Physical Layer Network Coding Based on Layered Modulation in Asymmetric Bidirectional Relay Channel; Yunnan University: Kunming, China, 2017. [Google Scholar]
  14. Li, X.Y. Study on the Performance of Reverse Modulation Free Space Optical Communication under Atmospheric Turbulence; Jilin University: Changchun, China, 2020. [Google Scholar] [CrossRef]
  15. Peng, C.; Li, F.; Liu, H. Hierarchically Modulated Network-Coding-Assisted Cooperation in Multiuser Relay Networks. In Proceedings of the 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, Canada, 24–27 September 2017; pp. 1–6. [Google Scholar] [CrossRef]
  16. Kono, Y.; Pandey, A.; Sahu, A. BER Analysis of Lognormal and Gamma-Gamma Turbulence Channel under different modulation Techniques for FSO System. In Proceedings of the 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 23–25 April 2019; pp. 1385–1388. [Google Scholar] [CrossRef]
  17. Li, X.; Zhao, X.; Zhang, P.; Tong, S. BER performance of FSO communication system with differential signaling over correlated atmospheric turbulence fading. China Commun. 2020, 17, 51–65. [Google Scholar] [CrossRef]
  18. Vitthaladevuni, P.; Alouini, M.-S. BER computation of 4/M-QAM hierarchical constellations. IEEE Trans. Broadcast. 2001, 47, 228–239. [Google Scholar] [CrossRef]
  19. Jagadeesh, V.K.; Palliyembil, V.; Muthuchidambaranathan, P.; Bui, F.M. Channel capacity and outage probability analysis of sub carrier intensity modulated BPSK system over M-distribution free space optical channel. In Proceedings of the 2015 2nd International Conference on Electronics and Communication Systems (ICECS), Coimbatore, India, 26–27 February 2015; pp. 1051–1054. [Google Scholar] [CrossRef]
  20. Liu, C.; Yao, Y.; Sun, Y.X.; Xiao, J.J.; Zhao, X.H. Average capacity optimization in free-space optical communication system over atmospheric turbulence channels with pointing errors. Opt. Lett. 2010, 35, 3171–3173. [Google Scholar] [CrossRef]
Figure 1. Relay network model with asymmetric channel conditions.
Figure 1. Relay network model with asymmetric channel conditions.
Sensors 22 06912 g001
Figure 2. Constellation of 4/16-QAM hierarchical modulation.
Figure 2. Constellation of 4/16-QAM hierarchical modulation.
Sensors 22 06912 g002
Figure 3. 4/16-QAM modulated in-phase subflow.
Figure 3. 4/16-QAM modulated in-phase subflow.
Sensors 22 06912 g003
Figure 4. Comparison of system BER performance under different constellation priority parameters.
Figure 4. Comparison of system BER performance under different constellation priority parameters.
Sensors 22 06912 g004
Figure 5. Comparison of system BER performance under different channel asymmetric parameters.
Figure 5. Comparison of system BER performance under different channel asymmetric parameters.
Sensors 22 06912 g005
Figure 6. Comparison of the improvement of BER performance of the cooperative FSO communication system by this scheme under different turbulence intensities.
Figure 6. Comparison of the improvement of BER performance of the cooperative FSO communication system by this scheme under different turbulence intensities.
Sensors 22 06912 g006
Figure 7. Average channel capacity of the system under different transmission powers and different constellation priority parameters.
Figure 7. Average channel capacity of the system under different transmission powers and different constellation priority parameters.
Sensors 22 06912 g007
Figure 8. System average channel capacity under different turbulence intensities and constellation priority parameters.
Figure 8. System average channel capacity under different turbulence intensities and constellation priority parameters.
Sensors 22 06912 g008
Table 1. Simulation parameter settings.
Table 1. Simulation parameter settings.
Parameter TypeValue
Refractive index structure constant/(m−2/3)1.2 × 10−14, 2.8 × 10−14, 7.2 × 1014
Laser wavelength (m)1.55 × 10−6
Hierarchical modulation mode Network code type4/16-QAM Physical layer network code
Communication distance of direct link5000 m
Communication distance of relay link3535 m
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qin, H.; Cao, Y.; Peng, X.; Zhang, Z. Research on Performance of Cooperative FSO Communication System Based on Hierarchical Modulation and Physical Layer Network Code. Sensors 2022, 22, 6912. https://doi.org/10.3390/s22186912

AMA Style

Qin H, Cao Y, Peng X, Zhang Z. Research on Performance of Cooperative FSO Communication System Based on Hierarchical Modulation and Physical Layer Network Code. Sensors. 2022; 22(18):6912. https://doi.org/10.3390/s22186912

Chicago/Turabian Style

Qin, Huaijun, Yang Cao, Xiaofeng Peng, and Zupeng Zhang. 2022. "Research on Performance of Cooperative FSO Communication System Based on Hierarchical Modulation and Physical Layer Network Code" Sensors 22, no. 18: 6912. https://doi.org/10.3390/s22186912

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