1 Introduction

Free space optical communication system (FSO) is license free and is one of the most promising wireless communication technique which enables to offer extremely large capacity, high-immunity to interference, low-latency, low-energy consumption, high data rate of transmission, reliable and secure communications. Consequently, FSO expresses intensive demand in indoor and outdoor communication system as an alternative to radio frequency communication. Inspite of number of advantages for employing FSO, the efficiency of communication of the FSO systems is reduced in adverse atmospheric conditions. As a consequence, the FSO system is degraded by atmospheric turbulence (AT) which causes fading and misalignment losses. The adverse effect of intensity fluctuation or fading during propagation is attributable to the phenomenon of inhomogeneity of pressure and temperature in the optical transmission path. The optical channel displays predictably time-variant characteristics modeled to measure the consistency of the communication channel. A variety of statistical models to explain AT have been presented in the literature. The numerous models represent amplitude variations with respect to turbulence magnitude strengths that are negative exponential, gamma–gamma, I–K distribution and lognormal, etc. Weak AT is modeled as a lognormal distribution, whereas moderate and strong AT is modeled as a gamma–gamma (GG) distribution.

In literature researchers investigated intensity-modulation/direct-detection based On–Off keying (OOK) modulation scheme which is most widely accepted scheme due to its easy implementation and less cost (Zhu and Kahn 2002). But it is noted that OOK based FSO systems experiences unacceptable performance over atmospheric turbulence channels (Majumdar 2014). Then, the power efficient pulse position modulation (PPM) has been considered to be used in FSO communication systems. However, PPM required symbol synchronization and have poor bandwidth efficiency (Viswanath et al. 2016). Another a competitive alternative for the OOK is the Subcarrier Intensity Modulation (SIM) (Li et al. 2007). The performance of Binary Phase Shift Keying (BPSK) SIM in FSO systems was then extensively investigated (Popoola and Ghassemlooy 2009). The performance of BPSK–SIM in terms of average bit error rate (BER) is investigated and observed that it experiences better performance in comparison with the other coherent and non coherent modulation schemes (Popoola and Ghassemlooy 2009). However, the power efficiency of BPSK–SIM is poor in comparison to PPM technique (Ghassemlooy et al. 2012). Thus, by integrating PPM and BPSK–SIM modulation schemes, hybrid modulation scheme based FSO system has been presented which overcomes these limitations and also results better BER performance (Faridzadeh et al. 2012; Liu et al. 2015; Giri and Patnaik 2018)

Since average BER is a vital quantitative performance metric that represents the robustness of the received signal over wireless path. The average BER of a hybrid modulated FSO system can be mathematically expressed as the expectation of conditional BER over the probability density function (pdf) of AT fading. The average BER expression of FSO systems employing hybrid modulation schemes involve integrals of Gaussian Q-function along with lognormal pdf (Faridzadeh et al. 2012; Liu et al. 2015; Giri and Patnaik 2018). Therefore, the accurate computation of closed form expression having such integrals is mathematically unsolvable and makes it difficult to properly analyze the average BER performance of the system. Alternatively, closed form expression is rigorously evaluated for the average BER of hybrid modulated FSO systems with weak, moderate and strong AT using numerical methods like exponential approximation of Gaussian Q-function (Chiani et al. 2003). Olabiyi and Annamalai (2012) typically presented a exponential approximation of Gaussian Q-function. Khandelwal et al. (2014) presented an possible approximation of symbol error rate (SER) probability for radio frequency wireless communication systems over weak AT link. Héliot et al. (2008); Kaushik et al. (2018); Sharma and Grewal (2020) presented the probable derivation of approximate closed form expressions for BER and ergodic channel capacity of FSO communication system using different existing coherent and non-coherent digital modulation schemes over lognormal fading channel.

The proper implementation of an efficient modulation scheme, coding scheme, diversity, aperture averaging can mitigate these channel effects (Abaza et al. 2014; Gappmair and Flohberger 2009; Feng et al. 2014; Navidpour et al. 2007). The diversity is found to be an excellent solution to combat the degradation occurs in signal due to the active presence of AT. Diversity may be categorized as time diversity, wavelength diversity, polarisation diversity and spatial diversity. Time diversity conventionally uses a single transceiver pair, same bits of information transmitted in effective number of different time slots (Ji et al. 2020, 2019; Nistazakis 2013; Balaji and Prabu 2018). In wavelength diversity, composite transmitter transmits same bits of information over different wavelength simultaneously and are accurately detected by the respective wavelength receiver (Nouri and Uysal 2020; Shah and Kothari 2019; Srivastava et al. 2019; Wainright et al. 2005; Xarcha et al. 2012; Prabu et al. 2014). Polarisation diversity utilizes different polarisation modes for transmitting the bits of information (Zhang et al. 2019; Islam and Majumder 2020; Yang 2013; Trisno and Davis 2006). Spatial diversity traditionally employs multiple transmitters and multiple receivers for carrying out transmission of bits of information using same single wavelength (Khichar and Inaniya 2020; Ding et al. 2020; Tsiftsis et al. 2009; Varotsos et al. 2019).

To improve remarkably the average BER performance, a hybrid modulation scheme PPM–BPSK–SIM (pulse position modulation–binary phase shift keying–subcarrier intensity modulation) FSO communication system with time and wavelength diversity, is proposed in the paper. The results of the proposed system are analysed for variant AT conditions. The closed form expression for average BER is derived for both time and wavelength diversity which is more simpler and accurate in comparison to Gauss Hermite approximation and consistent with the Monte Carlo simulation. It is also analyzed for varying length of symbol and diversity parameters.

The paper is organized as follows, In Sect. 2, discusses system description, lognormal turbulence and GG turbulence channel model. Section 3 describes a hybrid PPM–BPSK–SIM based FSO communication system. In Sect. 4, a derivation of proposed approximate average BER closed form expression using no diversity, wavelength diversity and time diversity is presented for hybrid FSO systems under weak, moderate and strong AT condition. In Sect. 5 numerical results are analyzed and conclusions are set out in Sect. 6.

2 FSO system and turbulence channel model

In FSO communication over the atmospheric channel, the amplitude distortion and phase distortion of the modulated optical signal occurred due to signal absorption and dispersion in the prominent presence of haze, cloud, rain, fog, snow and dust in the atmospheric channel. Figure 1 shows the diagram of FSO communication system. The total channel attenuation which realistically is the direct sum of geometric loss and atmospheric attenuation and is given as

$$\begin{aligned} \alpha _{r}={A_{e} \over {\pi \left( {\phi _{r} L_{d} \over 2}\right) ^2}}\cdot \exp {(-\eta L_{d})} \end{aligned}$$
(1)

where \(A_{e}, \phi _{r}, \eta , L_{d}\) is the the receiver’s aperture area, the angle of divergence, the atmospheric extinction coefficient and the link distance respectively. The proposed research assumes without loss of generality the turbulent distribution of the FSO channel model as a lognormal distribution over weak AT condition and gamma–gamma (GG) distribution under moderate and strong AT situation. In a weak turbulent FSO communication system, the lognormal probability density function (pdf) of the laser intensity is given as (Shankar 2017)

$$\begin{aligned} p(I_m)={1\over I_m\sigma _{R_{m}}{\sqrt{2\pi }}}\cdot \exp \left( -{\left( \ln \left( {I_m \over I_{m_{o}}}\right) +{\sigma ^2_{R_{m}}\over 2}\right) ^{2}\over 2\sigma ^{2}_{R_{m}}}\right) , \quad I_m\ge 0 \end{aligned}$$
(2)

