Next Article in Journal
High Fidelity Full-Color Optical Sectioning Structured Illumination Microscopy by Fourier Domain Based Reconstruction
Previous Article in Journal
VLCMnet-Based Modulation Format Recognition for Indoor Visible Light Communication Systems
Previous Article in Special Issue
Line-of-Sight Initial Pointing Model of Space Dynamic Optical Network and Its Verification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Modulation Scheme for Soft-Switching Hybrid FSO/RF Links Based on Machine Learning

1
Xi’an Key Laboratory of Wireless Optical Communication and Network Research, School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
2
China Academy of Space Technology (Xi’an), Xi’an 710100, China
*
Author to whom correspondence should be addressed.
Photonics 2024, 11(5), 404; https://doi.org/10.3390/photonics11050404
Submission received: 3 April 2024 / Revised: 22 April 2024 / Accepted: 22 April 2024 / Published: 26 April 2024
(This article belongs to the Special Issue Next-Generation Free-Space Optical Communication Technologies)

Abstract

:
A hybrid free-space optical (FSO) and radio frequency (RF) communication system has been considered an effective way to obtain a good trade-off between spectrum utilization efficiency and high-rate transmission. Utilizing artificial intelligence (AI) to deal with the switching and rate adaption problems between FSO/RF links, this paper investigated their modulation adapting mechanism based on a machine learning (ML) algorithm. Hybrid link budgets were estimated for different modulation types in various environments, particularly severe weather conditions. For the adaptive modulation (AM) scheme with different order PPM/PSK/QAM, a rate-compatible soft-switching model for hybrid FSO/RF links was established with a random forest algorithm based on ML. With a given target bit error rate, the model categorized a link budget threshold of the hybrid FSO/RF system over a training data set from local weather records. The switching and modulation adaption accuracy were tested over the testing weather data set especially focusing on rain and fog. Simulation results show that the proposed adaptive modulation scheme based on the random forest algorithm can have a good performance for soft-switching hybrid FSO/RF communication links.

1. Introduction

Free-space optical (FSO) communication, known as optical wireless communication (OWC), has the advantages of a license-free spectrum, large bandwidth, flexible network and high data rate. However, FSO links are inevitably affected by atmospheric turbulence and adverse meteorological situations, including snow, fog, dust, etc. Radio frequency (RF) communication can provide a reliable link but is sensitive to rainy circumstances, especially for microwave and millimeter wave systems. To address these vulnerabilities, the past decade has witnessed growing interest in the integration of FSO link and RF link, forming hybrid FSO/RF heterogeneous networks. Such amalgamated systems aim to capitalize on the complementary strengths of both communication technologies, thereby enabling more efficient and reliable data transmission [1,2,3,4].
There are two modes for using FSO/RF links: hard-switching and soft-switching. In soft switching mode, both links are active simultaneously [5,6]. Only one link is active in hard switching mode [7]. For mixed channels, a new throughput maximization algorithm was proposed in [5] to optimize the bit rate, and the system performance of LDPC codes with regular or irregular structures was analyzed. In [6], data were simultaneously transmitted over two links at the same rate, and space diversity technology was adopted to maximize spectrum utilization and reduce the influence of the turbulence channel. Through the analysis of outage probability, ref. [7] studied the performance of a hybrid FSO/intelligent reflecting surface (IRS)-aided RF communication system based on hard switching. Experimental results showed that the outage probability increases with the increase in the switching threshold, and the increase in the signal-to-noise power ratio (SNR) suppressed outage performance. Additionally, deploying more elements in the IRS could result in SNR gain. When hard switching worked, ref. [8] used a machine learning (ML) algorithm to predict the indicator of received signal strength (RSSI), which proved the reliability of hard switching. RSSI considered the values of the current state and the previous state, and the proper selection of threshold limits for the RSSI parameter was crucial: when the RSSI exceeded the threshold, the FSO link was chosen, whereas when it fell below the threshold, the RF link was selected.
Several researchers have explored channel prediction based on ML algorithms, including hybrid links, especially those combined with adaptive modulation (AM). In [9], a proposal was made for a method of estimating SNR using artificial neural networks in AM and coding schemes. Power spectral density was used to classify SNR and played a role in adaptive coding and modulation. Once trained, it could determine the optimal adaptive coding and scheme at lower complexity, demonstrating its effectiveness in throughput performance. The possibility of using AM to select and switch modulation modes in hybrid link systems was proposed and verified by using intelligent power control and link switching in [10]. It demonstrated that not only could the variation trend in RSSI be predicted, but also that power control could effectively reduce switching frequency, thereby enhancing the transmission quality of FSO link. In [11], the ML algorithm was used to predict channel state information, in which the SNR of the next transmission channel was taken as the prediction target, and the past SNR with other relevant information was treated as the prediction basis. In [12], the ML model was used to train the amplitude-frequency vector of data symbols with the goal of matching the SNR and achieving SNR estimation. The experiment showed that even with very low SNR, ML could estimate the SNR with very high accuracy, even reducing the mean square error to less than 0.01. Ref. [13] proposed a hybrid FSO/RF system that manipulates adaptive switching techniques to form IM/DD and coherent heterodyne detection; finally, the expression of outage probability under various atmospheric conditions was obtained and was used as a criterion to compare single FSO systems with hybrid systems. Ref. [14] proposed a link-switching mechanism based on ML in a hybrid FSO/RF system, the system utilized ML to predict the link margin and achieve link prediction based on weather conditions. As far as we know, the issue of ML-based modulation switching and link threshold for hybrid links considering weather data has not been addressed. This work is based on link thresholds and uses ML to select modulation for communication links based on current atmospheric conditions.
The rest of this paper is organized as follows: Section 2 examines the proposed a hybrid FSO/RF model of an ML-based switching system and discusses the different atmospheric effects. Section 3 discusses the ML model in determining link availability, deriving expressions for its spectral efficiency, link budget (LB), and bit error rate (BER). Section 4 describes the simulation results, and useful concluding remarks are drawn in Section 5.

