Next Article in Journal
Distributed Acoustic Sensor Using a Double Sagnac Interferometer Based on Wavelength Division Multiplexing
Previous Article in Journal
Two High-Precision Proximity Capacitance CMOS Image Sensors with Large Format and High Resolution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deep Learning-Based Next-Generation Waveform for Multiuser VLC Systems

1
Department of Electrical and Computer Engineering, Sultan Qaboos University, Muscat 123, Oman
2
Department of Electrical and Computer Engineering, University of Louisville, Louisville, KY 40292, USA
3
Data Science and Artificial Intelligence Program, College of Information Sciences and Technology (IST), Penn State University, State College, PA 16801, USA
4
Faculty of Science, School of Optometry and Vision Science, University of Waterloo, 200 University Ave. W, Waterloo, ON N2L 3G1, Canada
5
Department of Chemical Engineering, Faculty of Engineering, University of Waterloo, 200 University Ave. W, Waterloo, ON N2L 3G1, Canada
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(7), 2771; https://doi.org/10.3390/s22072771
Submission received: 10 March 2022 / Revised: 28 March 2022 / Accepted: 1 April 2022 / Published: 4 April 2022
(This article belongs to the Special Issue Millimeter-Wave Communications for 5G and Beyond)

Abstract

:
Due to the growing number of users, power, and spectral effectiveness, most communication systems are complex and difficult to implement on a large scale. Artificial Intelligence (AI) has played an outstanding role in the implementation of theoretical systems in the real world, with less complexity achieving better results. In this direction, we compare the Non-Orthogonal Multiple Access (NOMA) technique for a multiuser Visible Light Communication (VLC) system with Successive Interference Cancellation (SIC) for two types of detectors: (1) the deep learning-based system and (2) the traditional maximum likelihood (ML) decoder-based system. For multiplexing, we compare the variations of novel Orbital Angular Momentum (OAM) multiplexing and Orthogonal Frequency Division Multiplexing (OFDM) with Index Modulation (IM). In this article, we implement OFDM-IM and OAM-IM for four users for the Gaussian fading MIMO Line-of-Sight (LoS) and Non-Line-of-Sight (NLoS) VLC channels. The suggested systems’ bit error rate (BER) performances are compared in simulations for a wide range of Signal-to-Noise Ratios (SNRs), which shows that deep learning-based systems outperform the ML-based system for both users to ensure better decoding at the receiver end, especially at higher SNR values. The detection error is lower in a deep learning-based system at around 20% and around 30% for low SNR and high SNR values, respectively.

1. Introduction

1.1. Motivation

Wireless communication systems such as Visible Light Communication (VLC) have proven to increase spectral efficiency and provide reliable data connections at higher data rates. However, the channel model in VLC can be free space or underwater. The increase in the channel non-linearities that affect the performance of the system requires receiver designs to be more complex [1]. It becomes more challenging when the communication system involves more variables to be estimated. The traditional equalizers and receiver designs can mitigate these effects to some extent. However, Artificial Intelligence (AI) has been proven to be effective in wireless communication systems for modulation detection, jitter mitigation, nonlinearity mitigation, and phase estimation [1,2,3]. Next-generation communication systems are expected to be reliable, robust, spectrally efficient, and fast, which can accommodate the demand of increasing users without sacrificing system performance. Furthermore, the requirements such as environmentally friendly properties, power, and bandwidth efficiency are also top of the chart. Visible Light Communication (VLC) (also known as Li-Fi) is related technology that is a solution to meet these requirements for next-generation communication systems. VLC systems are based on visible light sources, such as Light-Emitting Diodes (LEDs), which are environment friendly and have the spectrum range of 380–780 nm, i.e., a non-interfering range with Radio Frequency (RF)-based communication systems. Despite numerous advantages, VLC systems also face the challenge of handling a large number of users in the context of multiuser communication. It is worth noting, however, that the Orbital Angular Momentum (OAM) of RF waves has been recently the focus of the researchers because of its helical phase wavefront due to successive phase shifts in space [4,5,6,7,8,9]. Similar to the RF waves, the photons of the visible light beam can create a helical phase waveform with a phase front of exp i l ϕ for the azimuthal angle, ϕ , per l photon [10]. It is important to mention that OAM is not similar to Spin Angular Momentum (SAM). SAM is associated with circular polarization, and OAM is associated with the spatial distribution of photons as shown in Figure 1. The successive phase shifts create orthogonal OAM modes, which are the key feature of OAM waves, and make multiplexing and demultiplexing the OAM easy with less interference.
One of the advantages of OAM is the all-time availability of traditional resources, such as frequency and time, which can be used to increase spectral efficiency. The OAM wave has multiple orthogonal topological charges and provides a novel technique to dramatically boost spectrum efficiency, and, thus, it is predicted to be a potential multiplexing technique in future wireless communication networks. However, the disadvantage of OAM is the requirement of a high number of LEDs in order to achieve spatial orthogonality, which leads to an increase in the system’s complexity and power consumption. To combat this, the Index Modulation (IM) technique can be integrated with the OAM to increase spectrum efficiency while reducing power consumption at the same time [4,6,7]. IM is a type of digital modulation that uses the ON–OFF mechanism to assign some of the transmitted bits as the indices to other transmitting bits.
In this research, OAM-IM is used for a multiuser communication system using Power-Domain Non-Orthogonal Multiple Access (PD-NOMA). The performance of OAM-IM is compared with that of the Orthogonal Frequency Division Multiplexing (OFDM)-IM-based multiuser communication system. For the receiver design, we primarily used the maximum likelihood (ML) method. However, due to inherent mathematical complexity in ML, which increases with the increase in OAM modes and the number of users [4], an additional deep learning-based approach for Successive Interference Cancellation (SIC) is also used at the receiver end to improve the overall performance of the system.

