Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Performance of spectral amplitude coded multiple pulse position modulation with non-uniform energy slots and fading

Open Access Open Access

Abstract

Multiple-pulse position modulation (MPPM) is an advanced modulation method for optical wireless communication (OWC), which could provide better performance when channel information is not available. We consider the evaluation of a symbol error rate (SER) expression for MPPM applied within OWC. In the proposed model, MPPM is realized by spectral-amplitude coding (SAC) with non-uniform spectral slot energies. The derived fading channel SER expression is applicable for an arbitrary fading distribution, which may be due to either atmospheric turbulence or transceiver pointing error. A detailed theoretical analysis of the SER is provided and the resulting SER expression is verified by simulation.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. Introduction

Multiple-pulse position modulation (MPPM) is highly attractive for optical wireless communication (OWC) since it does not require channel state information (CSI) [1,2]. One of the natural options for MPPM schemes is based on the application of spectral-amplitude coding (SAC) [3–5]. In this case, MPPM is applied by on-off keying (OOK) modulation of spectral components.

The application of SAC requires the use of a wide-band spectral source. However, the spectral characteristic of such a light source is typically far from flat (e.g. Gaussian or Lorentzian [6]). Hence, when combined with a typical spectral encoder/decoder with uniformly spaced diffractive gratings and line detectors, the resultant spectral components are unequal in amplitude/energy. Instead, the amplitude/energy of each spectral component follows the spectral shape of the modulated light source, as illustrated in Figure 1. Alternately, equal amplitude/energy components can be obtained with a carefully designed SAC with unequal slot widths.

 figure: Fig. 1

Fig. 1 An illustration of different slot energies of SAC-MPPM symbol.

Download Full Size | PDF

OWC through the atmosphere inevitably suffers from signal scintillations and consequent signal fading that result from turbulence. This effect may be non-negligible, even for short-distance communication, under certain environmental conditions [7–9]. Turbulence effects have a similar influence on all spectral components due to the relatively low statistical dependence of scintillations on wavelength [10]. Therefore, even for wide-band signals, scintillations may be assumed to be wavelength-independent. In a similar manner, another source of signal fading is transceiver pointing errors that deteriorate the link budget performance [11–15].

2. Preliminaries

The SAC-MPPM scheme is based on simultaneously blocking multiple spectral bands, as illustrated in Figure 1. Each MPPM symbol includes k unblocked and n blocked slots out of a total of M = k + n available slots. The special case of k = 1 is termed PPM (or M-ary PPM).

The receiver comprises a dispersive component followed by an array of direct-detection (DD) detectors. The resulting electrical signal output is linearly related to the energy of the corresponding spectral component. A received symbol is determined by choosing the k highest values from a M -length vector. Such a receiver does not require any CSI, but only time-synchronization between consecutive symbols. Consecutive symbols are assumed to be independent, i.e. the symbol rate is slower than the channel coherence time.

A number of statistical models have been developed to describe the distribution of turbulence-induced signal fluctuations, e.g. the lognormal distribution for weak turbulence conditions and the gamma-gamma distribution for strong turbulence [16]. For the following theoretical analysis, an arbitrary chosen probability density function (PDF), fI(I), is applied. Later, in Section 4, a particular numerical example using the lognormal distribution is provided. Finally, the use of pointing errors distributions is discussed in Section 5.

3. Symbol error rate

The received symbol, S, may be described by a combination of blocked and unblocked slots. Blocked slots values, [Y1, …,Yn], are channel independent. Assuming the shot-noise is negligible, the receiver noise can be modeled by additive white Gaussian noise (AWGN). Therefore, the received values may be assumed to be Gaussian identically and independently distributed, Yi~N(0,σn2), where σn2 is the noise variance.

The unblocked slot values, [X1, …, Xk], are dependent on the non-uniform spectral slot energy, si, the channel gain value, I, and the above-mentioned receiver noise. These values may be modeled by independently Gaussian distributed values with an expectation siI and a variance σn2, i.e. Xi~N(siI,σn2).

The analysis of symbol error rate (SER) starts with the calculation of the probability of correct symbol detection, pcr, as shown in [5]. Using the newly defined random variables,

