Computational complexity at the receiver of RC, SMP, and SM techniques [22].
Abstract
In visible light communication (VLC), the fundamental limitation on the achievable data rate/spectral efficiency is imposed by the optical source, particularly the phosphor-converted white light emitting diode (LED). These low-cost white LEDs favoured in solid-state lighting have very limited modulation bandwidth of less than 5 MHz, typically. This imposes a severe limitation on the attainable data rate. This is recognised in the literature and has led to the emergence of techniques such as multiple-input-multiple-output (MIMO) VLC systems as a means of addressing this challenge. The MIMO approach takes advantage of the multi-LED/multi-receiver structure to improve performance. In this chapter, we shall be discussing spatial modulation (SM) as a novel low-complexity MIMO technique for the VLC system. The SM technique exploits the spatial location of the individual LED as an additional degree of freedom in data modulation. Moreover, the chapter includes the comparison analysis of the SM technique with other traditional methods of modulation such as on-off keying (OOK) and pulse position modulation (PPM).
Keywords
- spatial modulation
- optical wireless communication
- visible light communication
- space shift keying
1. Introduction
The need for high data rate transmission to meet the demands of existing and emerging data-intensive applications and services is one of the key elements driving the research in the area of wireless communications access technology. Visible light communication (VLC) system, with its significantly large inherent optical spectrum, is a promising technology capable of delivering high data rates. However, one of its major drawbacks is the limited modulation bandwidth of light emitting diodes (LEDs). This limitation prevents some of the conventional wireless modulation techniques from fully exploiting the huge optical spectrum in achieving high-speed communications. To fully utilise the inherent resources of VLC while mitigating the effects of this limitation, a multiple-input multiple-output (MIMO) access technique such as spatial modulation (SM) is an attractive option.
SM technique in VLC facilitates efficient management of the limited LED modulation bandwidth in a power-efficient manner without sacrificing the complexity of the system. A study in Ref. [1] proposed SM for optical wireless systems using the same principle of SM for a radio frequency (RF) system [2]. One of the interesting features of VLC is the possibility of the system to serve a dual function of data transmission by intensity-modulating LEDs alongside their primary purpose of illumination. In practice, an LED luminaire usually has multiple LEDs used for illumination due to the limited luminous flux of an individual LED. Thus, SM leverages the spatial dimensions of these multiple LEDs as an additional degree of freedom for high data rate transmission [1]. The information sequence to be transmitted is mapped to symbols chosen from the signal constellation points of a digital modulation technique. The fundamental concept of SM relies on these spatially separated LEDs considered as spatial constellation points, which are utilised to convey additional information bits [3]. During a symbol duration, the transmit bits are mapped to one of the spatial constellation points, thereby activating one transmit unit only at a particular time instance. The strength of channel correlation between the transmit-receive unit plays a significant role in the performance of the SM technique. Hence, there is a need for intensive research on performance enhancement schemes of SM.
Various optical SM techniques in VLC reported in the literature to enhance the data rate include spatial pulse position modulation (SPPM) proposed in Ref. [4], where a combination of space shift keying (SSK) and pulse position modulation (PPM) is considered. The idea was later generalised in Ref. [5] by activating multiple LEDs during each symbol’s duration in order to increase the number of bits transmitted at a time instance. The use of optical space shift keying (OSSK) [6], spatial pulse amplitude modulation (S-PAM) [7], and generalised space shift keying (GSSK) [8] to boost VLC spectral efficiency using SM has equally been investigated.
The focus of this chapter is to address the error performance challenges of SM in VLC. A detailed description of the conventional SM and different variants of SM is presented. Analytical expressions for the error performance evaluations of these variants are derived in the presence of VLC channel impairments and additive white Gaussian noise (AWGN). These solutions are compared with computer-based simulations to validate the closed-form expressions. Furthermore, the attainable data rate using SM is quantified by comparing the spectral efficiency of SM with the classical modulation techniques such as on-off keying (OOK) and PPM.
2. Principle of optical spatial modulation
2.1. Generation and detection
In a VLC system with
The signal emitted by the active LED propagates through the optical wireless channel. At the receiving end, the radiated signal is detected by one or more PDs. The channel condition of each transmitter-receiver path is described by the channel impulse response
where
where
At the receiver, the detector exploits the uniqueness of the channel condition associated with each transmit-receive channel path to estimate the transmitted data symbol. Thus, a prior knowledge of channel impulse response (CIR) of all the transmit-receive paths is required at the receiver. In practice, the CIR can be obtained through channel estimation technique. According to the maximum likelihood (ML) criterion, the detector computes the Euclidean distance between the received signal and the set of possible signals from all the
where
2.2. Variants of optical spatial modulation
Due to its promising potentials as highlighted in Section 1, SM has been implemented for VLC systems in various forms. Differences in these variants include, but are not limited to, the inclusion or exclusion of digital signal modulation, the type of digital signal modulation employed, and the number of optical sources that are activated concurrently. Brief descriptions of some reported variants of optical SM are provided as follows.
where
In the GSPPM scheme [5], during a given symbol duration, one or more LEDs can be activated to concurrently transmit the same
2.3. Contrast with spatial multiplexing, spatial diversity, and repetition coding
Beside SM, other MIMO transmission techniques that have been considered for VLC include repetitive coding (RC) and spatial multiplexing (SMP). In RC, the same information is simultaneously transmitted from all the transmitters, and the transmitted signals add up constructively at the receiver. In essence, RC offers diversity gain, which makes it more robust to channel the correlation compared to SMP and SM. However, since RC does not provide spatial multiplexing gains, large signal constellation sizes will be required to achieve high spectral efficiency. In contrast, SMP enables high data rates by transmitting different kinds of information from each transmitter. The drawback of SMP is that it requires sufficiently low channel correlation. SM is more robust to correlated channels compared to SMP, and it provides larger spectral efficiency compared to RC [7].
In terms of complexity, the optical SM constitutes a low complexity technique of increasing the achievable transmission rates in VLC systems. Compared to other spectrally efficient modulation schemes like the optical OFDM [19] and PAM, the SM technique is not as sensitive to nonlinearity effects of the system components [4, 20]. Hence, SM-based VLC systems do not require the complex pre-distortion algorithm to compensate for device nonlinearity. Moreover, since only one or a few LED(s) is active in each symbol duration, inter-channel interference (ICI), which results from multiple and concurrent signal transmission, is reduced in optical SM as compared to RC and SMP. Hence, receiver design is made simpler and ML-optimum performance can be achieved at a reduced decoding complexity [21].
The computational complexity of the ML-based detection of optical S-PAM is compared with that of RC and SMP in Table 1 [22]. The computational complexity is defined as the total number of required mathematical operations, that is, multiplications, additions, and subtractions that are required for ML detection. Table 1 shows that, to achieve equal spectral efficiency, the detection of SM is less computationally intensive compared to RC and SMP. Because SM conveys additional bits via the spatial domain, it employs a smaller digital signal constellation size to achieve the same spectral efficiency as RC.
MIMO technique | Number of mathematical operations at the receiver |
---|---|
RC | |
SMP | |
SM |
3. Error performance of optical spatial modulation
In this section, the error performance of four variants of optical SM technique is analysed and closed-form expressions for their symbol error are derived. These expressions are validated using Monte-Carlo simulations. The optical SM variants considered are SPPM, OSSK, GSSK, and GSPPM. In the following, without any loss of generality, a MIMO VLC system,
3.1. Error performance analysis of SPPM
As described in Section 2.2, the data symbol in SPPM is conveyed by the index of the active LED and the pulse position of the transmitted PPM signal. These two parameters must be estimated at the receiver in order to demodulate the transmitted symbol. Hence, error performance analysis will involve evaluating the probability of the correct pulse position and LED index detection. Considering that an SPPM symbol is transmitted by activating the
The nonzero entry,
where
where
where
The joint probability density function of
and the Euclidean distance metric
where
and then estimating the index of the activated LED from the minimum Euclidean distance metric using the ML detection criterion.
Let the probability of a correctly decoded pulse position be defined by
and the probability of symbol error is obtained as:
where
and the probability of correctly decoding the index of the activated LED is computed as:
where,
Therefore,
For
Thus, the average probability of correctly decoding the transmitted pulse position is:
By combining Eqs. (16), (19), and (25), the union bound on the average probability of symbol error of the SPPM scheme is derived as [4]:
The expression in Eq. (26) indicates that for a given SNR, the error performance of SPPM strongly depends on the individual channel path gain of each transmitter-receiver link as well as the difference between these channel gain values. The error performance plots for different system configurations are shown in Figure 6. For the case of
Moreover, as
3.2. Error performance analysis of OSSK
Using the description of the OSSK scheme provided in Section 2.2, OSSK can be viewed as a subset of SPPM scheme in which
where
Using the closed-form expression in Eq. (27), the SER of OSSK is plotted against the SNR per bit
3.3. Error performance analysis of GSSK
According to the GSSK scheme described in Section 2.2, during a symbol duration, the number and the indices of the active LEDs are determined by the bits of the data symbol to be transmitted. Using
For tractability,
As an illustration, considering a 2-LED GSSK system with
Binary equivalent | Activated LED | |||
---|---|---|---|---|
0 | 00 | LED 1 and LED 2 | ||
1 | 01 | LED 1 | ||
2 | 10 | LED 2 | ||
3 | 11 | LED 1 and LED 2 |
where
where
Without loss of generality, using
3.4. Error performance analysis of GSPPM
The performance analysis of GSPPM scheme entails combining the detection process in GSSK with the pulse position detection in SPPM. The transmitted symbol consists of the spatial constellation point, which determines the active LED and the pulse position of the transmitted PPM signal. Let
where
Spatial constellation | Activated LED | |||
---|---|---|---|---|
00 | LED 1 and LED 2 | −1 | ||
01 | LED 1 | 1 | ||
10 | LED 2 | 1 | ||
11 | LED 1 and LED 2 | 1 |
The error performance analysis will involve evaluating the probability of correctly estimating the spatial constellation point and the pulse position. The detection of the transmitted spatial constellation in GSPPM is equivalent to the detection of the transmitted GSSK symbol in Section 3.3. Hence, the probability of correctly detecting the transmitted spatial constellation is obtained as [5]:
where
By combining Eqs. (34) and (35), the union bound on the average probability of symbol error of the GSPPM scheme is derived as [5]:
As shown in Figure 9, the closed-form expression for the theoretical SER of GSPPM in Eq. (36) is validated by simulation results. Moreover, the plot also highlights the energy efficiency benefit that PPM adds to GSPPM. As
Using GSPPM as a case study, the impact of channel gains on the performance of optical SM is illustrated in Figure 10 with the error performance plot for different channel gain values. The plots show that the higher the difference between the channel gains, the lower the SNR required to achieve a given SER. According to Eq. (36), the SER also depends on the absolute value of the channel gains. For instance, to achieve an SER of 10−6, the normalised channel gain [
4. SM comparison with conventional modulation techniques
A performance comparison among different variants of optical SM and other common modulation schemes used for optical wireless communications is shown in Table 4. These modulation schemes are compared based on the average transmitted optical power
Modulation type | |||
---|---|---|---|
RC RZ-OOK | 1 | ||
RC | |||
SSK | |||
GSSK | |||
SPPM | |||
GSPPM |
Considering the case of
5. Summary
In this chapter, a detailed description of SM signal generation and detection for VLC systems has been discussed. An overview of different variants of optical SM—OSSK, GSSK, SPPM, S-PAM, and GSM—with their error performance analysis under VLC channel impairments and AWGN has been presented. The analyses of the error performance of these variants have been derived using union bound method and ML criteria. The analytical expressions enabled the theoretical evaluation of the error probability of optical SM technique in a typical MIMO VLC system. Results showed a perfect match between theory and simulations. A summary of the differences between optical SM and other MIMO transmission schemes like SMP, RC, and spatial diversity has also been discussed. The optical SM is thus a technique capable of delivering high data rates in the presence of the limitations of the optical front-end devices. This chapter concludes with the comparison of the spectral and energy efficiency of the variants of optical SM.
References
- 1.
Mesleh R, Elgala H, Haas H. Optical spatial modulation. Journal of Optical Communications and Networking. 2011; 3 (3):234–244 - 2.
Mesleh R, Elgala H, Haas H. Spatial modulation. IEEE Transactions on Vehicular Technology. 2008; 57 (4):2228–2241 - 3.
Ijaz M, Tsonev D, McKendryt JJD, Xiet E, Rajbhandari S, Chun H, et al. Experimental proof-of-concept of optical spatial modulation OFDM using micro LED. In: IEEE Int. Conf. Commun. Work.; IEEE; 2015. pp. 1338–1343 - 4.
Popoola WO, Poves E, Haas H. Spatial pulse position modulation for optical communications. Journal of Lightwave Technology. 2012; 30 (18):2948–2954 - 5.
Olanrewaju HG, Thompson J, Popoola WO. Generalized spatial pulse position modulation for optical wireless communications. In: 84th IEEE Vehicular Technology Conference (VTC Fall); IEEE; 2016 - 6.
Faith T, Di Renzo M, Haas H. On the performance of space shift keying for optical wireless communications. In: IEEE Globecom Workshops; 2010; Miami, FL. IEEE; 2010. pp. 990–994 - 7.
Fath T, Haas H. Performance comparison of MIMO techniques for optical wireless communications in indoor environments. IEEE Transactions on Communications. 2013; 61 (2):733–742 - 8.
Popoola WO, Poves E, Haas H. Error performance of generalised space shift keying for indoor visible light communications. IEEE Transactions on Communications. 2013; 61 (5):1968–1976 - 9.
Fath T, Haas H, Di Renzo M, Mesleh R. Spatial Modulation applied to Optical Wireless Communications in Indoor LOS Environments. In: IEEE Global Telecommunications Conference (GLOBECOM); IEEE; 2011. pp. 1–5 - 10.
Zhang X, Dimitrov S, Sinanovic S, Haas H. Optimal power allocation in spatial modulation OFDM for visible light communications. In: IEEE 75th Veh. Technol. Conf. (VTC Spring); IEEE; 2012. pp. 1–5 - 11.
Ghassemlooy Z, Popoola W, Rajbhandari S. Optical Wireless Communications: System and Channel Modelling with MATLAB®. 1st ed. Boca Raton, FL: CRC Press; 2012 - 12.
Jeganathan J, Ghrayeb A, Szczecinski L, Ceron A. Space shift keying modulation for MIMO channels. IEEE Transactions on Wireless Communications. 2009; 8 (7):3692–3703 - 13.
Jeganathan J, Ghrayeb A, Szczecinski L. Generalized space shift keying modulation for MIMO channels. In: IEEE 19th Int. Symp. Personal, Indoor and Mobile Radio Commun. (PIMRC); IEEE; 2008. pp. 1–5 - 14.
Popoola WO, Poves E, Haas H. Demonstration of the merit and limitation of generalised space shift keying for indoor visible light communications. Journal of Lightwave Technology. 2014; 32 (10):1960–1965 - 15.
Popoola WO, Poves E, Haas H. Generalised space shift keying for visible light communications. In: 8th Int. Symp. Commun. Syst. Networks Digit. Signal Process. (CSNDSP); IEEE; 2012. pp. 1–4 - 16.
Younis A, Serafimovski N, Mesleh R, Haas H. Generalised spatial modulation. In: 44th Asilomar Conference on Signals, Systems and Computers (ASILOMAR); IEEE; 2010. pp. 1498–1502 - 17.
Alaka SP, Narasimhan TL, Chockalingam A. Generalized spatial modulation in indoor wireless visible light communication. In: IEEE Global Telecommunications Conference (GLOBECOM); 2015. pp. 1–7 - 18.
Wang J, Jia S, Song J. Generalised spatial modulation system with multiple active transmit antennas and low complexity detection scheme. IEEE Transactions on Wireless Communications. 2012; 11 (4):1605–1615 - 19.
Armstrong J. OFDM for optical communications. Journal of Lightwave Technology. 2009; 27 (3):189–204 - 20.
Barros DJ, Wilson SK, Kahn JM. Comparison of orthogonal frequency-division multiplexing and pulse-amplitude modulation in indoor optical wireless links. IEEE Transactions on Communications. 2012; 60 (1):153–163 - 21.
Di Renzo M, Haas H, Ghrayeb A, Sugiura S, Hanzo L. Spatial modulation for generalized MIMO: Challenges, opportunities, and implementation. Proceedings of the IEEE. 2014; 102 (1):56–103 - 22.
Fath T, Haas H. Optical spatial modulation using colour LEDs. In: IEEE International Conference on Communications (ICC); 2013; IEEE; 2013. pp. 3938–3942 - 23.
Barry JR, Kahn JM, Krause WJ, Lee EA, Messerschmitt DG. Simulation of multipath impulse response for indoor wireless optical channels. IEEE Journal on Selected Areas in Communications. 1993; 11 (3):367–379 - 24.
Proakis JG, Salehi M. Digital Communications. 5th ed. New York: McGraw-Hill; 2008