1.2. Related Work

Recently, various studies have been published in the area of OAM [11,12,13,14]. In [11], the experiments for VLC systems based on OAM are conducted with different Signal-to-Noise Ratios (SNRs), power distribution, etc. In [12], green, red, and blue beams of white light are twisted to generate independent channels, and OAM is used for multiplexing for data transmission. Similarly, in [13], RGB beams are used to increase the degree of freedom for wave generation in the Li-Fi model. In contrast to OAM, due to low Inter-Symbol Interference (ISI) and improved Signal-to-Noise Ratio (SNR). OFDM has been widely used and is well liked in the community of wireless communication [15,16]. A high Peak-to-Average Power Ratio (PAPR) is unfortunately a key OFDM disadvantage; however, many methods have been proposed to address this issue. For instance, in [17], hybrid OFDM-Pulse Width Modulation (OFDM-PWM) for multiuser VLC systems is proposed to convert irrational values into 1s and 0s to drive the LED circuit, which leads to a low PAPR. In [18], ESIM-OFDM with a sigma demodulator is proposed for the VLC system in the experimental setup. In [19], the variants of OFDM are studied for VLC-based systems, and the study shows a comparison of these variants and proposes solutions to different issues.
To accommodate multiple access in VLC systems, multiple techniques have been proposed in the literature, such as OFDM, Time-Division Multiple Access (TDMA), and Code Division Multiple Access (CDMA) [17,20,21,22,23,24,25]. The source allocation for CDMA and PD-NOMA is shown in Figure 2. In [26], MIMO-OFDM is used for multiuser VLC systems by assigning a single carrier to each user. Similarly, in [11], CDMA is used with OFDM to accommodate multiuser communication instead of the single carrier to each user. These systems have performed very well. However, there are some inherent drawbacks in these techniques. For example, CDMA has degraded performance due to a low SNR among users. Similarly, Orthogonal FDMA (OFDMA) causes spectrum saturation and suffers from a high PAPR. In this research, we utilize PD-NOMA [27,28,29,30,31,32] because NOMA offers better spectrum efficiency, reduced latency, and massive connectivity. In PD-NOMA, the data of the users are suppressed using power difference. Each user’s signal is transmitted with a different and unique power value in the network. At the receiver end, the data of the user with the highest assigned power are recovered by normalizing the received signal with the assigned power factor, while SIC is employed for the retrieval of the data of the remaining users.
The performance of VLC systems has been widely studied and reported in the literature. In [33], the performance of a multiuser VLC system is studied to reduce SNR fluctuations in order to provide quality services to all users. LED placement is studied in [34] to increase the efficiency of the multiuser VLC system by dividing LEDs into sectors and allocating power concentration. VLC systems have improved over time to meet the requirements of users; however, often, these systems become more complex, which leads to infeasibility for real-world implementation. In this regard, we investigated Artificial Intelligence (AI)-oriented solutions as an alternative to adaptable, feasible, and extendable systems, with the main focus of accommodating a large number of users.
The development of 5G communication systems has already introduced several novel techniques, which highlights the need for techniques that are referred to as 6G or Beyond 5G (B5G) [30]. With the fast processing and increasing number of variables to be optimized in the communication system, implementation complexity increases. Even with a known channel, the accuracy of detection declines with the increase in the number of users. In the case of IM and its variants with OAM and OFDM, detection methods become complex with an increasing number of users and a different activation mode because the signal power of activated modes reduces, and it becomes difficult for traditional methods to accurately detect. In this regard, AI has played an important role due to its capabilities of learning the environment and channel conditions to improve detection accuracy. The system’s performance increases, as the algorithm can learn in contrast to traditional methods that use one-time mathematical function definitions. In [35], VLC-based indoor positioning systems using KNN, ANN, and clustering are discussed, and the effectiveness of these techniques is given. In [36], regression in machine learning is used for indoor positioning using a VLC system. To improve the overall performance of VLC systems, [37] presents machine learning techniques to mitigate non-linear effects. Inspired by the advantages of the low bit-error-rate (BER), low complexity, and high data rate mentioned in the recent literature, we implement OAM-IM and OFDM-IM with a CNN-based approach for SIC to retrieve data for a NOMA-based multiuser VLC system.
In this study, a four-user VLC system is proposed using OAM-IM and OFDM-IM. The BER performance for the Line-of-Sight (LoS) and Non-Line-of-Sight (NLoS) VLC channels with both the maximum likelihood (ML) method and CNN-based detection method is compared. Our primary experiments demonstrate the benefits and drawbacks of OAM-IM and OFDM-IM at various SNR levels. The results show that OAM-IM performs better than OFDM-IM for multiuser VLC systems. In the comparison of CNN- and ML-based systems for NOMA with SIC, the CNN-based system performs better than the ML method. The remainder of this article is as follows: First, we discuss the system model, which includes a detailed mathematical discussion on OFDM-IM, OAM-IM, the VLC channel, NOMA, and CNN-based receiver design. Then, we present the BER results for four users in a MIMO configuration followed by the conclusion.