2. Hybrid FSO/RF Link System

Firstly, we present a ML-based soft-switching model for hybrid FSO/RF links, as shown in Figure 1. The model comprises transceivers for FSO/RF links that are connected to the switching system. FSO and RF channels are established simultaneously. The ML algorithm is used to calculate the LB, which defines the range of switching thresholds between the FSO and RF links under diverse modulation schemes. In this switching mechanism, the FSO link is designated as the primary communication channel, with the RF link assuming an auxiliary role.

2.1. Free Space Optical Channel

The received signal r with the optical wireless system can be modeled as [15]
r = g 1 P η h F S O x + n 1 ,
where P, x, and η represent the average transmitted optical power, the transmitted signal, and the receiver’s optical-to-electrical conversion efficiency, respectively. h F S O is the instantaneous optical channel intensity gain, n 1 is the additive white Gaussian noise, g 1 represents the specific attenuation resulting from the weather attenuation coefficient ( α 1 ), and their relationship is expressed as g 1 = e x p ( α 1 L ) , and L is the link distance. Assuming that h F S O obeys the gamma-gamma distribution, the instantaneous SNR is expressed as:
γ F S O = γ ¯ F S O h F S O 2 ,
where γ ¯ F S O denotes the average SNR. The probability density function (PDF) of the FSO link due to the Gamma-Gamma fading model is [3]
f γ F S O ( γ F S O ) = ( α β ) α + β 2 Γ ( α ) Γ ( β ) γ ¯ F S O α + β 4 γ F S O α + β 4 1 K α β 2 α β γ F S O γ ¯ F S O ,
where K α β ( . ) represents the modified Bessel function of the second kind of order α β and Γ ( . ) denotes the Gamma function. β and α given by [6] indicate the effective number of large-scale and small-scale eddies of the scattering process, respectively.

2.2. Radio Frequency Channel