where the average laser irradiance received in presence of no AT is \(I_{m_{o}}\). The parameter \(\sigma _{R_{m}}^2\) is the variance in the log intensity of the optical turbulence termed as the Rytov variance, defined as

$$\begin{aligned} \sigma _{R_{m}}^2=1.23k^{7/6}L_{d}^{11/6}C_{n}^2 \end{aligned}$$
(3)

where k is the wave number and its value is equal to \(2\pi /\lambda\), \(L_{d}\) is the optical transmission link distance between transmitter and receiver and \(C_{n}^2\) is the refractive index structure parameter that remains unchanged for the complete duration of optical transmission. Particularly, \(\sigma _{R_{m}}^2 \le 1\) in case of weak AT.

An FSO link that experiences moderate and strong AT for which GG pdf of the laser intensity is given by (Shankar 2017)

$$\begin{aligned} p_{I_{m}}(I_{m})={2(\alpha _m\beta _m)^{{\alpha _m+\beta _m}\over 2}\over {\varGamma (\alpha _m)\varGamma (\beta _m)}}I_m^{{\alpha _m+\beta _m-2}\over 2}K_{\alpha _m-\beta _m}\left( 2\sqrt{\alpha _m \beta _m I_m}\right) ,\quad I_{m} > 0 \end{aligned}$$
(4)

where \(K_v\) is the modified Bessel function of second kind of v order, \(\varGamma (\cdot )\) is the gamma function, \(\alpha _m\) and \(\beta _m\) is the associated channel parameter which can be expressed as (Uysal et al. 2006)

$$\begin{aligned} \alpha _{m}&=\left[ { {\exp \left( {0.49\sigma _{R_{m}}^{2}\left( {1+0.56\sigma _{R_{m}}^{12/5}}\right) ^{-7/6}}\right) -1}} \right] ^{-1} \end{aligned}$$
(5a)
$$\begin{aligned} \beta _{m}&=\left[ { {\exp \left( {0.51\sigma _{R_{m}}^{2}\left( {1+0.69\sigma _{R_{m}}^{12/5}}\right) ^{-5/6}}\right) -1}}\right] ^{-1}\! \end{aligned}$$
(5b)

In the proposed hybrid modulation scheme under weak AT condition, assumption is made that the sum of N lognormal random variable is considered for computation and is \(\zeta _{m}= \frac{I_{m_{1}}+I_{m_{2}}+I_{m_{3}}+\cdots +I_{m_{N}}}{I_{m_{o}}}=\exp (V_{m})\). The probability density function is given as (Liu et al. 2015)

$$\begin{aligned} p({\zeta _m})={1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2\pi }}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) } \end{aligned}$$
(6)

where the resultant mean is \(V_{\zeta _{m}}=\ln (N)-{1 \over 2}\ln \left[ 1+{\exp (\sigma ^2_{R_{m}})-1 \over N}\right]\) and variance is \(\sigma ^2_{\zeta _{m}}=\ln \left[ 1+{\exp (\sigma ^2_{R_{m}})-1 \over N}\right]\). In case of moderate and strong AT condition, assumption is made that the sum of N gamma–gamma random variable is considered for computation and can be approximated as single GG distribution (Chatzidiamantis and Karagiannidis 2011).

Fig. 1
figure 1

FSO communication system

3 FSO communication system using PPM-BPSK-SIM

In hybrid FSO communication system, a block containing \(N=\log _{2}{K}\) data bits is transformed into PPM symbol formats (N is number of bits per symbol, and K is the average length of the symbol) which is carefully followed by the parallel to serial conversion that results into a new stream of data. The resulted stream of generated data is modulated into the subcarrier signal using BPSK. A proper DC bias is instantly added to the modulated subcarrier to ensure it has non-negative values fed to the laser diode driving circuitry. The block diagram of the transmitter and receiver of hybrid PPM–BPSK–SIM FSO is shown in Fig. 2. The transmitted optical signal of proposed hybrid FSO system is given as

$$\begin{aligned} x(t)=\sum _{m=1}^{N}I_{m}\left[ 1+\mu _{o}cos(2\pi f_{c}t+b_{m}\pi )p(t-(m-1)T_{s})\right] \end{aligned}$$
(7)

where \(I_{m}\) denotes the corresponding transmitter intensity of m th code generated, \(\mu _{o}\) represent the modulation index, \(T_{s}\) is the one code element duration, p(t) represent rectangular pulse with a duration of one time slot and \(f_{c}\) represents the carrier frequency.

Fig. 2
figure 2

Hybrid PPM–BPSK–SIM FSO communication system with no diversity

On the receiving end, the optical signal received from the atmospheric channel is extracted by the optical bandpass filter and translated back to the electrical signal by the optical receiver. The regenerated photocurrent varies in accordance with the observed variation in the instantaneous modulated signal and is adequately defined for one symbol duration as

$$\begin{aligned} i(t)=RG_{r}\alpha _{r}\sum _{m=1}^{N}I_{m}\left[ 1+\mu _{o}cos(2\pi f_{c}t+b_{m}\pi )p(t-(m-1)T_{s})\right] +n_{r}(t) \end{aligned}$$
(8)

where R is the responsivity of optical receiver, \(G_{r}\) is the optical receiver gain, \(\alpha _{r}\) is the channel attenuation and \(n_{r}(t)\) is the sum of thermal noise and receiver shot noise. The variance of optical receiver noise can be described as

$$\begin{aligned} \sigma ^2_{n_{r}}=\sigma ^2_{t,n}+\sigma ^2_{s,n} ={4K_{b}TF_{n} \over R_{Load}}{R_{b} \over 2} +2qR\alpha _{r} G^{2}_{r}I{R_{b}\over 2}\left[ K_{a}G_{r}+(1-K_{a})\left( 2-{1\over G_{r}}\right) \right] \end{aligned}$$
(9)

where \(K_{b}\) is the Boltzmann constant, q is the charge of electron, T is the receiver ambient noise temperature, \(F_{n}\) is amplifier noise figure, \(K_{a}\) is the ionization factor and \(R_{b}\) is the bit rate of the system (Liu et al. 2015).

The output coherent receiver current \(i_{cd}\) for one symbol duration is given by

$$\begin{aligned} i_{cd}(t)={RG_{r}\alpha _{r}\over 2}\sum _{m=1}^{N}I_{m}+n_{cd}(t) \end{aligned}$$
(10)

where \(n_{cd}(t)\) represents the Additive White Gaussian Noise (AWGN) whose variance is equal to \({{\sigma ^2_{K-PPM}}\over 2}\) and \({\sigma ^2_{K-PPM}}={\eta R_{b}K\over 2N}\). The double sided power spectral density of the AWGN is equal to \(\eta\) (Faridzadeh et al. 2012; Liu et al. 2015; Giri and Patnaik 2018).

Finally, the demodulation is promptly done by properly obtaining the maximum absolute signal in one symbol duration and its precise position within symbol instantly decides the received data of N bits.

4 BER analysis of proposed system

The average BER of hybrid PPM–BPSK–SIM based FSO communication system over weak, moderate and strong turbulence is properly investigated for no diversity, wavelength diversity and time diversity.

4.1 BER analysis under weak AT

The weak AT channel is mathematically modelled as lognormal distribution as described in the Eq. 6. The average BER of hybrid modulation scheme based FSO communication system with no diversity, wavelength diversity and tine diversity is presented below.