2. Materials and Methods

The theoretical basis of OFDM-IM and OAM-IM is designed in this section. Each technology’s system model is further explained below.

2.1. OAM with Index Modulation (IM)

This hybrid approach, i.e., combining IM with OAM, reduces power consumption and increases spectral efficiency by utilizing a certain number of OAM modes at a particular time instead of all available modes to store a modulated symbol, and additional information is transmitted by encoding the bits in the form of indices for the active OAM modes. Spectral efficiency depends on the available active modes out of the total active modes, M , and is equal to the number of transmitting LEDs. In the current work, the number of transmitting and receiving resources is similar in a MIMO configuration. M a 1 , 2 , M denotes the number of activated modes [4]. The OAM wave is called Mode Division Multiplexing (MDM), which has all the available modes activated, such as M = M a . OAM-IM’s spectral efficiency for modulation order N is written as follows:
ζ = M a log 2 N + [ log 2 M M a ] ,
where [ . ] is the floor function, used to avoid errors due to the decimal in log operation. The number of bits used for modulation is M a log 2 N , and | log 2 M M a | shows the number of bits used for mode selection by index modulation as shown in Figure 3. The signal applied to the m th LED is given as follows:
x m M a = 1 N p M a s M a exp j 2 π m M a M ,
where p M a is the power assigned to mode M , and s M a is the modulated signal’s M a th element. The vector s comprises complex constellation symbols, d S e j θ i , as well as some zeros; the indices of nonzero items are kept in L i , where L i = l 1 , l 2 , l M a is the i th combination matrix of the activated modes depending on the mode selection bits. It is important to mention that p M a does not refer to the power factor used for NOMA; its sole purpose is to meet the power requirements for transmission.
The signals from different active modes are linearly suppressed together [38]. The transmitted signal can be written as follows:
x m = M a = L i x m M a = 1 M p M a s M a exp j 2 π m M a M ,
p M a = P t δ M a 1 δ 1 + 1 δ 2 + 1 δ M 1 ,
where P t is the total power available, δ i is the i th eigenvalue of VLC channel H , and p M a is the power of each activated OAM mode. The MIMO VLC channel is defined in Section 2.3 Equations (2) and (3) are expressed as a vector as follows:
x = W P s ,
where W M × M refers to the discrete Fourier transform matrix, P represents the power matrix, and the vector s M × 1 contains complex constellation symbols. The indices of complex constellation symbols are kept in L i . s can have the following form:
s = 0   d 1 0   d 2 0   d N a ,
x is the final output of the modulation block. The signal x is passed by the PWM-encoding block to convert the complex signal into 1s and 0s to drive the LEDs. Then, the signal is transmitted through the VLC channel. The signal y is detected by the photodetector, and the signal is processed through PWM decoding to convert the 1s and 0s in complex symbols for further processing. Therefore, the signal y is passed through the inverse discrete Fourier transform matrix [4,5,38]. The operations at the receiver end can be written as follows:
y = H x + n , W T y = W T H x + W T n , y r = W T H W P s + W T n , y r = Λ P s + W T n , y r = G s + W T n ,
where Λ = d i a g eig H is a defined diagonal matrix, and y r is the received signal. For the ML-based detector, first, the indices of the active modes are identified, and the modulated bits are recovered later. Index detection can be performed using the following expression:
ξ M a i = y r m 2 σ m 2 + ln d S e j θ i exp 1 σ m 2 y r M a g m d 2
ξ i = M a M i ξ M a [ i M a M ]
The i th mode combination can be detected as follows:
ı ^ = arg   max i   ξ i
The symbols can be detected as follows:
d ^ M a = argmin y r M a g M a d , M a L ı ^

2.2. OFDM with Index Modulation (IM)