W=max(Y1,,Yn)
V=min(X1,,Xk)
Z=WV,
this probability may be defined as
pcr=P(W<V)=P(Z<0)=FZ(z=0),
where FZ(z) is the cumulative distribution function (CDF) of Z.

Since W and V are independent, the resulting probability is given by [5]

FZ(0)=FW(v)fV(v)dv,
where FW (w) is the CDF of W and fV (v) is the PDF of V.

Since W is signal independent,

FW(w)=P(Ww)=i=1nP(Yiw)=i=1nFYi(y)=[Q(wσn)]n.
Q (x) stands for the Q-function, given by
Q(x)=12πxexp(t22)dt.

Since V depends on the channel gain, I, its CDF, FV(v), is given by

FV(v)=0FV(v|I)fI(I)dI,
where FV (v|I) is a conditional CDF given by
FV(v|I)=P(Ww|I)=1i=1kQ(vsiIσn).
The resulting PDF follows directly from the CDF in Eq. (6) and may be evaluated by
FV(v)=0fV(v|I)fI(I)dI,
where
fV(v|I)=vFV(v|I)=vi=1kQ(vsiIσn).
By applying the product rule of the form
ddx[i=1kfi(x)]=i=1k[(jifj(x))ddxfi(x)]
and the relation
ddxQ(xab)=1b2πexp[(xa)22b2],
the resulting conditional PDF in Eq. (9) is given by
fV(v|I)=12πσni=1k[j=1ijkQ(vsjIσn)]exp[(vsiI)2σn2].

By substitution of all the expressions, the resulting probability of correct reception is given by

pcr=0FW(v)fV(v|I)fI(I)dIdv.
Finally, the SER may be evaluated from
pe=1pcr.

The resulting SER value is different for each symbol due to its dependence on non-uniform spectral slot energies. Therefore, the average SER requires an averaging of pe probabilities of all possible symbols, Sj, j=1,,(Mn).

3.1. Uniform-energy spectral slots

Uniform-energy spectral slots may be achieved, e.g. with a special carefully designed non-uniform SAC device. In this case, si = 1 ∀i, the expression FV (v|I) in Eq. (7) may be rewritten as

FV(v|I)=P(Vv|I)=1[Q(vIσn)]k,
the revised Eq. (12) is given by
fV(v|I)=k2πσnexp[(vI)22σn2][Q(vIσn)]k1,
and may be substituted in the resulting pcr expression (Eq. (13)). Furthermore, the SER analysis may be substantially simplified, since no additional averaging of the SER over different symbols is required.

4. Simulation results

In order to validate the theoretical results derived in the previous section, numerical simulations were performed. The SER was evaluated for the lognormal PDF [16]

fI(I)=1I2πσI2exp{ln2(I/μ)2σI2},I>0
where µ is the average intensity and σI2 is the scintillation index. The applied turbulence parameters are µ = 0 and σI = 0.1 and the modulation parameters are M = 12 and k = 3. The closed-form evaluation of the pe expression (Eq. (14)) is non-trivial and complicated [17]. However, numerical integration is possible with sufficient accuracy and was carried out using Mathematica software. For the simulation of communication performance, the number of consecutive symbols was set to 5 × 106.

An example of simulation results for uniform and non-uniform spectral energies is presented in Fig. 2. The SNR value in the figure is 〈I〉/σn in dB units (i.e. SNR per slot). The non-uniform results are for a single symbol with s1 = 1.2, s2 = 1, s3 = 0.75 that were normalized such that E[si2]=1 in order to preserve the same average received energy as a uniform slot signal. Both results show high resemblance between the theory and the simulation. As expected, the resulting SER for the non-uniform signal is significantly worse than for the uniform case.

 figure: Fig. 2

Fig. 2 Illustration of theoretical and simulation results for (U)niform and (N)on-uniform energy spectral slots.

Download Full Size | PDF