The input signal x 2 undergoes upconversion to transform it into an RF signal prior to transmission. At the receiver’s end, the signal undergoes demodulation, which can be described as
r 2 = P 2 h R F x 2 + n 2 ,
where n 2 is the additive white Gaussian noise, P 2 and h R F indicate the average transmitted power and the channel fading coefficient of the RF link. Meanwhile, the RF link is modeled by the Rician distribution with the Rice parameter K, where K represents the relative strength of the direct LOS path. The PDF of the RF fading is provided in [15]
f γ R F ( γ R F ) = K + 1 γ ¯ R F e x p ( K + 1 ) γ R F γ ¯ R F K I 0 2 K ( K + 1 ) γ R F γ ¯ R F ,
where I 0 ( · ) is a zero-order modified Bessel function of the first kind, and γ R F represents the instantaneous SNR, which relates to h R F and average SNR γ ¯ R F as γ R F = γ ¯ R F h R F 2 .

2.3. Atmospheric Attenuation for Hybrid Links

Atmospheric attenuation signifies the reduction in signal power through the atmosphere, rendering it a crucial factor for consideration. Suppose the attenuation coefficient for the FSO link in foggy weather is α 1 , f o g , which can be derived from Kim’s model as [14]
α 1 , f o g = 3.91 V ( km ) λ ( m ) 550 × 10 9 q ( dB / km ) ,
where V is the visibility, λ is the wavelength, and the parameter q varies with visibility as
q = 1.6 , V > 50 km , 1.3 , 6 km < V < 50 km , 0.16 × V + 0.34 , 1 km < V < 6 km , V 0.5 , 0.5 km < V < 1 km , 0 , V < 0.5 km .
If the attenuation coefficient during rainfall is α 1 , r a i n , which is related to rain intensity R, the expression can be described as
α 1 , r a i n = 1.076 R 0.67 ( dB / km ) .
When the frequency of the RF link is below 10 GHz, the rain attenuation is calculated as follows [16]:
α 2 , r a i n = k R α ( dB / km ) ,
where the coefficients k and α are the signal’s frequency and the elevation angle. The attenuation of the RF link caused by fog can be expressed as
α 2 , f o g = K l M ( dB / km ) ,
where M is the liquid water density in fog. K l is the specific attenuation coefficient.

3. Threshold Estimation and Data Set Generation by Machine Learning

According to the atmospheric characterization parameters given in the CCSDS141.1-R-1 red book, we gain the original data set S 1 from the website of https://rp5.ru/(accessed on 1 September 2020 to 1 December 2022), which involves rainfall rate, visibility, temperature, humidity, etc. The LB is used to plan the resource allocation for each modulation and to determine the working mode for hybrid FSO/RF links. The ML model is constructed to learn and predict from the data on rainfall and visibility on rainy and foggy days.

3.1. Construction of the Random Forest Algorithm Model

The random forest algorithm is an ensemble model suitable for classification problems, consisting of multiple decision trees. When training data are input into the model, a subset is randomly selected along with some of its feature attributes to build multiple small decision trees. When unknown data are input, predictions are made for each decision tree, and the final prediction is obtained through a voting process based on the predictions of the decision trees. In this experiment, 500 decision trees are selected, each with a maximum depth of 3.
The model works in two phases: the training part and the testing part. The training part includes defining the optimal range of multiple modulations based on a given target BER and S 1 . Then, their corresponding LB threshold set S 2 can be calculated to allocate the channel state set D i , i = 1 , 2 N . The FSO link has three modulation modes, including L-ary pulse-phase modulation (L-PPM), M-ary phase shift keying (M-PSK), and M-ary quadrature amplitude modulation (M-QAM). The RF link operates predominantly in two modulation modes: M-PSK and M-QAM. In Algorithm 1, the details of calculating link budget by switching modulation is provided.
Algorithm 1: Link budget switching scheme
Photonics 11 00404 i001
For the channel state of each modulation ( D i , i = 1 , 2 N ) and the proper target BER ( P e . o b j ), set S 1 is taken into account to construct a relational graph that delineates the correlation between the weather parameter and the average BER ( P ¯ e ) across different modulations. The relational graph as shown in Figure 2 is divided into some areas representing the optimum modulation range when P ¯ e is smaller than P e , o b j , and the L B t h i , i = 1 , 2 N is calculated when P ¯ e is equal to P e , o b j . And we calculate the LB from arbitrary weather data. A comparison between L B and L B t h i , i = 1 , 2 N determines the channel state ( S 2 ). If it is less than the minimum threshold ( L B t h i , m i n ), the communication is interrupted. If it is between L B t h i and L B t h i + 1 , the channel state of the current weather is D i .
The second component focuses on constructing a random forest model that utilizes the weather set ( S 1 ) and channel state set ( S 2 ). Within the training phase, multiple channel states are formulated as the output labels for the decision trees. The optimal channel state can be obtained by inputting data from real-time weather into the random forest model, but it requires in-depth analysis to determine whether P ¯ e of the channel state ( D i + 1 ) under current weather data is less than P e , o b j . In cases where P ¯ e exceeds P e , o b j , the LB threshold is fine-tuned iteratively until it descends below P e , o b j . This iterative process is performed to produce the channel state congruent with the channel state set ( S 2 ) established during the training phase.