Similar to OAM-IM, the spectral efficiency of OFDM can be increased by combining OFDM with IM. The coupling of OFDM and IM establishes the frequency domain mode activation style. The main purposes of OFDM-IM are to map the extra information as the number of active OFDM subcarriers and to make the remaining subcarriers zero, which leaves some of the frequency components free, and, thus, they can then be used for the other user. This enhances bandwidth utilization and power consumption, as well as not restricting the number of LEDs.
Figure 4 depicts a block diagram of an OFDM-IM-based transmitter. The β bits are broken down into G subblocks. Each subblock for the N number of subcarriers has p bits, p = N / G . Similar to OAM-IM, the p bits are divided into two parts: the first p 1 bits are used for modulation, and the second p 2 bits are used for the selection of the indices of the activated subcarriers based on the combination/index bits [5]. M a subcarriers are considered as active subcarriers out of the total M subcarriers. The knowledge of these active subcarriers is kept in L i = l 1 , l 2 , l M a , where the elements of L i are the permutations of the activated modes depending on the index bits at a certain time step. OFDM-IM’s spectral efficiency is determined as follows:
β = G M a log 2 N + [ log 2 M M a ] G .
Only M a   subcarriers contain data in each subblock G . Each subblock’s output is transformed to serial mode and sent over the VLC channel. The signal x is written as follows:
x = x ^ 1 , x ^ 2 x ^ N ,
where the components of x ^ are made up of nonzero constellation symbols and zero values. The output of each of the G subblocks is written as follows:
x ^ = s 1 , s 2 , s N a .
On the receiver side, first, subcarrier indices conveying information bits about activation mode combinations should be recognized [4,5]. The ML-based system is illustrated in Figure 5, and the mathematical working is the same as shown in (8)–(11).

2.3. VLC Channel

Visible light passes through the optical medium for the transmission of data through LEDs to photodetectors. VLC systems experience multiple challenges during the propagation phase, such as shadowing when the illumination location becomes blocked from a certain region. This can also lead to information loss. The LoS and diffused components of propagating visible light form the VLC channel. Figure 6 is an illustration of the VLC channel in MIMO configuration. The main sources of the diffused components in the VLC channel are the walls and other objects in the indoor environment [18].
Establishing a point-to-point link is pivotal to effective data communication in VLC systems. This is a challenging task for mobile communication when the receiver is moving. Therefore, it is important to have enough illumination resources that can cover certain indoor areas for uninterrupted data transmission. The VLC channel gain depends on LED illumination intensity, Lambertian order, the size of the photodetector, and several reflective surfaces. The VLC channel gain from the p th LED to the q th photodetector is calculated in (15) as follows:
h p , q = ρ q A q d p , q 2 R ϕ p c o s φ p , q φ p , q ψ q 0 φ p , q > ψ q ,
where φ p , q is the incidence angle from the p th LED to the q th photodetector, ϕ p   is the emission angle, R ϕ p is the Lambertian radiant intensity, A q is the receiver collection area, ρ q is the responsivity coefficient of the photodetector, ψ q refers to the receiver field of view, and d p , q refers to the distance between the p th LED and the q th photodetector. A q   can be calculated as follows:
A q = β 2 A P D , q s i n ψ q ,
where β refers to the refractive index of the photodetector, and A P D , q refers to the area of the q th photodetector. R   ϕ p can be calculated as follows:
R ϕ p = m + 1 c o s m ϕ p 2 π ,
where m is the Lambert mode number defining the directivity of the source beam.

2.4. Non-Orthogonal Multiple Access (NOMA)

Power-Domain Non-Orthogonal Multiple Access (NOMA) combines the data of multiple users, and the data are separated using successive interference cancellation (SIC) [27]. In contrast to other multiple access techniques, such as OFDMA and CDMA, NOMA does not use channel spreading or compromise SNR performance. For PD-NOMA, different users use the same resources (frequency and time), which increases the overall system throughput; however, each user has a different power factor. The framework of NOMA is shown in Figure 7 for two users; it can be easily extended for a higher number of users.
The user at the cell edge is assigned higher power than that of the cell-centered user due to the relative difference in distance from the base station. The received signal can be written as follows [27]:
y n , 1 y n , 2 = H n ,   1 H n , 2 p 1 x 1 + p 2 x 2 + n 1 n 2 ,
where y n , 1 and y n , 2 are the transmitters received at the n th user; n = 1 , 2 . At the receiver end, the data of user 1 are separated and demodulated as follows:
s ^ 1 = y n p 1
After the data of user 1 are recovered, the data of user 2 are recovered by mitigating the interference from user 1 using SIC as follows:
y ^ = y n p 1 s ^ 1
s ^ 2 =   y ^ n p 2

3. Deep Learning-Based Receiver

The traditional maximum likelihood decoding scheme becomes practically infeasible and complex as the number of parameters to be detected is increased. Therefore, deep learning-based detection can be investigated as a good alternative detection scheme [38,39]. A Convolutional Neural Network (CNN) with multiple hidden layers is used in this work. The ReLu activation function is used for hidden layers, and a softmax activation function is used for the output layer. Since symbol level detection is considered, we generate training data of constellation symbols of different M-order PSK along with channel information H . The proposed CNN includes three CNN layers followed by the pooling layers and two dense layers, and it ends with the output layer with the softmax activation function. For training, we use the following loss function with l 2 norm [40]:
F θ = k = 1 K 1 S k s k S k || s k s ^ k || 2
where k is the constellation symbol, and θ refers to weight and bias. Figure 8 shows the general framework of the multiuser communication system using CNN and NOMA.