In order to demonstrate the discrepancy in SER for different symbols with non-uniform energy per slot, the spectral profile of a LED was used to yield the respective values of si [6, Sec. 17.1]. These values were normalized in order to preserve the same average received energy as a uniform slot signal. SER values were evaluated for all possible symbols, (Mk)=200 in number. The histogram of these SER values is presented in Figure 3. The results show a significant influence of the energy non-uniformity on the SER of different symbols. When a suboptimal set of MPPM symbols is of interest [18], the symbols with the highest energy that correspond to the highest si values should be chosen and may result in a significant improvement in the average SER. In the example above, the average SER for the 27 = 128 lowest SER symbols is 1.09 × 10−6, which is significantly lower than the overall symbols’ average of 1.18 × 10−5.

 figure: Fig. 3

Fig. 3 Histogram of pe values that correspond to different non-uniform energy symbols. Inset shows si coefficients used in simulation.

Download Full Size | PDF

5. Pointing errors

Most long range optical wireless communication systems use a narrow beam-divergence angle laser transmitter. Hence any mispointing results in fading that deteriorates the link budget performance [11–15]. The commonly used pointing-error PDF is based on a Gaussian distribution with zero means for the elevation and the horizontal directions [11], and is given by [12,13]

fh(h)=γ2A0γ2hγ21,0hA0
where γ=wzeq/2σθ and the parameter wzeq may be evaluated by the relations
v=πa2wz,A0=[erf(v)]2,wzeq2=wz2πerf(v)2vexp(v2),
where a is the receiver radius and wz is the beam waist (see [12] for more details).

The PDF of received energy distribution in the presence of pointing errors, fh(h), may replace the fading distribution, fI(I), in the expressions above to study the effect of pointing loss on SER. Moreover, a closed form PDF of combined turbulence and pointing loss can be used when both of these phenomena are present; the assumptions and methodology are described in [11–13].

6. Summary & conclusions

The main goal of this study is to evaluate a SER expression for SAC communication with non-uniform energy slots. A theoretical expression for SER is provided. The theoretical results were successfully validated by a numerical simulation.

In this study a general fading PDF, fI(I), was examined. Therefore, any PDF describing different fading conditions may be applied, as required.

References

1. J. Proakis and M. Salehi, Digital Communications (McGraw-Hill, 2007), 5th ed.

2. Z. Ghassemlooy, W. Popoola, and S. Rajbhandari, Optical wireless communications: system and channel modelling with Matlab® (CRC Press, 2012).

3. H. M. H. Shalaby, “Efficient use of PPM in spectral-amplitude-coding optical CDMA systems,” J. Light. Technol. 30, 3512–3519 (2012). [CrossRef]  

4. M. Moghaddasi, G. Mamdoohi, A. S. M. Noor, M. A. Mahdi, and S. B. A. Anas, “Development of SAC–OCDMA in FSO with multi-wavelength laser source,” Opt. Commun. 356, 282–289 (2015). [CrossRef]  

5. E. Weiss, D. Bykhovsky, and S. Arnon, “Symbol error rate model for communication using femtosecond pulses for space applications,” IEEE Photon. Technol. Lett. 28, 1286–1289 (2016). [CrossRef]  

6. B. E. Saleh and M. C. Teich, Fundamentals of Photonics (Wiley, 2007), 2nd ed.

7. R. Rachmani, A. Zilberman, and S. Arnon, “Computer backplane with free space optical links: Air turbulence effects,” J. Light. Technol. 30, 156–162 (2012). [CrossRef]  

8. D. Bykhovsky, D. Elmakayes, and S. Arnon, “Experimental evaluation of free space links in the presence of turbulence for server backplane,” J. Light. Technol. 33, 2923–2929 (2015).

9. D. Elmakias, D. Bykhovsky, and S. Arnon, “Air turbulence effects on performance of optical wireless communication with crosstalk in server backplane,” Chin. Opt. Lett. 15, 020602 (2017). [CrossRef]  

10. R. Rachmani and S. Arnon, “Server backplane with optical wavelength diversity links,” J. Light. Technol. 30, 1359–1365 (2012). [CrossRef]  

11. S. Arnon, “Effects of atmospheric turbulence and building sway on optical wireless-communication systems,” Opt. Lett. 28, 129 (2003). [CrossRef]   [PubMed]  