4.1.1 No diversity

In the case of no diversity scheme, only one pair of transceivers is used. The instantaneous conditional BER of hybrid PPM–BPSK–SIM modulation scheme employed in FSO communication system is expressed as

$$\begin{aligned} P_{ec}(\zeta )=Q\left( \sqrt{\gamma _{i}}\right) =Q\left( \sqrt{{\bar{\gamma }}I^{2}_{o}\zeta ^{2}}\right) \end{aligned}$$
(11)

where \(\gamma _{i}\) is the instantaneous SNR, \({\bar{\gamma }}\) is the average electrical SNR and its expression for the hybrid scheme as given by

$$\begin{aligned} {\bar{\gamma }}=\left( \mu _{o} R \alpha _{r} \over 2\sigma _{K-PPM}\right) ^2 \end{aligned}$$
(12)

where Q(\(\cdot\)) is the Gaussian-Q function.

The statistical expectation of instantaneous conditional BER obtained in Eq. 2 over the statistical lognormal fading random variable \(\zeta\) and the appropriate expression of unconditional BER or average BER is given as

$$\begin{aligned} P_{e}=E[P_{ec}]=\int _{0}^{\infty }P_{ec}(\zeta )p(\zeta )d\zeta \end{aligned}$$
(13)

where p(\(\zeta\)) is the pdf of lognormal turbulence channel model given in Eq. 6. The closed approximation limit of Gaussian-Q function is expressed in terms of weighted sum of exponential form (Olabiyi and Annamalai 2012). The Gaussian-Q function is approximated upto second order which is given as

$$\begin{aligned} Q(\sqrt{I})\approx {u_{0} \over 2} e^{-{vI\over 2}}+{u_{1} \over 2}e^{-{vI}} \end{aligned}$$
(14)

where \(u_{0}=0.3070\), \(u_{1}=0.4389\) and \(\hbox {v}=1.0520\).

Using Eqs. 2, 14 and 6 in Eq. 13, the Average BER or unconditional BER can be re-expressed as

$$\begin{aligned} \begin{aligned} P_{e}&= \int _{0}^{\infty }\left( {u_{0} \over 2} e^{-{v{{\bar{\gamma }}I^{2}_{o}\zeta ^{2}}\over 2}}+{u_{1} \over 2}e^{-{v{{\bar{\gamma }}I^{2}_{o}\zeta ^{2}}}}\right) \cdot {1 \over \zeta \sigma _{\zeta }{\sqrt{2\pi }}}\cdot \exp {\left( -{\left( \ln ({\zeta })-V_{\zeta }\right) ^{2} \over 2\sigma ^{2}_{\zeta }}\right) } d{\zeta } \\&= \int _{0}^{\infty }\phi (\zeta ) \cdot {1 \over \zeta \sigma _{\zeta }{\sqrt{2\pi }}}\cdot \exp {\left( -{\left( \ln ({\zeta })-{V_{\zeta }}\right) ^{2}\over 2\sigma ^{2}_{\zeta }}\right) } d{\zeta } \end{aligned} \end{aligned}$$
(15)

The lognormal integral mentioned in the Eq. 15 can be evaluated using the method presented by Wilck (2001). By employing, the Taylor series expansion of second order of the function of \(\ln (\phi (\zeta ))\) in term of \(\ln (\zeta )\) around the point \(\ln (\zeta _{o})\), function \(\ln (\phi (\zeta ))\) can be expressed as

$$\begin{aligned} \ln (\phi (\zeta ))=\ln {\left[ \phi (\zeta _{o}) \cdot \left( \zeta \over \zeta _{o}\right) ^{\omega ^{\prime }} \cdot \exp {\left( {(\ln (\zeta )-\ln (\zeta _{o}))^2 \over 2} \omega ^{\prime \prime }\right) }\right] } \end{aligned}$$
(16)

Thus, after taking antilogarithm on both sides we can say that

$$\begin{aligned} \phi (\zeta )=\phi (\zeta _{o}) \cdot \left( \zeta \over \zeta _{o}\right) ^{\omega ^{\prime }} \cdot \exp {\left( {(\ln (\zeta )-\ln (\zeta _{o}))^2 \over 2} \omega ^{\prime \prime }\right) } \end{aligned}$$
(17)

where, \(\omega ^{\prime }={{\partial [\ln (\phi (\zeta ))]} \over {\partial (\ln \zeta )}}\Bigg |_{\ln \zeta _{o}}\) and \(\omega ^{\prime \prime }={{\partial ^2 [\ln (\phi (\zeta ))]} \over {\partial (\ln \zeta )^2}}\Bigg |_{\ln \zeta _{o}}\)

After substituting the value of \(\phi (\zeta )\) in Eq. 15 obtained from Eq. 17, average BER of proposed system can be expressed as

$$\begin{aligned} P_{e}= \int _{0}^{\infty }\phi (\zeta _{o}) \cdot {\left( \zeta \over \zeta _{o}\right) ^{\omega ^{\prime }}} \cdot \exp {\left( {(\ln (\zeta )-\ln (\zeta _{o}))^2 \over 2} { \omega ^{\prime \prime }}\right) } \cdot {1 \over \zeta \sigma _{\zeta }{\sqrt{2\pi }}}\cdot \exp { \left( -{\left( \ln ({\zeta })-{V_{\zeta }}\right) ^{2} \over 2\sigma ^{2}_{\zeta }}\right) } d{\zeta } \end{aligned}$$
(18)

Lognormal distribution reduces to normal distribution by substituting \(\psi =\ln (\zeta )\) in the integral Eq. 18

$$\begin{aligned} P_{e}= \int _{-\infty }^{\infty }\phi (\zeta _{o}) \cdot {\left( e^{\psi } \over \zeta _{o}\right) ^{\omega ^{\prime }}} \cdot \exp {\left( {(\psi -\psi _{o})^2 \over 2} \omega ^{\prime \prime }\right) } \cdot {1 \over \sigma _{\zeta }{\sqrt{2\pi }}}\cdot \exp { \left( -{\left( {\psi }-{V_{\zeta }}\right) ^{2}\over 2\sigma ^{2}_{\zeta }}\right) } d\psi \end{aligned}$$
(19)

After mathematical manipulations, Integral mentioned in Eq. 19 can be expressed as

$$\begin{aligned} \begin{aligned} P_{e}&={\phi (\zeta _{o}) \over \sigma _{\zeta }\sqrt{2\pi } (\zeta _{o})^{\omega ^{\prime }}}\cdot \exp {\left[ {(\sigma ^2_{\zeta }\omega ^{\prime }-\sigma ^2_{\zeta } \omega ^{\prime \prime }\psi _{o}+V_{\zeta })^2 \over 2\sigma ^2_{\zeta }(1-\sigma ^2_{\zeta }\omega ^{\prime \prime })} +{(\sigma ^2_{\zeta }\omega ^{\prime \prime }\psi ^2_{o}-V_{\zeta })^2) \over 2\sigma ^2_{\zeta }}\right] } \\&\quad \cdot \int _{-\infty }^{\infty }\exp {\left[ -\left( 1- \sigma ^2_{\zeta }\omega ^{\prime \prime } \over 2 \sigma ^2_{\zeta }\right) \left( \psi -{\sigma ^2_{\zeta }\omega ^{\prime }-\sigma ^2_{\zeta } \omega ^{\prime \prime }\psi _{o}+V_{\zeta } \over 1-\sigma ^2_{\zeta }\omega ^{\prime \prime }} \right) ^2\right] }d\psi \end{aligned} \end{aligned}$$
(20)