4. Results and Discussions

The aforementioned multiplexing techniques, OFDM-IM and OAM-IM are implemented for four users in MIMO configuration in the MATLAB simulation program. For the simulations, the 4-PSK modulator and 4 × 4 MIMO configuration are used. For the sake of comparison, the modulation order is kept the same for the LOS and NLOS VLC channels. The simulation parameters are given in Table 1. It is worth noting that two modes are activated, and the mode combination matrix is shown in (23).
L = 0 1 2 3 0 2 1 3 ,
where the elements of the matrix, L , show the index of vector x , which has nonzero information. For example, the first row, which contains [0, 1] in the matrix L , shows that the nonzero information will be stored at indices 0 and 1 of the vector. The data of both users are suppressed via NOMA techniques with power ratios of 0.3, 0.4, 0.6, and 0.8 for user 4, user 3, user 2, and user 1, respectively. Figure 9 illustrates the Bit Error Rate (BER) performance of the VLC system based on OAM-IM and OFDM-IM for user l and user 2. It should be noted that both systems are evaluated with an equal number of activated modes. For both users, OAM-IM outperforms OFDM-IM, at least for the low SNR region, irrespective of the detection scheme used. For the high SNR region, the diversity gain becomes relatively more comparable for both schemes. Moreover, the coding gain of OAM-IM is reduced in the high SNR region. Further exploration of OAM-IM based on some parameters such as the rotation angle can lead to better performance in the high SNR region. There are myriad reasons for this enhanced performance of OAM-IM: First, the multiplexing efficient performance of OAM-IM with PD-NOMA is clearly evident. Second, the decoding of OAM-IM is better, which shows it is less effected when transmitted with low transmitted power compared to OFDM-IM symbols. This point is especially valid for the NLOS scenario where the performance of OFDM-IM is notably worse than that of OAM-IM. Third, ML decoding is best suited to OAM-IM in terms of BER performance under PD-NOMA multiplexing.
As far as the selection of decoding is concerned, CNN-based receiver design performs very well for all ranges of SNR values. The overall dominance of the CNN-based detection method can be observed, as it has low complexity and better results than those of maximum likelihood [18,38]. The BER performance of the ML-based system is good for user 1; however, as the number of users is increased in the system, its performance starts to degrade. It shows that the ML-based method is not as good as CNN due to CNN-based models’ inherent feature of learning the system on the go. The simulation parameters are shown in Table 1 [18]. It should be highlighted that the current work considers a rotation angle of zero for simplicity. However, it is to be noted that the performance of the system can be improved by changing the rotation angles θ 2 for different modulation modes for M-PSK.
Figure 10 shows very interesting results for user 3 and user 4. Above all, these curves imply that the superior performance of OAM-IM is consistent and is not affected by the increase in the number of users by and large. It can be seen that the difference between OAM-IM and OFDM-IM for a low SNR in Figure 10 is comparatively low; however, as the SNR values are increased, OFDM-IM performance starts to decrease. By contrast, OAM-IM maintains its performance, even for high SNR values. It can be observed that OAM-IM outperforms OFDM-IM for both LoS and NLoS VLC channels. The benefit that OAM-IM has an edge in the sense of spectral efficiency, which is difficult to achieve in OFDM-IM, is also highlighted here. The performance of OFDM-IM with low power degrades when using the maximum likelihood detection method; however, CNN-based receiver design improves the BER for both LoS and NLoS VLC channels for all ranges of SNR values. The results show that the CNN-based receiver design performs better than the ML method. The CNN-based system improves the detection rate by up to 20% and 30% for low and high SNR values, especially for low-power users. The CNN-based VLC system is practically suitable for a higher number of users and activation modes because, due to the increasing number of elements to be optimally detected and the avoidance of interference ML-based systems, system complexity is heightened, which leads to a high computational cost and higher chances of system failure. It is important to mention that, for these results, the channel matrix is known and assumed to be static.

5. Conclusions

We investigated index modulation (IM) with Orbital Angular Momentum (OAM) multiplexing and Orthogonal Frequency Division Multiplexing (OFDM) for the multiuser communication system. To support multiple users, Power Domain Non-Orthogonal Multiple Access (NOMA) was considered. A Successive Interference Cancellation (SIC) mechanism with maximum likelihood (ML) and a CNN-based detection method were utilized at the receiver end to decode the users’ data. The simulation results clearly demonstrated that OAM-IM generally outperforms the OFDM-IM-based VLC system. The use of IM in conjunction with OFDM and OAM showed to enhance system efficiency, at least in terms of the BER parameter. As evident through simulation results, OAM has substantially greater spectral efficiency than OFDM, which was further enhanced by IM. Moreover, the detection error was reduced for both users; however, it was observed to be more significant in users that had a low NOMA power factor. The detection error was further lowered in deep learning-based systems to around 20% and around 30% for low SNR and high SNR regions, respectively. The most significant finding in this study is that AI-based VLC systems can perform better; however, designing an optimal AI network requires effort. Based on the findings of this study, future research will attempt to develop multiuser communication systems using similar methodologies and text in a more realistic environment and explore other AI algorithms, in addition to considering channel estimation algorithms for better suitability of the system.