3.2. Basic Parameters

3.2.1. Link Budget

LB refers to the remaining signal power or bandwidth in a communication link. Suppose L B F S O denotes the LB of the FSO link, and it can be expressed as [14]
L B F S O = P 1 + | S r | α F S O , a t m o α g e o α s y s ,
where P 1 is the transmitter power, S r is the receiver sensitivity, α g e o is geometrical attenuation, α s y s is system losses, and the atmospheric attenuation in the FSO link is denoted as α F S O , a t m o , which is a collective representation of α 1 , f o g and α 1 , r a i n . Suppose L B R F denotes the LB of the RF link, and it can be expressed as [11]
L B R F = E I P R + G r E b N 0 r e g R k T L s α R F , a t m o ,
where E I P R is the effective isotropic radiated power, G r indicates the receiver antenna gain, ( E b N 0 ) r e g represents the lowest normalized SNR, R indicates the bit rate of the system, and k is the Boltzmann constant. The receiver noise temperature is presented as T, L s represents path loss, and α R F , a t m o is the atmospheric attenuation under the RF link, given by α 2 , r a i n and α 2 , f o g .

3.2.2. Instantaneous BER

The average BER that reflects the performance of the system is the average value of the instantaneous BER over a time period. For the FSO link, the average BER ( P ¯ b 1 , m o d u l a t i o n ) can be given by the instantaneous BER ( P e , m o d u l a t i o n ) and the PDF, and is denoted as
P ¯ b 1 , m o d u l a t i o n = 0 P e , m o d u l a t i o n f γ F S O ( γ F S O ) d γ .
Similarly, the instantaneous BER of the RF link can be expressed as
P ¯ b 2 , m o d u l a t i o n = 0 P e , m o d u l a t i o n f γ R F ( γ R F ) d γ ,
to express P ¯ b 2 , m o d u l a t i o n as the average BER of the RF link. Simultaneously, the instantaneous BER of modulation modes can be expressed as
  • BER of L-PPM:
    P e , L P P M = 1 2 e r f c γ L 2 log 2 L 2 2 ,
    where L is the symbol order, L = 2 n .
  • BER of M-PSK:
    P e , B P S K = 1 2 e r f c γ ,   M = 2 ,
    P e . M P S K = 1 log 2 M e r f c sin π M γ ,   M 4 ,
    where M stands for the modulation length of PSK.
  • BER of M-QAM: the instantaneous BER of M-QAM is shown as [17]
    P e , M Q A M = 2 M 1 M log 2 M e r f c 3 log 2 M 2 M 1 γ .

3.3. Adaptive Modulation

The spectral efficiency of M-PSK is defined as the data rate transmitted within a given bandwidth, and can be given by [18]
η M P S K = C W = j = 1 N b j log 2 M j 2 ,
where C represents the data rate used for transmission, W shows the channel bandwidth, the modulation order is represented as M j , M j = 2 j , j = 1 , 2 N , and b j is the probability of receiving SNR in the interval [ γ j , γ j + 1 ] , which can be expressed as
b j = P r { γ j γ j + 1 } = F γ ( γ j + 1 ) F γ ( γ j ) ,
where F γ ( . ) is the cumulative distribution function (CDF) of the turbulence-induced fading. Given F γ ( γ j + 1 ) 1 , ( 18 ) can be simplified to
η M P S K = N j = 1 N F γ ( γ j ) 2 .
And the spectral efficiency of the M-QAM is as follows [19]:
η M Q A M = j = 1 N j a j = N j = 1 N F ( γ j ) ,
The spectral efficiency of the L-PPM is as follows [20], there is only one optical pulse among the N times slots:
η L P P M = log 2 L L .
where have only one optical pulse among the L times slots.