Expression (20) can be solved mathematically and tractable simplified expressed of average BER or unconditional BER is given as

$$\begin{aligned} P_{e}={\phi (e^{\psi _{o}}) \over \sqrt{1-\sigma ^2_{\zeta }\omega ^{\prime \prime }}} \cdot \left( {e^{V_{\zeta }} \over e^{\psi _{o}}}\right) ^{\omega ^{\prime }}\cdot \exp \left[ {(\omega ^{\prime }\sigma _{\zeta })^2 \over 2}+{\omega ^{\prime \prime }(V_{\zeta }+\omega ^{\prime }\sigma ^2_{\zeta }-\psi _{o})^2 \over 2({1-\sigma ^2_{\zeta }\omega ^{\prime \prime }})}\right] \end{aligned}$$
(21)

Average BER expression mentioned in Eq. 21 attains the finite value if and only if the condition \(\sigma ^2_{\zeta }\omega ^{\prime \prime }\le 1\) satisfies. The accuracy of the obtained average BER expression depend on the accurate selection of the reference point \(\psi _{o}\) which must be lies in the integrand obtained in Eq. 21 and obtained by \(V_{\zeta }\). Thus, necessary and sufficient condition resulted is given as

$$\begin{aligned} \psi _{o}=V_{\zeta }+\omega ^{\prime }(\psi _{o})\sigma ^2_{\zeta } \end{aligned}$$
(22)

Equation 22 can be solved using MATLAB software in order to obtain the value of \(\psi _{o}\). Initially value of \(\psi _{o}\) is chosen to be equal to \(V_{\zeta }\). The closed form expression for average BER or unconditional BER for proposed hybrid PPM–BPSK–SIM FSO given in Eq. 21 can be evaluated using Eq. 22, \(\omega ^{\prime }\) and \(\omega ^{\prime \prime }\). After performing the simplification, the values of \(\omega ^{\prime }\) and \(\omega ^{\prime \prime }\) for hybrid FSO system are as follows

$$\begin{aligned} \omega ^{\prime }(\psi _{o})= \,& {} -{{\bar{\gamma }} v I_{o} e^{2\psi _{o}}}\cdot \left[ 1+{u_{1} \over u_{1}+u_{0}e^{{\bar{\gamma }} v I_{o} e^{2\psi _{o}} \over 2}}\right] \end{aligned}$$
(23a)
$$\begin{aligned} \omega ^{\prime \prime }(\psi _{o})= \,& {} 2\omega ^{\prime }(\psi _{o})+{u_{0}\over u_{1}} e^{{{{\bar{\gamma }} v I_{o}}\over {2}} e^{2\psi _{o}}}\left[ {\omega ^{\prime }+{\bar{\gamma }} v I_{o} e^{2\psi _{o}}}\right] ^{2} \end{aligned}$$
(23b)

4.1.2 Wavelength Diversity

In the wavelength diversity scheme, \(\varXi _N\) different transceivers, Each of them instantly conveys the same signal using different wavelengths at the same time. Each m th copy of desired signal is captured by the assigned m th receiver. Thus, assuming independent and identically distributed (i.i.d) bit transmission, the conditional BER (\(P_{ec}\)) for multiple AT channels \(m=1,2,\ldots ,\varXi _N\) is given by

$$\begin{aligned} P_{ec}(\zeta _m)=Q\left( \sqrt{{{\bar{\gamma }}\over {\varXi _N}}\sum _{m=1}^{\varXi _N}\left( I_{m_{0}}\zeta _m \right) ^2 }\right) \end{aligned}$$
(24)

The average BER for each wavelength link present in the wavelength diversity scheme is obtained by computing the expectation of unconditional BER over pdf of \(\zeta _m\), is given by

$$\begin{aligned} P_e=\int _{0}^{\infty }P_{ec}(\zeta _m)p_{_{\zeta _{m}}}(\zeta _m){\mathrm {d}}\zeta _m \end{aligned}$$
(25)

By using Eq. 6 and Eq. 24 in Eq. 25, the unconditional BER is given as

$$\begin{aligned} P_e=\int _{0}^{\infty }{Q\left( \sqrt{{{\bar{\gamma }}\over {\varXi _N}}\sum _{m=1}^{\varXi _N}\left( I_{m_{0}}\zeta _m \right) ^2 }\right) {1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2\pi }}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) }{\mathrm {d}}\zeta _m} \end{aligned}$$
(26)

By substituting the value of Q function from Eq. 3 in Eq. 26, the simplified expression is given by

$$\begin{aligned} P_e&={u_0\over 2}\prod _{m=1}^{\varXi _N}\int _{0}^{\infty }e^{{-v{\bar{\gamma }}I_{m_{o}}^2\zeta _m^2}\over {2\varXi _N}}{1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2\pi }}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) }{\mathrm {d}}\zeta _m \nonumber \\&\quad +{u_1\over 2}\prod _{m=1}^{\varXi _N}\int _{0}^{\infty }e^{{-v{\bar{\gamma }}I_{m_{o}}^2\zeta _m^2}\over {\varXi _N}}{1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2{\pi }}}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) }{\mathrm {d}}\zeta _m \end{aligned}$$
(27)

Assuming \(\phi ^{(1)}(I_m)=e^{{-v{\bar{\gamma }}I_{m_{o}}^2\zeta _m^2}\over {2\varXi _N}}\) and \(\phi ^{(2)}(\zeta _m)=e^{{-v{\bar{\gamma }}I_{m_{o}}^2\zeta _m^2}\over {\varXi _N}}\) and the Eq. 27 can be rewrite as

$$\begin{aligned} P_e&={u_0\over 2}\prod _{m=1}^{\varXi _N}\int _{0}^{\infty }\phi ^{(1)}(\zeta _m){1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2\pi }}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) }{\mathrm {d}}\zeta _m \nonumber \\&\quad + {u_1\over 2}\prod _{m=1}^{\varXi _N}\int _{0}^{\infty }\phi ^{(2)}(\zeta _m){1 \over \zeta _m \sigma _{\zeta _{m}}\sqrt{2\pi }}\cdot \exp {\left( -{ {(\ln ({\zeta _{m}})-V_{\zeta _{m}})^2} \over {2\sigma ^{2}_{\zeta _m}}}\right) }{\mathrm {d}}\zeta _m \end{aligned}$$
(28)

Using Eqs. 15, 17, 18 and 21 in Eq. 28, the BER expression can be written as

$$\begin{aligned} P_{e}&={u_0\over 2}\prod _{m=1}^{\varXi _N}{\phi ^{(1)}(e^{\psi ^{(1)}_{o}}) \over \sqrt{1-\sigma ^2_{\zeta _m}\omega _1^{\prime \prime }}} \cdot \left( {e^{V_{\zeta _m}} \over e^{\psi ^{(1)}_{o}}}\right) ^{\omega _1^{\prime }}\cdot \exp \left[ {(\omega _1^{\prime }\sigma _{\zeta _m})^2 \over 2}+{\omega _1^{\prime \prime }(V_{\zeta _m}+\omega _1^{\prime } \sigma ^2_{\zeta _m}-\psi ^{(1)}_{o})^2 \over 2({1-\sigma ^2_{\zeta _m}\omega _1^{\prime \prime }})}\right] \nonumber \\&\quad + {u_1\over 2}\prod _{m=1}^{\varXi _N}{\phi ^{(2)}(e^{\psi ^{(2)}_{o}}) \over \sqrt{1-\sigma ^2_{\zeta _m}\omega _2^{\prime \prime }}} \cdot \left( {e^{V_{\zeta _m}} \over e^{\psi ^{(2)}_{o}}}\right) ^{\omega _2^{\prime }}\cdot \exp \left[ {(\omega _2^{\prime }\sigma _{\zeta _m})^2 \over 2}+{\omega _2^{\prime \prime }(V_{\zeta _m}+\omega _2^{\prime } \sigma ^2_{\zeta _m}-\psi ^{(2)}_{o})^2 \over 2({1-\sigma ^2_{\zeta _m}\omega _2^{\prime \prime }})}\right] \end{aligned}$$
(29)