Author Contributions

Methodology, A.A.; Supervision, H.M.A.; Writing—original draft, A.A.; Writing—review & editing, N.T. and K.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research work received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chi, N.; Jia, J.; Hu, F.; Zhao, Y.; Zou, P. Challenges and Prospects of Machine Learning in Visible Light Communication. J. Commun. Inf. Netw. 2020, 5, 302–309. [Google Scholar]
  2. Fan, Q.; Zhou, G.; Gui, T.; Lu, C.; Lau, A.P.T. Advancing theoretical understanding and practical performance of signal processing for nonlinear optical communications through machine learning. Nat. Commun. 2020, 11, 3694. [Google Scholar] [CrossRef] [PubMed]
  3. Wang, D.; Zhang, M. Artificial Intelligence in Optical Communications: From Machine Learning to Deep Learning. Front. Commun. Netw. 2021, 2, 9. [Google Scholar] [CrossRef]
  4. Basar, E. Orbital angular momentum with index modulation. IEEE Trans. Wirel. Commun. 2018, 17, 2029–2037. [Google Scholar] [CrossRef]
  5. Başar, E.; Aygölü, Ü.; Panayırcı, E. A new technique for ofdm: Ofdm-index modulation. In Proceedings of the 2013 21st Signal Processing and Communications Applications Conference (SIU), Haspolat, Turkey, 24–26 April 2013; pp. 1–4. [Google Scholar]
  6. Liang, L.; Cheng, W.; Zhang, W.; Zhang, H. Mode hopping with OAM-based index modulation. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
  7. Affan, A.; Mumtaz, S.; Asif, H.M.; Musavian, L. Performance Analysis of Orbital Angular Momentum (OAM): A 6G Waveform Design. IEEE Commun. Lett. 2021, 25, 3985–3989. [Google Scholar] [CrossRef]
  8. Lin, X.; Wu, J.; Mumtaz, S.; Garg, S.; Li, J.; Guizani, M. Blockchain-Based On-Demand Computing Resource Trading in IoV-Assisted Smart City. IEEE Trans. Emerg. Top. Comput. 2021, 9, 1373–1385. [Google Scholar] [CrossRef]
  9. Ji, B.; Li, Y.; Cao, D.; Li, C.; Mumtaz, S.; Wang, D. Secrecy Performance Analysis of UAV Assisted Relay Transmission for Cognitive Network with Energy Harvesting. IEEE Trans. Veh. Technol. 2020, 69, 7404–7415. [Google Scholar] [CrossRef]
  10. Stuber, G.; Barry, J.; McLaughlin, S.; Li, Y.; Ingram, M.; Pratt, T. Broadband MIMO-OFDM wireless communications. Proc. IEEE 2004, 92, 271–294. [Google Scholar] [CrossRef] [Green Version]
  11. Rameshchandra Tripathi, H. Orbital Angular Momentum Multiplexing over Visible Light Orbital Angular Momentum Multiplexing over Visible Light Communication Systems Communication Systems; Rochester Institute of Technology: Rochester, NY, USA, 2017. [Google Scholar]
  12. Zhang, Y.; Wang, J.; Zhang, W.; Chen, S.; Chen, L. LED-based visible light communication for color image and audio transmission utilizing orbital angular momentum superposition modes. Opt. Express 2018, 26, 17300–17311. [Google Scholar] [CrossRef]
  13. Zhang, Y.; Wang, J.; Zhang, W.; Chen, S.; Chen, L. A model of orbital angular momentum Li-Fi. arXiv 2018, arXiv:1801.09353. [Google Scholar]
  14. Xie, Y.; Lei, T.; Zhang, S.; Yuan, X. Visible Light Communication based on Orbital Angular Momentum Multiplexing. In Proceedings of the 2018 Conference on Lasers and Electro-Optics Pacific Rim (CLEO-PR), Hong Kong, China, 29 July–3 August 2018; p. W3A.155. [Google Scholar]
  15. Khalid, A.; Asif, H.M.; Mumtaz, S.; Al Otaibi, S.; Konstantin, K. Design of MIMO-Visible Light Communication Transceiver Using Maximum Rank Distance Codes. IEEE Access 2019, 7, 89128–89140. [Google Scholar] [CrossRef]
  16. Khalid, A.; Rashid, F.; Tahir, U.; Asif, H.M.; Al-Turjman, F. Multi-carrier Visible Light Communication System Using Enhanced Sub-carrier Index Modulation and Discrete Wavelet Transform. Wirel. Pers. Commun. 2021, 1–29. [Google Scholar] [CrossRef]
  17. Affan, A.; Khan, U.; Asif, H.M.; Raahemifar, K. Multiuser visible light communication system using hybrid OFDM-PWM. In Proceedings of the 2020 International Symposium on Networks, Computers and Communications (ISNCC), Montreal, QC, Canada, 20–22 October 2020; pp. 1–6. [Google Scholar]
  18. Ahsan, M.; Asif, H.M. ESIM-OFDM-based transceiver design of a visible light communication system. Int. J. Commun. Syst. 2016, 30, e3175. [Google Scholar] [CrossRef]
  19. Wang, Z.; Mao, T.; Wang, Q. Optical OFDM for visible light communications. In Proceedings of the 2017 13th International Wireless Communications and Mobile Computing Conference IWCMC 2017, Valencia, Spain, 26–30 June 2017; pp. 1190–1194. [Google Scholar]
  20. Chen, D.; Wang, J.; Jin, J.; Lu, H.; Feng, L. A CDMA system implementation with dimming control for visible light communication. Opt. Commun. 2018, 412, 172–177. [Google Scholar] [CrossRef]
  21. Matsushima, T.K.; Sasaki, S.; Kakuyama, M.; Yamasaki, S.; Murata, Y. A visible-light communication system using optical CDMA with inverted MPSC. In Proceedings of the Sixth International Workshop on Signal Design and Its Applications in Communications, Tokyo, Japan, 27 October–1 November 2013; pp. 52–55. [Google Scholar]
  22. Qiu, Y.; Chen, S.; Chen, H.-H.; Meng, W. Visible light communications based on CDMA technology. IEEE Wirel. Commun. 2017, 25, 178–185. [Google Scholar] [CrossRef]
  23. Kim, S.-M.; Baek, M.-W.; Nahm, S.H. Visible light communication using TDMA optical beamforming. EURASIP J. Wirel. Commun. Netw. 2017, 2017, 56. [Google Scholar] [CrossRef] [Green Version]
  24. Sung, J.-Y.; Yeh, C.-H.; Chow, C.-W.; Lin, W.-F.; Liu, Y. Orthogonal frequency-division multiplexing access (OFDMA) based wireless visible light communication (VLC) system. Opt. Commun. 2015, 355, 261–268. [Google Scholar] [CrossRef]
  25. Lian, J.; Brandt-Pearce, M. Multiuser visible light communication systems using OFDMA. J. Lightwave Technol. 2020, 38, 6015–6023. [Google Scholar] [CrossRef]
  26. Wang, Q.; Wang, Z.; Dai, L. Multiuser MIMO-OFDM for Visible Light Communications. IEEE Photonics J. 2015, 7, 1–11. [Google Scholar] [CrossRef]
  27. Yan, C.; Harada, A.; Benjebbour, A.; Lan, Y.; Li, A.; Jiang, H. Receiver design for downlink non-orthogonal multiple access (NOMA). In Proceedings of the 2015 IEEE 81st Vehicular Technology Conference (VTC Spring), Glasgow, UK, 11–14 May 2015; Volume 2015, pp. 1–6. [Google Scholar] [CrossRef]
  28. Ren, H.; Wang, Z.; Du, S.; He, Y.; Chen, J.; Han, S.; Yu, C.; Xu, C.; Yu, J. Performance improvement of NOMA visible light communication system by adjusting superposition constellation: A convex optimization approach. Opt. Express 2018, 26, 29796–29806. [Google Scholar] [CrossRef] [Green Version]
  29. Aljohani, M.K.; Alteri, O.Z.; Alazwary, K.D.; Musa, M.O.I.; El-Gorashi, T.E.H.; Alresheedi, M.T.; Elmirghani, J.M.H. NOMA Visible Light Communication System with Angle Diversity Receivers. In Proceedings of the 2020 22nd International Conference on Transparent Optical Networks (ICTON), Bari, Italy, 19–23 July 2020. [Google Scholar] [CrossRef]
  30. Chen, C.; Yang, Y.; Deng, X.; Du, P.; Yang, H.; Chen, Z.; Zhong, W.-D. NOMA for MIMO Visible Light Communications: A Spatial Domain Perspective. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019. [Google Scholar]
  31. Jian, M.; Chen, Y.; Yu, G. Improving Multiple-User Capacity through Downlink NOMA in OAM Systems. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–23 June 2021. [Google Scholar]
  32. Tahira, Z.; Asif, H.M.; Khan, A.A.; Baig, S.; Mumtaz, S.; Al-Rubaye, S. Optimization of Non-Orthogonal Multiple Access Based Visible Light Communication Systems. IEEE Commun. Lett. 2019, 23, 1365–1368. [Google Scholar] [CrossRef] [Green Version]
  33. Wang, Z.; Yu, C.; Zhong, W.-D.; Chen, J.; Chen, W. Performance of a novel LED lamp arrangement to reduce SNR fluctuation for multi-user visible light communication systems. Opt. Express 2012, 20, 4564–4573. [Google Scholar] [CrossRef] [PubMed]
  34. Sewaiwar, A.; Tiwari, S.V.; Chung, Y.H. Smart LED allocation scheme for efficient multiuser visible light communication networks. Opt. Express 2015, 23, 13015–13024. [Google Scholar] [CrossRef] [PubMed]
  35. Wang, X.; Shen, J. Machine learning and its applications in visible light communication based indoor positioning. In Proceedings of the 2019 International Conference on High Performance Big Data and Intelligent Systems (HPBD&IS), Shenzhen, China, 9–11 May 2019; pp. 274–277. [Google Scholar]
  36. Chuang, Y.-C.; Li, Z.-Q.; Hsu, C.-W.; Liu, Y.; Chow, C.-W. Visible light communication and positioning using positioning cells and machine learning algorithms. Opt. Express 2019, 27, 16377–16383. [Google Scholar] [CrossRef] [PubMed]
  37. Basar, E.; Wen, M.; Mesleh, R.; Di Renzo, M.; Xiao, Y.; Haas, H. Index Modulation Techniques for Next-Generation Wireless Networks. IEEE Access 2017, 5, 16693–16746. [Google Scholar] [CrossRef]
  38. Kang, J.-M.; Kim, I.-M.; Chun, C.-J. Deep Learning-Based MIMO-NOMA with Imperfect SIC Decoding. IEEE Syst. J. 2020, 14, 3414–3417. [Google Scholar] [CrossRef]
  39. Xie, W.; Xiao, J.; Yang, J.; Wang, J.; Peng, X.; Yu, C.; Zhu, P. Deep learning-based modulation detection for NOMA systems. KSII Trans. Internet Inf. Syst. 2021, 15, 658–672. [Google Scholar] [CrossRef]
  40. Sim, I.; Sun, Y.; Lee, D.; Kim, S.; Lee, J.; Kim, J.-H.; Shin, Y.; Kim, J. Deep learning based successive interference cancellation scheme in nonorthogonal multiple access downlink network. Energies 2020, 13, 6237. [Google Scholar] [CrossRef]