4. Numerical Results

4.1. BER versus Link Budget

The characterization of both the FSO link and RF link was substantiated through numerical simulations, and the specific parameters utilized for the simulation were detailed in Table 1. The comparison that obtains the relationship between weather and BER among the modulations is presented in Figure 3 and Figure 4. The BER increases with worsening weather conditions. It is worth noting that the BER remains relatively stable on foggy days due to the strength of the RF link against fog.
Table 2 and Table 3 show the LB thresholds for the modulations we have listed, indicating that the modulation order changes in adverse weather conditions. To achieve the switching of multiple modulations between the FSO link and RF link under rainfall rate and visibility changes, the target BER P e , o b j needs to be set. The BER of these modulations should be lower than or equal to the set target BER P e , o b j . In the rain, P e , o b j set on the FSO link is 10 6 and its value set on the RF link is 10 3 . In the fog, P e , o b j is set on the FSO link as 10 9 . Given that the RF link has less variation on foggy days when using the random forest model, its P e , o b j and threshold range are ignored.

4.2. Comparison of the Prediction Model with the Real Modulation Selection

The model is trained with 80% of the data and tested for the remaining 20%. A predefined threshold of 12.05 dB is used to classify the link. The test and training sets required for the model are selected randomly from the original data to ensure that the features and patterns learned by the model on the training set can be generalized to unseen data. Figure 5, Figure 6 and Figure 7 all indicate the results from training and testing. The modulation order decreases as the rainfall rate increases and increases as the visibility increases. However, random forests contain randomness that can lead to varied results each time they are run. Incomplete modulation may be generated if the weather values during testing do not cover the entire range of the set weather values, as shown in Figure 6.
The case of the RF link in rainy conditions, as well as the FSO link in rainy and foggy conditions all have the same number of data points. Take the results of the FSO link in rainy conditions as an example. The total number of samples is 1346, the number of training sets is 1014, and the number of test sets is 332. Table 4 summarizes twice the results of the test set: ‘Right’ indicates the number of correct judgments, and ‘Wrong’ indicates the number of incorrect judgments. The first and second experiments are indicated by 1 and 2. The model compares the predicted results with the numerical labels in the test set and considers the prediction to be correct if they are consistent.

4.3. The Impact of Decision Trees on Performance in Random Forests Algorithm

The final prediction result of the random forest is obtained by combining the results of all decision trees. Each decision tree outputs a classification label, and the model determines the final classification result by majority voting on the classification labels output by all decision trees. In Figure 8, the relationship between the number of decision trees and accuracy is displayed. The experiment simulated the results from 50 trees to 1000 trees with a step of 50, each tree being run 100 times. In this experiment, a total of 500 decision trees were used, corresponding to an accuracy of 0.997 for FSO links in foggy conditions. In rainy conditions, the accuracy of the RF link is 0.989, and the FSO link accuracy is 0.975.
In each decision tree, the feature selection at each node is random, and not all features are used for training. This random feature selection makes the rules of the decision tree more randomized, helping to prevent overfitting and improving the accuracy and stability of the data.

5. Discussion

This paper uses a machine learning-based random forest algorithm to implement a soft-switching strategy in hybrid FSO/RF links and evaluate their performance. The random forest model is established according to the channel parameters, particularly focusing on rain and fog as the primary elements. Because the performance of the hybrid link is limited by severe weather conditions. With a weather data set split into a training part and a test part, the modulation adaptation accuracy performance was simulated. The results show that the training results of each group are consistent with the homologous testing results. The AI-based soft-switching strategy can enhance communication quality and reliability according to real-time environmental weather conditions. Furthermore, by using the trained link budget threshold, a suitable modulation type can be chosen to maximize the system efficiency with double links.
Compared to [14], this work incorporates considerations for modulation. When determining the link quality model, real-time rain and fog data are used for training, in addition to taking into account the target BER. In order to align with the modulation, the LB is divided to ensure the stability and reliability of link performance. In order to maintain a balance in accuracy, this alignment may lead to a slight decrease in accuracy. Subsequently, we will continue to research this task, striving to achieve 100% prediction accuracy by conducting experimental testing with more external factors taken into account in some practical application scenarios. This will provide strong support for high-speed data transmission.