Average BER expression mentioned in Eq. 29 attains the finite value if and only if the condition \(\sigma ^2_{\zeta _m}\omega _1^{\prime \prime }\le 1\) and \(\sigma ^2_{\zeta _m}\omega _2^{\prime \prime }\le 1\) satisfies. The accuracy of the obtained average BER expression depend on the accurate selection of the reference point \(\psi ^{(1)}_{o}\) and \(\psi ^{(2)}_{o}\) which must be lies in the integrand obtained in Eq. 29 and obtained by \(V_{\zeta _{m}}\). Thus, necessary and sufficient condition resulted is given as

$$\begin{aligned} \psi ^{(1)}_{o}= & {} V_{\zeta _m}+\omega _1^{\prime }(\psi ^{(1)}_{o})\sigma ^2_{\zeta _m} \end{aligned}$$
(30a)
$$\begin{aligned} \psi ^{(2)}_{o}= & {} V_{\zeta _m}+\omega _2^{\prime }(\psi ^{(2)}_{o})\sigma ^2_{\zeta _m} \end{aligned}$$
(30b)

Equations 30a and  30b can be solved using MATLAB software in order to obtain the value of \(\psi ^{(1)}_{o}\) and \(\psi ^{(2)}_{o}\). Initially value of \(\psi ^{(1)}_{o}\) and \(\psi ^{(2)}_{o}\) is chosen to be equal to \(V_{\zeta _m}\). The closed form expression for average BER or unconditional BER for proposed hybrid PPM–BPSK–SIM FSO under weak turbulence using wavelength diversity given in Eq. 29 can be evaluated using Eqs. 30a, 30b, \(\omega _1^{\prime }\), \(\omega _2^{\prime }\), \(\omega _1^{\prime \prime }\) and \(\omega _2^{\prime \prime }\). After performing the simplification, the values of \(\omega _1^{\prime }\), \(\omega _2^{\prime }\), \(\omega _1^{\prime \prime }\) and \(\omega _2^{\prime \prime }\) for hybrid FSO system are as follows

$$\begin{aligned} \omega _1^{\prime }= & {} -{v\over {\varXi _N}}{\bar{\gamma }}I_{m_{o}}^2e^{2\psi ^{(1)}_o} \end{aligned}$$
(31a)
$$\begin{aligned} \omega _1^{\prime \prime }= & {} 2\omega _1^{\prime } \end{aligned}$$
(31b)
$$\begin{aligned} \omega _2^{\prime }= & {} -{2v\over {\varXi _N}}{\bar{\gamma }}I_{m_{o}}^2e^{2\psi ^{(2)}_o} \end{aligned}$$
(31c)
$$\begin{aligned} \omega _2^{\prime \prime }= & {} 2\omega _2^{\prime } \end{aligned}$$
(31d)

4.1.3 Time diversity

In time diversity scheme only one wavelength has been chosen for transmission. Thus, \(\lambda _1=\lambda _2=\lambda _3, \ldots ,=\lambda\), \(\sigma ^2_{\zeta _1}=\sigma ^2_{\zeta _2}=\sigma ^2_{\zeta _3},\ldots ,=\sigma ^2_{\zeta }\) and average BER closed form expression is obtained by making precisely the assumption mentioned in the Eq. 29 is given by

$$\begin{aligned} P_{e}&={u_0\over 2}\left( {\phi ^{(1)}(e^{\psi ^{(1)}_{o}}) \over \sqrt{1-\sigma ^2_{\zeta }\omega _1^{\prime \prime }}}\right) ^{\varXi _N} \cdot \left( {e^{V_{\zeta }} \over e^{\psi ^{(1)}_{o}}}\right) ^{\varXi _N\omega _1^{\prime }}\nonumber \\&\quad \cdot \exp \left[ {\varXi _N(\omega _1^{\prime }\sigma _{\zeta })^2 \over 2}+{\varXi _N\omega _1^{\prime \prime }(V_{\zeta }+\omega _1^{\prime } \sigma ^2_{\zeta }-\psi ^{(1)}_{o})^2 \over 2({1-\sigma ^2_{\zeta }\omega _1^{\prime \prime }})}\right] \nonumber \\&\quad + {u_1\over 2}\left( {\phi ^{(2)}(e^{\psi ^{(2)}_{o}}) \over \sqrt{1-\sigma ^2_{\zeta }\omega _2^{\prime \prime }}}\right) ^{\varXi _N} \cdot \left( {e^{V_{\zeta }} \over e^{\psi ^{(2)}_{o}}}\right) ^{\varXi _N\omega _2^{\prime }}\nonumber \\&\quad \cdot \exp \left[ {\varXi _N(\omega _2^{\prime }\sigma _{\zeta })^2 \over 2}+{\varXi _N\omega _2^{\prime \prime }(V_{\zeta }+\omega _2^{\prime } \sigma ^2_{\zeta }-\psi ^{(2)}_{o})^2 \over 2({1-\sigma ^2_{\zeta }\omega _2^{\prime \prime }})}\right] \end{aligned}$$
(32)

4.2 BER analysis under moderate and strong AT

4.2.1 No diversity

The statistical expectation of instantaneous conditional BER given generously by Eq. 3 with respect to the statistical GG fading random variable \(\zeta\) conveys the appropriate expression of unconditional BER as

$$\begin{aligned} P_e=\int _{0}^{\infty }Q\left( \sqrt{{\bar{\gamma }}I^{2}_{o}\zeta ^{2}} \right) {2(\alpha \beta )^{{\alpha +\beta }\over 2}\over {\varGamma (\alpha )\varGamma (\beta )}}\zeta ^{{\alpha +\beta -2}\over 2}K_{\alpha -\beta }\left( 2\sqrt{\alpha \beta \zeta }\right) {\mathrm {d}}\zeta \end{aligned}$$
(33)

By substituting the value of Q function from Eq. 3, expressing \(e^{-x^2}\) in terms of Meijer’s G function as \(G^{1, 0}_{0, 1}(\left. {x^{2} } \right|_{0}^{-} )\) and using the property mentioned in (Prudnikov et al. 2003)

$$\begin{aligned}&\int _{0}^{\infty }x^{{\tilde{\alpha }}-1}K_v(bx)G^{ m, n}_{ p, q}\left( \omega x^{{2l}\over k} \Bigg |{\begin{array}{c} (a_p) \\ (b_q) \end{array}} \right) {\mathrm {d}}x \nonumber \\&\quad ={{\pi k^\mu (2l)^{{\tilde{\alpha }}-1}}\over {(2\pi )^{c^{*}(k-1)+l}(b)^{{\tilde{\alpha }}}}}G^{ km, kn+2l}_{ kp+2l, kq}\left( {{\omega ^k(2l)^{2l}}\over {b^{2l}k^{k(q-p)}}}\Bigg | \begin{array}{c} \varDelta \left( l,1-{{{\tilde{\alpha }}+v}\over 2}\right) ,\varDelta \left( l,1-{{{\tilde{\alpha }}-v}\over 2}\right) , \varDelta (k, (a_p)) \\ \varDelta (k,(b_q) ) \end{array} \right) \end{aligned}$$
(34)