Figure 1. Waveforms of OAM and SAM.
Figure 1. Waveforms of OAM and SAM.
Sensors 22 02771 g001
Figure 2. Multiple access using CDMA and NOMA.
Figure 2. Multiple access using CDMA and NOMA.
Sensors 22 02771 g002
Figure 3. System block diagram of OAM-IM.
Figure 3. System block diagram of OAM-IM.
Sensors 22 02771 g003
Figure 4. OFDM-IM transmitter system block diagram.
Figure 4. OFDM-IM transmitter system block diagram.
Sensors 22 02771 g004
Figure 5. Receiver block diagram of OFDM-IM.
Figure 5. Receiver block diagram of OFDM-IM.
Sensors 22 02771 g005
Figure 6. VLC channel MIMO configuration.
Figure 6. VLC channel MIMO configuration.
Sensors 22 02771 g006
Figure 7. Framework of NOMA.
Figure 7. Framework of NOMA.
Sensors 22 02771 g007
Figure 8. Proposed CNN-based NOMA-SIC multiuser system.
Figure 8. Proposed CNN-based NOMA-SIC multiuser system.
Sensors 22 02771 g008
Figure 9. User 1 and user 2 BER of OFDM-IM and OAM-IM for LoS/NLoS VLC channel.
Figure 9. User 1 and user 2 BER of OFDM-IM and OAM-IM for LoS/NLoS VLC channel.
Sensors 22 02771 g009
Figure 10. User 3 and user 4 BER of OFDM-IM and OAM-IM for LoS/NLoS VLC channel.
Figure 10. User 3 and user 4 BER of OFDM-IM and OAM-IM for LoS/NLoS VLC channel.
Sensors 22 02771 g010
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Configuration4 × 4
Average transmission power1 W
Photodetector’s area 0.1   mm 2
Angle of incidence 20 °
Distance between LED and photodetector10 ft
Field of view 120 °
Activated modes2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Asif, H.M.; Affan, A.; Tarhuni, N.; Raahemifar, K. Deep Learning-Based Next-Generation Waveform for Multiuser VLC Systems. Sensors 2022, 22, 2771. https://doi.org/10.3390/s22072771

AMA Style

Asif HM, Affan A, Tarhuni N, Raahemifar K. Deep Learning-Based Next-Generation Waveform for Multiuser VLC Systems. Sensors. 2022; 22(7):2771. https://doi.org/10.3390/s22072771

Chicago/Turabian Style

Asif, Hafiz M., Affan Affan, Naser Tarhuni, and Kaamran Raahemifar. 2022. "Deep Learning-Based Next-Generation Waveform for Multiuser VLC Systems" Sensors 22, no. 7: 2771. https://doi.org/10.3390/s22072771

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