Author Contributions

Conceptualization, J.S. and X.D.; methodology, J.S., Y.L., X.D. and T.X.; software, J.S.; validation, Y.L., X.D. and T.X.; formal analysis, X.D.; investigation, J.S., Y.L., X.D. and T.X.; data curation, Y.L. and X.D.; writing—original draft preparation, J.S., Y.L., X.D. and T.X.; writing—review and editing, J.S., Y.L. and X.D.; visualization, J.S.; supervision, J.S. and T.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by National Natural Science Foundation of China (62371390).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
FSOFree space optical
RFRadio frequency
AMAdaptive modulation
MLMachine learning
LBLink budget
OWCOptical wireless communication
SNRSignal-to-noise power ratio
PDFProbability density function
BERbit error rate
L-PPML-ary pulse-phase modulation
M-PSKM-ary phase shift keying
M-QAMM-ary quadrature amplitude modulation
CDFCumulative distribution function

References

  1. 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]
  2. Kiran, K.V.; Rathore, S.; Turuk, A.K.; Das, S.K. Development of a Hybrid FSO/RF System during Link Misalignment. In Proceedings of the 2017 International Conference on Networking and Network Applications (NaNA), Kathmandu, Nepal, 16–19 October 2017; pp. 138–140. [Google Scholar]
  3. Nath, S.; Shrivastava, S.K.; Sengar, S.; Singh, S.P. Novel Architectures for Efficient RF Usage in Hybrid FSO/RF System. In Proceedings of the 2018 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS), Indore, India, 16–19 December 2018; pp. 1–6. [Google Scholar]
  4. Alathwary, W.A.; Altubaishi, E.S. On the Performance Analysis of Decode-and-Forward Multi-Hop Hybrid FSO/RF Systems With Hard-Switching Configuration. IEEE Photon. J. 2019, 11, 7907012. [Google Scholar] [CrossRef]
  5. Khan, M.N.; Gilani, S.O.; Jamil, M.; Rafay, A.; Awais, Q.; Khawaja, B.A.; Uzair, M.; Malik, A.W. Maximizing Throughput of Hybrid FSO-RF Communication System: An Algorithm. IEEE Access 2018, 6, 30039–30048. [Google Scholar] [CrossRef]
  6. Shakir, W.M.R. Performance Evaluation of a Selection Combining Scheme for the Hybrid FSO/RF System. IEEE Photon. J. 2018, 10, 7901110. [Google Scholar] [CrossRef]
  7. Mondal, S.; Bhowal, A.; Kashyap, S.; Singh Kshetrimayum, R.; Patra, M. Outage probability analysis of hard-switching based mixed FSO/IRS-aided RF communication. In Proceedings of the 2023 National Conference on Communications (NCC), Guwahati, India, 23–26 February 2023; pp. 1–6. [Google Scholar]
  8. Lapčak, M.; Ovseník, L.; Oravec, J.; Zdravecký, N. Design of hard switching for FSO/RF hybrid system based on prediction of RSSI parameter and environmental conditions. In Proceedings of the 2022 32nd International Conference Radioelektronika (RADIOELEKTRONIKA), Kosice, Slovakia, 21–22 April 2022; pp. 1–6. [Google Scholar]
  9. Kojima, S.; Maruta, K.; Ahn, C.-J. Adaptive Modulation and Coding Using Neural Network Based SNR Estimation. IEEE Access 2019, 7, 183545–183553. [Google Scholar] [CrossRef]
  10. Song, S.; Liu, Y.; Xu, T.; Guo, L. Hybrid FSO/RF System Using Intelligent Power Control and Link Switching. IEEE Photon. Technol. Lett. 2021, 33, 1018–1021. [Google Scholar] [CrossRef]
  11. Wang, X.; Li, H.; Wu, Q. Optimizing Adaptive Coding and Modulation for Satellite Network with ML-based CSI Prediction. In Proceedings of the 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco, 15–18 April 2019; pp. 1–6. [Google Scholar]
  12. Ahn, J.-Y.; Wang, H. Machine Learning-based Signal-to-Noise Ratio Estimation using Amplitude Frequency Vector. In Proceedings of the 2023 International Conference on Electronics, Information, and Communication (ICEIC), Singapore, 5–8 February 2023; pp. 1–3. [Google Scholar]
  13. Gupta, A.; Chauhan, K.; Yadav, A.; Rani, R.; Jain, A.; M, L. Performance Analysis of Adaptive Combining Based Hybrid FSO/RF Communication System with Pointing Errors Over F-Distribution/ Nakagami-m Channel Models. In Proceedings of the 2023 2nd International Conference on Vision Towards Emerging Trends in Communication and Networking Technologies (ViTECoN), Vellore, India, 5–6 May 2023; pp. 1–7. [Google Scholar]
  14. Kiran, K.V.; Perinbaraj, S.; Pradhan, J.; Mallick, P.K.; Turuk, A.K.; Das, S.K. Machine Learning Aided Switching Scheme for Hybrid FSO/RF Transmission. Intell. Decis. Technol. 2021, 14, 529–536. [Google Scholar] [CrossRef]
  15. Touati, A.; Abdaoui, A.; Touati, F.; Uysal, M.; Bouallegue, A. On the effects of combined atmospheric fading and misalignment on the hybrid FSO/RF transmission. J. Opt. Commun. Netw. 2016, 8, 715–725. [Google Scholar] [CrossRef]
  16. Sudhakar, K.; Subramanyam, M.V. Evaluation of atmospheric attenuation due to various parameters. In Proceedings of the 2013 International Conference on Information Communication and Embedded Systems (ICICES), Chennai, India, 21–22 February 2013; pp. 609–612. [Google Scholar]
  17. Lu, D.; Zhou, X.; Yang, Y.; Huo, J.; Yuan, J.; Long, K.; Yu, C.; Lau, A.P.T.; Lu, C. Theoretical analysis of PAM-N and M-QAM BER computation with single-sideband signal. Sci. China Inf. Sci. 2021, 64, 182312. [Google Scholar] [CrossRef]
  18. Chatzidiamantis, N.D.; Lioumpas, A.S.; Karagiannidis, G.K.; Arnon, S. Adaptive Subcarrier PSK Intensity Modulation in Free Space Optical Systems. IEEE Trans. Commun. 2011, 59, 1368–1377. [Google Scholar] [CrossRef]
  19. Afridi, S.; Hassan, S.A. Spectrally efficient adaptive generalized spatial modulation MIMO systems. In Proceedings of the 2017 14th IEEE Annual Consumer Communications Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2017; pp. 260–263. [Google Scholar]
  20. Zhou, Z.; Liang, B.; Cao, Y.; Zhang, M. MPPM Spectrum Analysis Based on PPM. In Proceedings of the 2022 14th International Conference on Computer Research and Development (ICCRD), Shenzhen, China, 7–9 January 2022; pp. 356–362. [Google Scholar]