in Eq. 33, the closed form expression of average BER can be expressed as

$$\begin{aligned} P_e&={{(2)^{\alpha +\beta }}\over {(4\pi )\varGamma (\alpha )\varGamma (\beta )}}\left[ {u_0 \over 2}G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {2(\alpha \beta )^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha }\over 2}, {{2-\alpha }\over 2}, {{1-\beta }\over 2}, {{2-\beta }\over 2} \\ 0 \end{array}} \right) \right] \nonumber \\&\quad + {{(2)^{\alpha +\beta }}\over {(4\pi )\varGamma (\alpha )\varGamma (\beta )}}\left[ {u_1 \over 2}G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {(\alpha \beta )^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha }\over 2}, {{2-\alpha }\over 2}, {{1-\beta }\over 2}, {{2-\beta }\over 2} \\ 0 \end{array}} \right) \right] \end{aligned}$$
(35)
Table 1 List of parameters

4.2.2 Wavelength diversity

In the wavelength diversity scheme, \(\varXi _N\) different transceivers, each of them is typically transmitting the same signal at same time using appropriately different wavelengths. Each m th copy of received signal is accurately detected by the assigned m th receiver. Thus, assuming independent and identically distributed (i.i.d) bit transmission, the unconditional BER (\(P_{e}\)) for multiple AT channels \(m=1,2,\ldots ,\varXi _N\) is given by

$$\begin{aligned} P_{e}=\int _{0}^{\infty }{\mathrm {Q}}\left( \sqrt{{{\bar{\gamma }}\over {\varXi _N}}\sum _{m=1}^{\varXi _N}\left( I_{m_{0}}\zeta _m \right) ^2 }\right) \cdot {2(\alpha _m\beta _m)^{{\alpha _m+\beta _m}\over 2}\over {\varGamma (\alpha _m)\varGamma (\beta _m)}}\zeta _m^{{\alpha _m+\beta _m-2}\over 2}K_{\alpha _m-\beta _m}\left( 2\sqrt{\alpha _m \beta _m \zeta _m}\right) {\mathrm {d}}\zeta _m \end{aligned}$$
(36)

By substituting the value of Q function from Eq. 3, expressing \(e^{-x^2}\) in terms of Meijer’s G function as \(G^{ 1, 0}_{ 0, 1}(\left. {x^{2} } \right|_{0}^{-} )\) and Eq. 34 in Eq. 36, the unconditional BER can be expressed as

$$\begin{aligned} P_e&={u_0 \over 2}\prod _{m=1}^{\varXi _N}{{(2)^{\alpha _m+\beta _m}}\over {(4\pi )\varGamma (\alpha _m)\varGamma (\beta _m)}}\left[ G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {2\varXi _N(\alpha _m \beta _m)^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha _m}\over 2}, {{2-\alpha _m}\over 2}, {{1-\beta _m}\over 2}, {{2-\beta _m}\over 2} \\ 0 \end{array}} \right) \right] \nonumber \\&\quad + {u_1 \over 2}\prod _{m=1}^{\varXi _N}{{(2)^{\alpha _m+\beta _m}}\over {(4\pi )\varGamma (\alpha _m)\varGamma (\beta _m)}}\left[ G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {\varXi _N(\alpha _m \beta _m)^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha _m}\over 2}, {{2-\alpha _m}\over 2}, {{1-\beta _m}\over 2}, {{2-\beta _m}\over 2} \\ 0 \end{array}} \right) \right] \end{aligned}$$
(37)

4.2.3 Time diversity

Time diversity scheme employs one wavelength suitably chosen for hybrid FSO communication system. Thus, \(\lambda _1=\lambda _2=\lambda _3, \ldots ,=\lambda _{\varXi _N}=\lambda\), where \(\alpha _1=\alpha _2=\alpha _3, \ldots ,=\alpha _{\varXi _N}=\alpha\) and \(\beta _1=\beta _2=\beta _3, \ldots ,=\beta _{\varXi _N}=\beta\). The average BER closed form expression is obtained by making the assumption in Eq. 37 is given by

$$\begin{aligned} P_e&={{(2)^{\varXi _N\alpha +\varXi _N\beta }}\over {(4\pi )^{\varXi _N}\left( \varGamma (\alpha )\varGamma (\beta )\right) ^{\varXi _N}}}{u_0 \over 2}\left[ G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {2\varXi _N(\alpha \beta )^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha }\over 2}, {{2-\alpha }\over 2}, {{1-\beta }\over 2}, {{2-\beta }\over 2} \\ 0 \end{array}} \right) \right] ^{\varXi _N} \nonumber \\&\quad + {{(2)^{\varXi _N\alpha +\varXi _N\beta }}\over {(4\pi )^{\varXi _N}\left( \varGamma (\alpha )\varGamma (\beta )\right) ^{\varXi _N}}}{u_1 \over 2}\left[ G^{ 1, 4}_{ 4, 1}\left( {{v{\bar{\gamma }}I_o^2}\over {\varXi _N(\alpha \beta )^2}}\Bigg \vert {\begin{array}{c} {{1-\alpha }\over 2}, {{2-\alpha }\over 2}, {{1-\beta }\over 2}, {{2-\beta }\over 2} \\ 0 \end{array}} \right) \right] ^{\varXi _N} \end{aligned}$$
(38)

The following section discusses the implementation results using proposed closed form expression of average BER in hybrid PPM–BPSK–SIM based FSO system using no diversity, wavelength diversity and time diversity to prove the validity of the derived expressions.

5 Numerical results

The analytical and Monte Carlo simulation to efficiently compute average BER for the proposed hybrid PPM–BPSK–SIM based FSO communication system using wavelength diversity and time diversity is properly presented. The simulation has been carried out using MATLAB software to exhibit the adequacy of the proposed closed form expression over the 20th order Gauss Hermite approximation (GHA) in the consistent presence of lognormal and GG AT. In view to perform the valid comparisons between different order hybrid modulation schemes proposed in FSO communication system, the average transmitted data rate and optical power are kept constant. Table 1 listed system parameters and fundamental constants used appropriately in the simulation. The three different wavelengths \(\lambda _1=850\) nm, \(\lambda _2=1310\) nm and \(\lambda _3=1550\) nm has been recently considered for analysis of average BER of proposed hybrid modulation based FSO communication system with diversity over weak AT (i.e. lognormal channel) and moderate and strong AT (i.e. GG channel). The other parameter considered in efficient computation is the optical transmission link distance \(L_{d}\) whose range varies from 500 meters to 5,000 meters.