12. A. A. Farid and S. Hranilovic, “Outage capacity optimization for free-space optical links with pointing errors,” J. Light. Technol. 25, 1702–1710 (2007). [CrossRef]  

13. H. Sandalidis, T. Tsiftsis, G. Karagiannidis, and M. Uysal, “BER performance of FSO links over strong atmospheric turbulence channels with pointing errors,” IEEE Commun. Lett. 12, 44–46 (2008). [CrossRef]  

14. P. Kaur, V. K. Jain, and S. Kar, “Performance of free space optical links in presence of turbulence, pointing errors and adverse weather conditions,” Opt. Quantum Electron. 48, 65 (2015). [CrossRef]  

15. F. Yang, J. Cheng, and T. A. Tsiftsis, “Free-space optical communication with nonzero boresight pointing errors,” IEEE Trans. Commun. 62, 713–725 (2014). [CrossRef]  

16. L. C. Andrews and R. L. Phillips, Laser Beam Propagation through Random Media (SPIE, 2005), 2nd ed. [CrossRef]  

17. Y. Chen and N. Beaulieu, “Solutions to infinite integrals of Gaussian Q-function products and some applications,” IEEE Commun. Lett. 11, 853–855 (2007). [CrossRef]  

18. T. T. Nguyen and L. Lampe, “MPPM constellation selection for free-space optical communications,” IEEE Trans. Commun. 60, 632–636 (2012). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (3)

Fig. 1
Fig. 1 An illustration of different slot energies of SAC-MPPM symbol.
Fig. 2
Fig. 2 Illustration of theoretical and simulation results for (U)niform and (N)on-uniform energy spectral slots.
Fig. 3
Fig. 3 Histogram of pe values that correspond to different non-uniform energy symbols. Inset shows si coefficients used in simulation.

Equations (21)

Equations on this page are rendered with MathJax. Learn more.

W = max ( Y 1 , , Y n )
V = min ( X 1 , , X k )
Z = W V ,
p c r = P ( W < V ) = P ( Z < 0 ) = F Z ( z = 0 ) ,
F Z ( 0 ) = F W ( v ) f V ( v ) d v ,
F W ( w ) = P ( W w ) = i = 1 n P ( Y i w ) = i = 1 n F Y i ( y ) = [ Q ( w σ n ) ] n .
Q ( x ) = 1 2 π x exp ( t 2 2 ) d t .
F V ( v ) = 0 F V ( v | I ) f I ( I ) d I ,
F V ( v | I ) = P ( W w | I ) = 1 i = 1 k Q ( v s i I σ n ) .
F V ( v ) = 0 f V ( v | I ) f I ( I ) d I ,
f V ( v | I ) = v F V ( v | I ) = v i = 1 k Q ( v s i I σ n ) .
d d x [ i = 1 k f i ( x ) ] = i = 1 k [ ( j i f j ( x ) ) d d x f i ( x ) ]
d d x Q ( x a b ) = 1 b 2 π exp [ ( x a ) 2 2 b 2 ] ,
f V ( v | I ) = 1 2 π σ n i = 1 k [ j = 1 i j k Q ( v s j I σ n ) ] exp [ ( v s i I ) 2 σ n 2 ] .
p c r = 0 F W ( v ) f V ( v | I ) f I ( I ) d I d v .
p e = 1 p c r .
F V ( v | I ) = P ( V v | I ) = 1 [ Q ( v I σ n ) ] k ,
f V ( v | I ) = k 2 π σ n exp [ ( v I ) 2 2 σ n 2 ] [ Q ( v I σ n ) ] k 1 ,
f I ( I ) = 1 I 2 π σ I 2 exp { ln 2 ( I / μ ) 2 σ I 2 } , I > 0
f h ( h ) = γ 2 A 0 γ 2 h γ 2 1 , 0 h A 0
v = π a 2 w z , A 0 = [ erf ( v ) ] 2 , w z eq 2 = w z 2 π erf ( v ) 2 v exp ( v 2 ) ,
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.