Figure 1. ML-based soft-switching model for Hybrid FSO/RF links.
Figure 1. ML-based soft-switching model for Hybrid FSO/RF links.
Photonics 11 00404 g001
Figure 2. Optimum modulation range.
Figure 2. Optimum modulation range.
Photonics 11 00404 g002
Figure 3. Bit error rate performance of FSO system in rainy and foggy weather condition. (a) Rainfall rate. (b) Visibility.
Figure 3. Bit error rate performance of FSO system in rainy and foggy weather condition. (a) Rainfall rate. (b) Visibility.
Photonics 11 00404 g003
Figure 4. Bit error rate performance of RF system in rainy and foggy weather condition. (a) Rainfall rate. (b) Visibility.
Figure 4. Bit error rate performance of RF system in rainy and foggy weather condition. (a) Rainfall rate. (b) Visibility.
Photonics 11 00404 g004
Figure 5. Classification of modulations for FSO link in rainy weather. (a) Results of training set. (b) Results of test set.
Figure 5. Classification of modulations for FSO link in rainy weather. (a) Results of training set. (b) Results of test set.
Photonics 11 00404 g005
Figure 6. Prediction of modulations for FSO link in foggy weather. (a) Results of training set. (b) Results of test set.
Figure 6. Prediction of modulations for FSO link in foggy weather. (a) Results of training set. (b) Results of test set.
Photonics 11 00404 g006
Figure 7. Classification of modulations for RF link in rainy weather. (a) Results of training set. (b) Results of test set.
Figure 7. Classification of modulations for RF link in rainy weather. (a) Results of training set. (b) Results of test set.
Photonics 11 00404 g007
Figure 8. The relationship between decision trees and classification accuracy. (a) Accuracy of FSO link in rain. (b) Accuracy of FSO link in fog. (c) Accuracy of RF link in rain.
Figure 8. The relationship between decision trees and classification accuracy. (a) Accuracy of FSO link in rain. (b) Accuracy of FSO link in fog. (c) Accuracy of RF link in rain.
Photonics 11 00404 g008
Table 1. Parameters for Simulation.
Table 1. Parameters for Simulation.
Parameter of FSO Sub-SystemValue
Link range3 km
Wavelength1550 nm
Transmitting power50 dBm
System loss3 dB
Divergence angle1.25 mrad
Receiver sensitivity−31 dBm
Parameter of RF Sub-systemValue
Link range3 km
Carrier frequency60 GHz
Receiver antenna gain44 dBi
Transmitting power40 dBm
Signal-to-noise power ratio50 dB
Bit rate84.1 bps
Table 2. The range of LB threshold of FSO link.
Table 2. The range of LB threshold of FSO link.
ModulationFSO-RainFSO-Fog
Interrupt≤38.158≤34.914
16PPM38.158∼40.42434.914∼37.091
8PPM40.424∼41.22737.091∼37.860
BPSK41.227∼42.79837.860∼39.249
QPSK42.798∼43.82939.249∼40.178
32QAM43.829∼45.06840.178∼41.795
64QAM45.068∼45.80141.795∼42.722
128QAM45.801∼47.06542.722∼43.929
256QAM≥47.065≥43.929
Table 3. The range of LB threshold of RF link.
Table 3. The range of LB threshold of RF link.
ModulationRF-Rain
Interrupt≤35.313
BPSK35.313∼38.091
QPSK38.091∼38.517
16QAM38.517∼40.378
32QAM40.378∼42.456
64QAM42.456∼44.554
128QAM44.554∼46.849
256QAM≥46.849
Table 4. The correctness rate of test sets from FSO link.
Table 4. The correctness rate of test sets from FSO link.
ModulationRight 1Wrong 1Accuracy 1Right 2Wrong 2Accuracy 2
16PPM3175.0%20100.0%
8PPM10100.0%10100.0%
BPSK4266.7%20100.0%
QPSK1325.0%5183.4%
32QAM70100.0%7277.8%
64QAM3175.0%50100%
128QAM10190.9%9281.8%
256QAM2920100.0%2930100%
Outage1233.3%2166.7%
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

Shao, J.; Liu, Y.; Du, X.; Xie, T. Adaptive Modulation Scheme for Soft-Switching Hybrid FSO/RF Links Based on Machine Learning. Photonics 2024, 11, 404. https://doi.org/10.3390/photonics11050404

AMA Style

Shao J, Liu Y, Du X, Xie T. Adaptive Modulation Scheme for Soft-Switching Hybrid FSO/RF Links Based on Machine Learning. Photonics. 2024; 11(5):404. https://doi.org/10.3390/photonics11050404

Chicago/Turabian Style

Shao, Junhu, Yishuo Liu, Xuxiao Du, and Tianjiao Xie. 2024. "Adaptive Modulation Scheme for Soft-Switching Hybrid FSO/RF Links Based on Machine Learning" Photonics 11, no. 5: 404. https://doi.org/10.3390/photonics11050404

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