Figure 3 shows the computed Average BER versus average SNR with progressively increasing the modulation order from 2-PPM–BPSK–SIM to 8-PPM-BPSK–SIM employed in FSO communication system in the weak AT channel conditions, using proposed closed form expression [derived in Eq. 21], GHA method and Monte Carlo simulation over 1 million iterations. It is critically observed that average BER of \(10^{-9}\) is achieved precisely at SNR = 24 dB in specific case of 2-PPM–BPSK–SIM. 4-PPM–BPSK–SIM merely acquires same average BER at SNR of 27.5 dB and the higher modulation order achieves same average BER at higher SNR comparatively. With the increasing the numerical value of modulation order in hybrid modulation scheme, it is clearly marked that the desired value of average BER is achieved at higher SNR value comparatively which is similar in nature as presented in the literature by Faridzadeh et al. (2012), Liu et al. (2015) and Giri and Patnaik (2018). Average BER accurately computed using the proposed closed form expression obtained in Eq. 21, is consistent with Monte Carlo simulation and the used GHA method. A excellent consistency among the numerical results obtained by the proposed closed form expression and theoretical analysis clearly validates the proposed closed form expression of average BER of PPM–BPSK–SIM based FSO system.

Fig. 3
figure 3

Average BER versus the average SNR for varying order of hybrid PPM–BPSK–SIM based FSO communication system in the weak AT channel

Figure 4 shows the average BER versus the average SNR for 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM at three different wavelengths, 850 nm, 1310 nm, and 1550 nm knowingly employs in FSO communication system in the weak AT channel. The possible effect of progressively increasing wavelengths is clearly depicted that average BER starts decreasing with the increase of the wavelength and decrease of modulation order. Average BER of \(10^{-9}\) is typically achieved at 24 dB at \(\lambda =1550\) nm, 27.5 dB at \(\lambda =1310\) nm with 2-PPM–BPSK–SIM based FSO communication system.

Fig. 4
figure 4

Average BER versus the average SNR for 2-, 4- and 8-PPM–BPSK–SIM FSO at wavelength of 850 nm, 1310 nm, and 1550 nm in the weak AT channel

The potential effect of observed variation in the symbol length K of the hybrid PPM–BPSK–SIM employed in implemented FSO system on its average BER performance is shown precisely in the Fig. 5. Here, the atmospheric turbulence is typically fixed at \(C^2_{n} =9.866\times 10^{-15}\,\mathrm{m}^{{-2}/{3}}\) and typically varies the symbol length in powers of 2 between 2 to 8. With the gradual increase in the size of the PPM–BPSK–SIM symbol length, average BER curve shifted towards upward right as clearly observed in the Fig. 5 and shown the consistency with the theoretical analysis. Moreover, numerical results of average BER computed using proposed closed form expression, GHA and Monte Carlo simulation shows considerable agreement with each other in this notable case also, which again confirms the validity of numerical results obtained using proposed closed form expression of average BER of hybrid PPM–BPSK–SIM based FSO system with no diversity.

Fig. 5
figure 5

Average BER versus link distance for 2-, 4- and 8-PPM–BPSK–SIM FSO at the wavelength of 1550 nm in the weak AT channel

It is clearly remarked from Eq. 3 that the Rytov variance depends on the wavelength and link distance used. With the gradual increase in the link distance keeping wavelength constant, Rytov variance increases. Thus, average BER versus link distance performance with varying average length of the symbol of hybrid PPM–BPSK–SIM FSO communication system is carried out at three different wavelengths used in weak AT channel and is shown in the Fig. 6. It is clearly depicted from the resulted graph that with the considerable decrease in the link distance and choosing higher wavelength, average BER appreciably reduces and hence system performance progressively improves. In Fig. 6, it is clearly verified that numerical average BER results of proposed closed form expression, GHA and Monte Carlo simulation are consistent.

Fig. 6
figure 6

Average BER versus link distance for 2-, 4- and 8-PPM–BPSK–SIM FSO at wavelength of 850 nm, 1310 nm and 1550 nm in the weak AT channel

The considerable variation in average BER performance versus link distance \(L_{d}\) with the change in the average length of the symbol of the FSO system uses PPM–BPSK–SIM modulation is also carried out and is shown in the Fig. 6. The nature of the curves resulted is exactly matched with the theoretical analysis. Moreover, in the possible scenario of varying the length of the symbol used in hybrid system, Moreover, the proposed closed form expression for hybrid PPM–BPSK–SIM FSO communication system is not only analytically usable but also preserves the accuracy.

Simulation work assumes \(\varXi _N=3\) transceiver pair is properly used in the specific case of wavelength diversity. Figure 7 shows the possible effect of average SNR on the computed average BER of proposed system in weak AT with varying size of symbol length. The average BER of \(10^{-9}\) can be reasonably achieved at SNR of 22.7 dB typically using 2-PPM–BPSK–SIM based FSO communication system. In this manner, FSO system performance is meaningfully improved by properly using the wavelength diversity scheme. Increase in the considerable length of gradual increase in symbol causes decrease in average BER performance. In wavelength diversity scheme, same bit of information be typically transmitted number of times and hence, the efficiency of the linkage and performance of proposed FSO communication systems can be enhanced by using diversity technique.

Fig. 7
figure 7

Average BER performance for 2-, 4- and 8-PPM–BPSK–SIM FSO system using wavelength diversity (varying \(\varXi _N\)) in the weak AT channel

Figure 8 shows average BER outcome in weak AT channel against average SNR for wavelength diversity and is properly compared with the non-diversity based FSO communication system. The wavelength diversity parameter \(\varXi _N\) be typically varied from 2 to 3. It is clearly depicted that with the observed increase of \(\varXi _N\) the average BER gradually decreases. The analytical results obtained from derived expression mentioned in Eq. 29 is perfectly matched with the consistent results obtained from MC simulation and GHA.

Fig. 8
figure 8

Performance comparison of 4-PPM–BPSK–SIM employed FSO with and without wavelength diversity in the weak AT channel

Figure 9 shows variation in average BER with respect to the average FSO communication method SNR based on hybrid modulation scheme using diversity of wavelengths and is contrasted with the specific case with no diversity. Three different modulation order 2-, 4- and 8-PPM–BPSK–SIM scheme studied for two different wavelength diversity parameter \(\varXi _N=2\) and \(\varXi _N=3\). With the gradual increase in the \(\varXi _N\), the average BER performance progressively improves in each possible case of symbol length of hybrid modulation scheme. Average BER performance improves effectively in each case of hybrid modulation scheme with the higher value of \(\varXi _N\) in direct comparison to no diversity case.

Fig. 9
figure 9

Average BER performance for 2-, 4- and 8-PPM–BPSK–SIM based FSO using wavelength diversity in the weak AT channel

As in wavelength diversity, composite transmitter typically transmits the necessary information using number of distinct wavelengths towards the intended receivers simultaneously. Every intended FSO receiver accurately detects the desired signal of the information at a given wavelength. In the communication channel, the quality of signal transmission varies in respect to the signal wavelength. And, eventually, the remarkable efficiency of the average BER can be undoubtedly enhanced on the intended receiver using hybrid modulation using wavelength diversity based FSO communication system in weak AT.

Figure 10 presents the change in average BER against the average SNR for 4-PPM–BPSK–SIM using time diversity in weak AT channel condition obtained in Eq. 32. With time diversity, it is clearly demonstrated that the practical efficiency of average BER can be increased in weak AT relative to the non-diversity situation. The time diversity hybrid modulation based FSO communication system typically comprises of a possible pair of transmitters and receivers. But the local transmitter typically transmits the desired signal to the intended receiver over the turbulent atmospheric channel more than once in various time slots. Therefore the total effective average bit rate of the direct linkage is typically decreasing and thus increasing average BER performance. The average BER of \(10^{-5}\) is properly obtained at SNR of 20 dB in 4-PPM–BPSK–SIM based FSO communication system using time diversity with three numbers of transceiver pairs. With the gradual decrease of considerable number of transceiver pairs and no time diversity, the performance of average BER progressively reduces.

Fig. 10
figure 10

Average BER curve for 4-PPM–BPSK–SIM FSO with and without time diversity in the weak AT channel

Figure 11 accurately depicts the considerable variation of average BER with the change of average SNR for 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO communication system using time diversity with two and three numbers of receivers in the weak AT channel. It is clearly observed from Fig. 11 that the average BER performance nature against average SNR in varying time diversity parameter \(\varXi _N\) from 2 to 3. Figure 11 also compare average BER with no diversity case for carefully evaluating the notable performance of proposed FSO in 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM, with the increase in diversity parameter which shows improvement in the average BER performance. For \(\varXi _N=3\), an hybrid modulation based FSO system gives lowest average BER of less than \(10^{-6}\) for the practical value of average SNR above 20 dB compared to the other cases.

Fig. 11
figure 11

Average BER against average SNR for 2-, 4- and 8-PPM–BPSK–SIM based FSO communication system with and without time diversity in the weak AT channel

In Fig. 12, Eq. 35 are carefully plotted for average BER with respect to average SNR for three different hybrid modulation schemes i.e. 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM, 8-PPM–BPSK–SIM based FSO communication system in the presence of moderate and strong AT channel with no diversity at fixed \(\lambda =1550\) nm. The average BER performance become poor in moderate and poorest in strong AT channel condition. The average BER of \(10^{-3}\) or less is obtained at average SNR of 35 dB. Average BER curves shifted upwards with the increasing the symbol length.

Fig. 12
figure 12

Average BER curve for varying order of hybrid PPM–BPSK–SIM based FSO communication system in the moderate and strong AT channel

The possible effect of varying the selection of wavelength \(\lambda _1=850\) nm, \(\lambda _1=1310\) nm and \(\lambda _1=1550\) nm in Eq. 35 under moderate and strong turbulence for three different 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO communication system is illustrated in Fig. 13. It is depicted from the Fig. 13 that the lower wavelength shows poor average BER for all three hybrid modulation scheme in comparison to the higher wavelength. Moreover, 2-PPM–BPSK–SIM based FSO system has better average BER performance in proper comparison to the 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO system typically using no diversity scheme.

Fig. 13
figure 13

Error performance for 2-, 4- and 8-PPM–BPSK–SIM FSO at wavelength of 850 nm, 1310 nm, and 1550 nm in the moderate and strong AT channel

In Eq. 37, varying the \(\varXi _N\) from 2 to 3 effect on the average BER as a function of average SNR for 4-PPM–BPSK–SIM based FSO communication system using wavelength diversity in comparison to no diversity in moderate and strong AT channel condition is plotted in Fig. 14. From the results, it is inferred that with the increase of diversity parameter \(\varXi _N\) causes gradually decrease in the average BER. For \(\varXi _N=3\), 4-PPM–BPSK–SIM based FSO system gives the minimum average BER of less than \(10^{-4}\) with an average SNR value more than 35 dB comparatively.

Fig. 14
figure 14

Average BER comparison for 4-PPM–BPSK–SIM based FSO system with and without wavelength diversity in the moderate and strong AT channel

In order to present the fair comparison for the average BER versus the average SNR in using 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO communication system using wavelength diversity and no diversity scheme at moderate and strong AT link is illustrated in the Fig. 15. The efficacy of AT link with lower average BER is resulted by using diversity parameter \(\varXi _N=3\) in each hybrid modulation based FSO communication.

Fig. 15
figure 15

Average BER performance for 2-, 4- and 8-PPM–BPSK–SIM based FSO with and without wavelength diversity in the moderate and strong AT channel

If the diversity parameter \(\varXi _N\) is fixed and keep equal to 3 in Eq. 37 for three different 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO communication system under moderate and strong AT channel condition with wavelength diversity, then average BER is plotted in Fig. 16 as a function of average SNR. It is clearly seen the observation that with the increase of hybrid modulation symbol size, there is a gradual decrease in the average BER performance.

Fig. 16
figure 16

Performance comparison of 2-, 4- and 8-PPM–BPSK–SIM FSO communication system using fixed wavelength diversity parameter in the moderate and strong AT channel

In Fig. 17 using the expression derived in Eq. 38, the average BER versus the average SNR for 4-PPM–BPSK–SIM based FSO communication system with increasing time diversity parameter \(\varXi _N\) from 2 to 3 in moderate and strong AT condition is plotted. The Average BER less than \(10^{-5}\) is obtained at average SNR above than the 37 dB in the case of 4-PPM–BPSK–SIM based FSO system with diversity parameter \(\varXi _N=3\).

Fig. 17
figure 17

Average BER curve comparison for 4-PPM–BPSK–SIM FSO with different time diversity parameter in the moderate and strong AT channel

The increase of time diversity parameter \(\varXi _N\) from 2 to 3 in Eq. 38 impact on average BER versus the average SNR for 2-PPM–BPSK–SIM, 4-PPM–BPSK–SIM and 8-PPM–BPSK–SIM based FSO communication system is shown in the Fig. 18. The average BER performance is enhanced by using time diversity and it is further improved by increasing the time diversity parameter \(\varXi _N\) in each case of hybrid modulation employed FSO system. In both time diversity and wavelength diversity, compared with the situation without diversity, the overall average BER is considerably increased.

Fig. 18
figure 18

Average BER comparison for 2-, 4- and 8-PPM–BPSK–SIM based FSO using time diversity with its varying parameter value from 1 to 3 in the moderate and strong AT channel

GHA is a numerical integration technique and its results converges to the accurate value if the range over which its approximation value is computed is chosen to be large. Moreover, GHA additionally involves the determination of corresponding weights and zeros, which makes it computationally intensive. However, the derived closed form expression is a simple to evaluate Average BER of PPM–BPSK–SIM based FSO system with both wavelength diversity, time diversity and with no diversity under all AT, shows excellent agreement in the result obtained theoretically. Moreover, the proposed closed form expression for hybrid PPM–BPSK–SIM FSO communication system derived in no diversity, wavelength diversity and time diversity in weak, moderate and strong AT channel condition, is not only analytically usable but also preserves the accuracy.

6 Conclusion

The paper has properly investigated the potential impact of lognormal and GG fading on average BER performance of FSO system under different diversity schemes for hybrid modulation scheme. Both time diversity and wavelength diversity are used to presents a novel closed form expression of average BER of hybrid modulation scheme for proposed system in convenient terms of Meijer’s G function and simple elementary functions. Monte Carlo simulations unanimously confirmed that obtained results can accurately predict the performance of proposed FSO system. The consistent result adequately demonstrated the possible use of both wavelength and time diversity shows 3–7 dB average SNR improvement in proposed hybrid modulation scheme based FSO system at fixed BER = \(10^{-2}\) in strong AT. Moreover, the effect of various parameters like the symbol length and link distance on average BER under different AT are compared, the results shows that with the gradual increase of average symbol length and link distance, the average error performance degraded gradually but have better performance with diversity comparatively. These above findings reasonably infers the hybrid PPM–BPSK–SIM with the wavelength and time diversity as a favourable system for FSO communication system, despite increased cost and considerable complexity. The hybrid scheme along with diversity properly presented in this paper will be helpful to system designers and leading researchers for 5G communication system.