Open Access
23 February 2024 Efficient downlink MU-MIMO VLC systems with NOMA-OTFS modulation for indoor applications
Mohamed El Jbari, Mohamed Moussaoui
Author Affiliations +
Abstract

In optical wireless communication (OWC), visible light communication (VLC) has shown great potential and attractive performance in indoor environments. However, the limited modulation bandwidth of VLC technologies poses performance restrictions. We propose a new approach for downlink communication utilizing multiple-input multiple-output (MIMO) technology. Our approach integrates non-orthogonal multiple access (NOMA) with orthogonal time frequency space modulation (OTFS) to improve transmission performance, particularly for low mobility when using NOMA-OTFS. Our proposed work focuses on the crucial stage of NOMA with successive interference cancellation (SIC), which involves equalization using efficient schemes, such as decision feedback equalizer (DFE), frequency-domain zero-forcing linear equalizer, and minimum mean square error-SIC at the receiver. Through extensive experimentation, it is observed that the DFE with SIC outperforms other equalizers, demonstrating a lower outage probability and a better BER. The effectiveness of the optimized analytical algorithm for ML-based downlink NOMA-OTFS modulation is confirmed through theoretical BER validation. Moreover, the simulation findings indicate that, in a multi-user (MU) scenario, the proposed NOMA-OTFS exhibits a high performance compared with traditional NOMA combined with orthogonal frequency division multiplexing in downlink MU-MIMO VLC systems. This performance advantage is observed for both MIMO and multiple-input single-output multiplexing techniques with power allocation of the users, specifically in terms of BER improvement and peak-to-average-power ratio reduction.

1.

Introduction

1.1.

Motivation

Researchers in the field of 6G wireless communication are increasingly interested in optical wireless communication (OWC) systems, such as visible light communication (VLC) due to its potential as a green and attractive technology for wireless communications in various environments, including indoor, vehicular, underwater, industry 4.0, and IoT applications.1,2 VLC has demonstrated its reliability in transmitting data at high rates while providing energy-efficient, high-transmission capabilities and vast spectrum resources within the electromagnetic spectrum of 370 to 800 THz. However, the VLC channel model can be either free space or underwater, leading to an increase in channel nonlinearities that can affect system performance, requiring more complex receiver designs.1 This becomes more challenging when there are more variables to estimate. Although standard equalizers and receivers can mitigate these impacts to some extent, the traditional modulation scheme, such as pulse-based modulation using intensity modulation detection direct (IM/DD)3 and VLC signal processing algorithms, has limitations. In addition, the orthogonal frequency division multiplexing (OFDM) technique,3 which can combine multiple-input and multiple-output (MIMO) transceiver schemes, faces limitations in MIMO-VLC systems due to the limited spatial diversity available in IM/DD channels. To address the small modulation bandwidth problem of light-emitting diodes (LEDs) in VLC, beyond-5G networks can utilize large-scale or massive MIMO, responsive beamforming, and non-orthogonal multiple access (NOMA) techniques to achieve high spectral efficiency (SE). MIMO is particularly effective in this context, and NOMA systems can also benefit from the high signal-to-noise ratio (SNR) available through VLC. To overcome the limited modulation bandwidth of LEDs in VLC systems, beyond 5G networks are exploring the use of large-scale or massive MIMO, responsive beamforming, and NOMA techniques.48 In addition, the high SNR achievable in VLC systems is advantageous for MIMO and NOMA, especially when laser diodes (LD) and photodetectors (PD) are used in the VLC transmitter and receiver ends. Despite previous research primarily focusing on optical NOMA and multiple access (MA) schemes in VLC systems,4,5 there is still a considerable amount of work that needs to be explored beyond what is covered in the existing literature. Currently, a novel modulation system called orthogonal time frequency space (OTFS) modulation has sparked a great deal of scientific research in radio frequency (RF)-based wireless communications6,9 and is being investigated as a potential key component of the 6G network. OTFS has been shown to achieve superior performance compared with OFDM in both high-mobility and static channel conditions,4,7 making it an attractive option for multi-user (MU) VLC systems10 with less complexity. As such, there is ongoing research into the performance of OTFS compared with OFDM and NOMA schemes in indoor VLC environments. Only a few research studies11,12 have investigated the BER performance in the downlink VLC-based NOMA-OFDMA system. Moreover, Ref. 13 has specifically focused on addressing the challenge of error propagation and enhancing both SE and data rates by employing a reconstructed hybrid optical OFDM-NOMA scheme for MU-VLC systems. It will be interesting to see how these different modulation approaches fare when applied to wireless communication using the visible light spectrum.

NOMA enables multiple users to simultaneously access the full available frequencies and bandwidth resources, resulting in higher SE improvements compared with orthogonal frequency-division multiple access (OFDMA) schemes. NOMA can be implemented using two techniques: power domain NOMA (PD-NOMA) and code division NOMA, which involves using different codes. In indoor environments, multiple LEDs are typically used to provide sufficient illumination, which has led to the adoption of MIMO designs in VLC systems. MIMO can be combined with NOMA to achieve performance targets for 6G networks, including an enhanced capacity, reliability of up to 99.999%, and reduced latency. In an MU-MIMO scenario with spatial multiplexing, the users can be grouped, with each group receiving data from a single LED. Within each group, users are overlapped in the power domain. This approach requires two levels of interference cancellation. The first level separates the MIMO subchannels, which can be achieved through transmit precoding.8 The second level involves interference cancellation among the multiplexed users of the same LED, which can be accomplished using successive interference cancellation (SIC). Before NOMA can be adopted as a common feature in upcoming wireless networks, the challenge of developing compensation methods that effectively mitigate nonlinear distortions in high-speed MIMO VLC systems needs to be tackled. Furthermore, for future wireless networks such as UM-VLC that demand stringent quality-of-service levels, implementing NOMA poses obstacles in areas such as peak-to-average-power ratio (PAPR) reduction, downlink VLC systems, and asynchronous communications, which must be overcome. These challenges are particularly relevant for 6G networks.

The fundamental idea of OTFS is to convert the time-varying multipath channel into a two-dimensional (2D) channel in the delay-Doppler domain. By utilizing a 2D orthogonal modulation technique in the delay Doppler (DD) domain, OTFS is capable of multiplexing NM information symbols, thereby making it possible to use M Doppler bins and N delay bins. Recently, OTFS has been studied in conjunction with a single-LED DC-biased optical (DCO) scheme for OWC, as detailed in Ref. 9. In Ref. 9, researchers investigated the use of OTFS in conjunction with a single-LED DCO scheme for OWC. In this approach, each DD domain symbol receives any time-frequency domain (TFD) channel response at an OTFS frame, enabling OTFS to access all degrees of freedom (DoF) of high-mobility channels. In addition, MIMO systems can leverage spatial DoFs to further the enhance communication reliability and rate. In conventional DD and TFD MA schemes, guard resource components are typically required. However, utilizing the additional DoFs provided by MIMO systems allows for multiple users to be supported in the spatial domain without the need for these guard resource components, as noted in Ref. 9. In addition, integrating OTFS modulation into MU-MIMO systems presents a challenge as the signals must be concurrently optimized in both the DD and spatial domains. In Ref. 10, the authors delve into the precoding design of MU m-MIMO-OTFS systems, which demand high complexity and power consumption. Furthermore, no comprehensive and concise OTFS-based MU-MIMO model for developing channel estimation, precoding, and MA schemes has been proposed. These encouraging findings emphasize the necessity for additional research into OTFS in VLC systems, which is the primary focus of this research.

In this paper, we present a new approach that combines NOMA with OTFS modulation for indoor MU-MIMO VLC systems in two scenarios: one with low mobility and the other with fast mobility. Users’ mobility characteristics are considered during the simulation scenarios to implement NOMA. OTFS modulation is used in the DD plane for the high-mobility of MUs, and classical OTFS-OMA modulation is employed in the time-frequency (TF) plane to process the signals of low-mobility of MUs. Compared with NOMA-OFDM, the proposed NOMA-OTFS combination scheme offers superior SE, low PAPR, and latency reduction for both fast and slow mobile users. These advantages establish the proposed NOMA-OTFS combination scheme as a promising physical layer technique for improving the performance of future VLC systems in 6G.

1.2.

Contribution of Paper

In this work, the proposed indoor MU-MIMO VLC downlink system is designed to address the demands of next-generation networks. By utilizing an MIMO VLC approach with an OTFS modulation scheme, the system can achieve a better performance compared with NOMA-OFDM VLC systems. In addition, the NOMA-OTFS technique further enhances the system’s capabilities, allowing multiple users to share the same resources and optimizing the system’s spectral efficiency, PAPR, BER, and latency.

The structure of this paper is organized as follows. Section 2 presents the indoor VLC system model and the fundamental principles of NOMA-OTFS, including the simple VLC channel and the NOMA-OTFS general principle. In Sec. 3, we describe the downlink NOMA-OTFS transmission for MU-MIMO VLC systems. The NOMA-OTFS detection scheme for the considered system is proposed in Sec. 4. The theoretical performance analysis, numerical results, and discussions are presented in Secs. 5 and 6. Finally, we conclude this work with a summary and future research directions in Sec. 7.

2.

Indoor VLC System Model and Channel

2.1.

Indoor VLC System Model

We consider an MIMO VLC scenario that uses NOMA-OTFS with two users. The system consists of two LEDs at the transmitter end and two PDs at the receiver end, located in a three-dimensional (3D) indoor room with dimensions 5  m×5  m×3.5  m, as shown in Fig. 1. The proposed systems employ NOMA to support u’th users, denoted as {U1,U2,U3,.,Uu}, 1uU, with each user being equipped with a PD. One of the LEDs either remains OFF or emits light with varying intensity based on complex OTFS modulation of the signal transmitted through the channel. The PD of the user Uu converts the optical signal to an electrical signal, which is then subjected to intensity modulation and direct detection (IM/DD) to receive the transmission data. The proposed VLC system model includes NOMA-OTFS transmission blocks that utilize two channels for data transmission, as shown in Figs. 1 and 4. The 2×2 transmit matrix is defined as follows:

Eq. (1)

X=[x(1,1)x(1,2)x(2,1)x(2,2)],
where x(Nt,q) represents the optical intensity transmitted through the q’th free channel using Nt=2 of LEDs. Assuming a Lambertian radiation pattern, the system considers a static channel with line-of-sight (LOS) pathways connecting the LEDs and PDs. The LOS channel gain between the two LEDs and four PDs is expressed as follows:

Eq. (2)

h2,4LoS={αA(n+1)2πd2,22cosn(φ2,2)g(θ2,2)cos(θ2,2),0θ2,2FOV0θ2,2>FOV,
where A is the PD area; α denotes the opto-electric conversion efficiency; n represents the mode number of LED Lambertian emission and is given by a function of the semi-angle ϕ1/2 at LED half power n=ln(2)ln(cosϕ1/2); d2,2 and θ2,2 are the distance and the angle of incidence from second LEDs and fourth PDs, respectively; φ2,2 denotes the angle of emergence from the second LED toward the second PDs; and g(θ2,2) represents the optical concentrator gain as follows:

Eq. (3)

g(θ2,4)={nr2sin2(FOV),0θ2,2FOV0,θ2,2>FOV,
where nr denotes the refractive index. Considering that the receiver has excellent channel estimation and synchronization, the received matrix Y of order Nt=2×Q=2 is expressed as

Eq. (4)

Y=RpHX+W,
where W represents the Nt=2×Q=2 noise matrix and Rp is the photoresponsivity of PD. However, in the considered system, the received signals are subject to the presence of noise W. This noise is modeled as an additive white Gaussian noise (AWGN) with a zero mean and a variance of σ2. This variance is determined by the summation of the thermal noise variance σth2 and the shot noise variance σsh2, which are computed according to Ref. 14. The average SNR is written as

Eq. (5)

SNR=Rp24σ2i=1Nr=2E[|hiX|2],
where hi is the i’th row of the H matrix.

Fig. 1

Indoor scenario NOMA-OTFS model for (a) four-user VLC network with frequency or time-power allocation plane multiplexing and (b) DL of the NOMA-VLC system model.

OE_63_2_028102_f001.png

2.2.

VLC Channel

Consider a downlink NOMA-OTFs MUs 2×2-MIMO VLC system with two LEDs located in the center of the indoor room dimension and four Us associated by their PDs as shown in Fig. 1.

2.3.

NOMA-OTFS-Based MU-VLC Principle

NOMA-OTFS is a communication technique that aims to improve spectral efficiency by exploiting the TF plane and the delay-Doppler (DD) plane efficiently, as shown in Fig. 3. The underlying principle is to allocate different power levels to different users in the DD plane, while exploiting the TF plane to achieve orthogonal signaling. This allows multiple users to transmit the data on the same channel simultaneously, without interfering with each other. A discrete TF plane can be obtained by sampling at regular intervals of T(s) and Δf (Hz). In this discretized representation, the TF domain resource is represented as N×M point arrays:

Eq. (6)

ΛTF={(nT,mΔf),n=0.N1;m=,2,.M1}.
The corresponding discrete DD domain is obtained by TF converted using a 2D simplistic Fourier transform as follows:

Eq. (7)

ΓDD={(kNT,lMΔf),k=0,1,.N1;l=0,1,2,.,M1}.
The parameters N and M represent the number of time slots and samples per block, respectively, in both the TF and DD domains. Meanwhile, the values of 1NT and 1MΔf, which are determined by the channel characteristics, define the path delay and Doppler shift resolution, respectively.

The underlying concept of the NOMA-OTFS techniques is to exploit the TF and DD domains simultaneously. MUs with different mobility profiles are clustered together and served concurrently in the TF domain. However, for highly mobile users, their signals are allocated with time-invariant channel gains in the DD domain, which requires both N and M to be large. This presents a challenge in OMA-OTFS as each frequency channel MΔf is occupied for a long duration NT by highly mobile users, even when the channel conditions are weak. As a result, using the NOMA-OTFS scheme enables bandwidth sharing and ensures that the signals of highly mobile users can be spread across multiple TF resources without reducing SE. Meanwhile, the signals of low-mobility users are managed in the TF domain. The NOMA technique effectively manages interference from users with different mobility profiles. Upon comparing OMA-OTFS and NOMA-OTFS, it has been observed that the latter technique enhances the overall SE and optimizes the utilization of bandwidth resources for highly mobile users.

Figure 1 shows the proposed NOMA-OTFS-based MIMO VLC network, which comprises two LEDs and four PDs at the receiver. Specifically, the network includes two optical cells and four users (Us) located in different positions within an indoor room, as shown in Fig. 1(b). In this scenario, the Us numbered U1 and U2 are in the non-overlapping areas served by the LEDs of their cells. However, the U1 and U2 are multiplexed in the power domain. In the overlapping region, there are two users U3 and U4. These users are illuminated by two LEDs and receive superimposed optical signals transmitted by these LEDs. The LEDs utilize the bandwidth in the blue and green cells. To mitigate interference, sufficient bandwidth has been appropriately allocated.

3.

Downlink NOMA-OTFS Transmission for MU-MIMO VLC System

This section focuses on the MIMO downlink NOMA-OTFS transmission, in which the pre-and post-processing block diagram of the OTFS modulation involves 2D inverse symplectic finite Fourier transforms (ISFFTs). The ISFFT is performed at the NOMA-OTFS transmitter, which employs two LEDs as shown in Figs. 1(a) and 2. The NM data information symbols x[k,l], l=1,.N1, l=0,1,M1 are multiplexed on a DD domain matrix Xtn of size N×M. x[k,l]A (i.e., conventional modulation alphabet as QAM, BPSK) are converted into a TF domain matrix X[n,m] using the ISFFT in 2D N×M-point as follows:6

Eq. (8)

X[n,m]=1NMk=0N1l=0M1x[k,l]ej2π(nkNmlM),
where n{0,1,2,,N1} and m{0,1,2,,M1}. The NOMA technique is used to address the signals from users (Us) with different mobility profiles in the TF domain. As shown in Fig. 4, each K-NOMA opportunistic user selects the M’th Us, where KM. Each NOMA-Us with low mobility receives N information data-bearing xu(n) symbols occupying one frequency subchannel. The TF signal transmitted by LEDs to users with low mobility is mapped to NM modulation symbols from a conventional alphabet A using the following expression:

Eq. (9)

Xu[n,m]={xu(n)if  m=u10otherwise,with  1uM  and  0nN1.
The LEDs superimpose high-mobility Us TF signals between the low-mobility NOMA-Us signals as

Eq. (10)

X[n,m]=γ0X0[n,m]+u=1MγuXu[n,m],
where u=1Mγu2=1 for the γu coefficient of the NOMA allocation of the u’th Us.

Fig. 2

Block diagram of the OTFS modulation/demodulation scheme.

OE_63_2_028102_f002.png

The LED transmitter signal is generated by converting the complex matrix X[n,m] in the TF domain to TD matrix S. This is achieved by applying the M-point Heisenberg transform using the inverse discrete Fourier transform (IDFT). The TD signal transmitted by the LED is represented by the following expression:

Eq. (11)

s(t)=n=0N1m=0M1X[n,m]ptx(tnT)ej2mΔf(tnT),
where ptx(t) is the transmitter pulse shaping waveform. After performing the Heisenberg transform, i.e. the parallel to serial (P/S) conversion is applied and the real part is split from the imaginary part. This is followed by switching, digital to analog conversion, and the addition of a direct current (DC) bias. The resulting time-domain signals, s(t), are then transmitted using LED technology over VLC channels, as depicted in Figs. 2Fig. 34.

Fig. 3

Discrete TF ΛTF and delay-Doppler ΓDD grids.

OE_63_2_028102_f003.png

Fig. 4

Block diagram of the downlink NOMA-OTFS VLC system.

OE_63_2_028102_f004.png

4.

MU-MIMO VLC System Using NOMA-OTFS Detection

4.1.

OTFS Demodulation

The receiver comprises PDs for each U, which detect the TD signal s(t) transmitted through a time-varying channel with a complex baseband that is delayed in time τ and shifted in frequency ν. The channel response is denoted as hu(τ,ν). The received signal at each user u in the TD is expressed as follows:

Eq. (12a)

ru(t)=hu(τ,ν)s(tτ)ej2πν(tν)dτdν+v(t),
where v(t) represents the additive noise at the receiver. The expression of hu(τ,ν) is defined as follows:

Eq. (12b)

hu(τ,ν)=p=0Puhu,pδ(ττu,p)δ(ννu,p),
where τu,p and νu,p represent the time delay and shifting Doppler of the p’th propagation path, respectively. These parameters are functions of the discrete delay lτu,p, Doppler tap index kνu,p, fractional delay l˜τu,p, and shifting Doppler k˜νu,p. hu,p corresponds to the channel gain associated with the p’th propagation path. The expressions for τu,p and νu,p are given as follows:

Eq. (13)

τu,p=lτu,p+l˜τu,pMΔf,νu,p=kνu,p+k˜νu,pNT.
The channels of low mobility NOMA users do not experience shifting Doppler. However, their channels are represented as

Eq. (14)

hu(τ,ν)=p=0Puhu,pδ(ττu,p),for  0uK.
Following the PD detection, ADC, and DC removal, the time-domain signal is processed by the maximum likelihood (ML) detector and then subjected to serial to parallel (S/P) conversion. The resulting time-domain signal at each user u is then transformed into a TF signal using the N×M-point Wigner transform as follows:

Eq. (15a)

Yu[n,m]=Hu[n,m]X[n,m]+Wu[n,m]=Yu(t,f)|(t=nT,f=mΔf).

The cross-ambiguity function, denoted as Yu(t,f), is computed using the matched filter and is expressed as follows:

Eq. (15b)

Yu(t,f)=ru(t)prx*(tnT)ej2πmΔf(tnT)dt,
where Wu[n,m] is the Gaussian noise matrix in the TF plane, prx(t) represents the pulse shaping waveform at the receiver, and Hu[n,m]=hu(τ,ν)ej2πνnTej2π(ν+mΔf)τdτdν denotes the effective channel matrix in the TF plane.

In the proposed downlink NOMA-OTFS scheme, direct detection of User Uu’s signals in the DD plane is achieved by considering NOMA users’ signals as noise. This is accomplished by applying the SFFT to the received signal Yu[n,m] to obtain the DD estimates as follows

Eq. (16)

Yu[n,m]=1NMn=0N1m=0M1Yu[n,m]ej2π(nkNmlM)=1NMq=0Mγqn=0N1m=0M1xq[n,m]hω,u(knNT,lmMΔf)+zu[k,l],
where xq[n,m] is the DD representation of Xq[n,m] for the q user index and hω,u denotes the circular convolution channel response with a windowing function w(τ,ν).10 In NOMA-OTFS, for detecting the signals of high mobility Us, the relationship between the transmitted signals and the observations in the DD domain is expressed using the channel model in Eq. (15) as follows:

Eq. (17)

yu[k,l]=q=0Mγqp=0Puhu,pxq[(kkνi,p)N,(llνi,p)M]+zu[k,l],if  NandMare sufficient,
where ((.))M represents the modulo M operator. The effect of delay or Doppler fraction l˜τu,p=k˜νi,p=0 on the inter-Doppler interference. In OMA-OTFS, increasing the values of N and M can lead to a significant reduction in SE due to the increase in the number of subcarriers and time slots required for each U. However, in NOMA-OTFS, the use of large N and M becomes possible because of the ability to share the same spectrum among MUs with different mobility profiles. We use Eq. (17) for detecting downlink NOMA-OTFS in Sec. 4.2; it can be vectorized as11,15

Eq. (18)

yu=Rpγ0HuSu+Wu=Rpγ0HuSu+q=1MRpγqHuxq,n+zu,n,
where yu,SuCNr×NM are the received and the transmit signals matrices. Then the AWGN vectors zuCNr×NM and HuCNM×NM denote the 2×2-MIMO VLC channel matrices corresponding to Wu interference and noise matrix terms, respectively.

4.2.

NOMA-OTFS Detection for MU in 2 × 2-MIMO-VLC Systems

The SIC algorithm is a popular technique used in NOMA systems to separate the signals from different users. The first stage of the SIC algorithm involves decoding the signal of the NOMA user with the highest power level in the DD plane. This decoded signal is then subtracted from the received signal to remove its contribution from the signal of other users. The process is repeated until all users have been decoded in the DD plane. In the second stage of the SIC algorithm, the signals of each NOMA user are separated in the TF plane. The signal of the NOMA user with the highest power level is first decoded in the TF plane, followed by the decoding of signals from other users in decreasing order of their power levels. After the signals from all NOMA users have been separated and decoded in both the DD and TF planes, the original transmitted data can be recovered through QAM demodulation. This section describes in detail the two stages of the SIC algorithm used in Algorithm 1 to achieve this operation.

Algorithm 1

Proposed algorithm for NOMA-OTFS downlink equalization

1. Input: Ui users, channel matrix HUi, the received symbol vector yu, the power allocation powers γ1, γ2, γ3, γ4
2. Initialize: Detecting symbol Du, Ymu=yu,1, x^1=x^2=xq,1=xq,2=xq,3=xq,4=0M×N×Ntu
3. Define Du={0,,2,..N1}, D1=Ø
4. For u=1to4
5. Transmit the corresponding symbol of each user applying NOMA-OTFS [Eqs. (8)–(11)].
6. Detect the received symbol from four users through OTFS demodulation [Eqs. (12)–(16)].
7. Decode directly U1 and U2 without SIC processing.
8. Decode U3 and U4 with NOMA-SIC in two steps [Eqs. (19)–(38)].
  i. Equalize DD domain signals of U3 and U4 using FD-ZFLE or DFE equalizers.
  ii. Detect and remove the NOMA user’s signal from U3 and U4 at the receiver.
9. Calculate outage probability, Pout, using either the ZF or DFE equalizer.
10. Choose downlink users’ symbol rate sets.
11. {nDu;x^u[n]},   u{1,..,4}
12. Detect symbol data equalizer in output vectors.
13. x^u(n),   u{1,..,4}
14. Rest xq,1=0, xq,2=0, xq,3=0, and xq,4=0.
15. Compute the PEP using ML [Eq. (43)].
16. If Du=Ø, pause.
17. End
18. Output: Equalized data symbol of x^u.

4.2.1.

First stage of NOMA-SIC

Assume a downlink MU 2×2-MIMO VLC system with four receiving PDs supporting four users, in which each LED transmits four independent data streams. On the receiver side, there are four receiving PDs, each corresponding to one of the four users. The received signal vector YiCNr×NM at each PD is expressed as follows:

Eq. (19)

Yu=Rpγ0HuSu+u=1U1q=1MRpγqHuxq,n+ηu,
where Hu and SuCNr×NM are the convolution matrix, and the stacking converted time-plane signal vector, respectively, for user U, and ηu denotes the AWGN vectors. The channel impulse response matrix HuNt,NrCM×M between the Nt=2 transmitter element and Nr=2 receiver for the i’th symbol is defined as follows:

Eq. (20)

Hu=[Hi0,0Hi0,1Hi0,Nt1Hi1,0Hi1,1Hi1,Nt1HiNr1,0HiNr1,1HiNr1,Nt1],
where HiNt,Nr represents the submatrix structure, i.e., the circulant matrix is determined by the channel response y[k,l] in Eq. (17). We note that the diagonalization of an Nt×Nr circulant matrix uses the Nt×Nr discrete Fourier transform (DFT) FN and IDFT FN1. For the Hiu structure matrix, the inter-symbol interference (ISI) still must be considered in NOMA-OTFS for the VLC system. Therefore, the key idea is to equalize the Nt×Nr-MIMO applying two methods: the frequency-domain zero-forcing linear equalizer (FD-ZFLE) and the decision feedback equalizer (DFE).

FD-ZFLE equalizer

The FD-ZFLE equalizer consists of two steps. In the first step, we multiply the observation vector Yi in Eq. (19) by the matrix FNFNH, where is the Kronecker product. Then, the received signals for NOMA-OTFS transmission are expressed as

After the OTFS demodulation, the TF received signal for NOMA-OTFS transmission at the PDs for the i’th NOMA symbol is expressed as

Eq. (21)

Y˜i=Di(FNFMH)[Rpu=0U1(γ0Su+q=1Mγqxq,n)]+η˜u,
Du denotes the NM×NM diagonal matrix, where the (kM+l+1)’th diagonal element is determined by the following expression:

Eq. (22)

Du(k,l)=n=0N1m=0M1A0,nm,1ej2πlmMej2πknN.
A0,nm,1 is the element located in the (nM+m+1)’th row and the first column of Hu, and η˜u=(FNFNH)ηu. The FD channel matrix for Us is represented as

Eq. (23)

H˜FD,iU=Di(FNFMH)H˜iU.
where

Eq. (24)

H˜iu=[H0u0M×Nu0M×Nu0M×NuH1u0M×Nu0M×Nu0M×NuHN1u].
Let H˜FDi,mUCMNr×MNt be the FD matrix for Us, the i’th NOMA user, and the m’th subcarrier, which is constructed by the (M1)’th element row-wise stacking and column-wise from H˜FD,iU for m=0,,M1.

Considering that two LEDs at the transmitter end are equipped with four Us at the receiving PDs, the matrix H¨u,mCNr×(Nt×U) is constructed by H˜FDi,mU for each U, which is applied in the ZFE equalization process. Because the H¨u,m matrix is given as

Eq. (25)

H¨u,m=[h˜(0,0);u,m0h˜(0,0);u,m1h˜(0,1);u,m0h˜(0,1);u,m1h˜(Nr1,0);u,m0h˜(Nr1,0);u,m1h˜(Nr1,1);u,m0h˜(Nr1,1);u,m1],
where h˜(Nr,Nt);u,mu denotes the FD matrix coefficient and Nr and Nt are the transmitter and receiver for Us, respectively. Assuming the ZFE equalization approach, we express the equalized signal Y˘i as

Eq. (26)

Y˘u,m=(H¨u,m)+Yu,m,
where Yu,mCNr×1 is the receiver TF signal vector. Yu,m is constructed by taking the equalized signal y˜(Nt);u,mu from the Nt transmitter of user u. The expression of Yu,m for i’th symbol and m’th subcarrier can be given as

Eq. (27)

Y˘u,m=[y˜(0);i,m0y˜(0);i,m1y˜(1);i,m0y˜(1);i,m1].
The second step is to apply the (FNFNH)1Du1 to Y˜u; then the received Us signal expression is given as

Eq. (28)

Y˘u=Rpu=0U1(γ0Su+q=1Mγqxq,n)+(FNFMH)1Du1η˜u,

Eq. (29)

Y˘u=Rp(γuSu+q=1quMγqxq,n)+(FNFMH)1Du1η˜u,
where Y^u,muCNMNr×1 is the TF vector signal of each user, which is estimated by the DD plane, and their transmitted vector is obtained as

Eq. (30)

X^u=(FNINtFMH)Y^u,mu.
To calculate the signal to interference and noise ratio (SINR) of the u’th user at PDs for detecting all x[k,l], the following expressions is utilized as

Eq. (31)

SINRu,klLE=SNRγu2SNRγ12+1NMk˜N1l˜M1|Duk˜,l˜|2.

DFE equalizer

At the heart of DFE lies the concept of utilizing previously detected symbols to provide feedback. By incorporating this feedback, DFE can mitigate the ISI effects and improve the overall performance of the system. The initial stage entails the retrieval of the signal vectors that were received in Eq. (19): Y=Rpγ0u=0U1γ0Su+u=0U1q=1MRpγqxq,n. The signal vectors are processed using the DFE equalizer to generate the outputs of the system, which are defined as

Eq. (32)

y^=PuYuGuyˇ,
where yˇ is the decision made on the symbols, Pu=Lu(HuHHu)1HuH denotes the DFE-forward part of the equalizer, and Gu=LuINM represents the feedback part of DFE with Lu denoting the low triangular matrix, which is calculated by the Cholesky decomposition of Hu. The detected Us signals are expressed as follows:

Eq. (33)

y^=Rpγ0HuSu+u=1U1q=1MRpγqxq,n+Lu(HuHHu)1HuHηuInterference and noise terms(IN).
The covariance matrix for SINR is expressed as

Eq. (34)

Ccov=SNRγ12IMN+Lu(HuHHu)1HuH.
Hence, the achieving SINR of DFE required to detect the x[k,l] detector is given as

Eq. (35)

SINRu,klDFE=SNRγu2SNRγ12+Au,kl1,
where Au,kl is the (kM+l+1)’th element of the diagonal matrix Ai, which is obtained by the Cholesky decomposition as

Eq. (36)

Au,(N1)(M1)=p=0P0|hu,p|2.

4.2.2.

Second stage of NOMA-SIC

Assuming the high mobility of Us, NM signals are effectively decoded, deleted, and removed using the FD-ZFLE or DFE equalization techniques; then the mapping scheme for NOMA-Us detection in the TF domain is expressed as

Eq. (37)

Yu[n,m]=u=0U1q=1MγqHu[n,m]Xq[n,m]+Wi[n,m]=u=0U1γ1Hu[n,m]xm+1(n)+Wu[n,m].
Let us assume that the low-mobility user Uu is exclusively interested in Yu[n,u1] for 0nN1 and all NOMA-Us use the same power allocation. Then, the detected information data signal is expressed by applying equalization to Eq. (37) as

Eq. (38)

x^u(n)=Yu[n,u1]γ1Hu[n,u1].
This implies that the SNR for detecting x^u(n) is calculated as

Eq. (39)

SNRu,n=SNRγ1|Hu[n,i1]|2.
The outage probability Pout for xu(n) when applying the FD-ZFLE or DFE equalization in the first stage of the SIC is given as

Eq. (40)

Pout(SNRu,n,SINRu,kl)={1p(SNRu,n>εu,SINRu,klLE>ε0),For  FDZFLE,    l1p(SNRu,n>εu,SINRu,klDFE>ε0),For  FDDFE,    l,
where εu=2Ru,n1 and Ru,n denotes the adaptive-rate transmission, given as4

Eq. (41)

Ru,nlog(1+SNR|Hu[n,u1]|2SNR|Hu[n,u1]|2+1),for theMthUs with low mobility.

5.

Theoretical Performance Analysis

This section aims to compare the performance of the proposed NOMA-OTFS and NOMA-OFDM schemes in an MU-MIMO VLC system with low latency by analyzing several key metrics, such as SE, BER, and PAPR. The performance of the NOMA-OTFS VLC scheme is primarily determined by power allocation γu, Therefore, to achieve a better performance, users in non-overlapping regions are typically allocated more power, whereas those in overlapping areas require less power. In our scenario, the optical signals received by NOMA users U3 and U4 in the overlapping region (sub-cell) are a result of signal superposition from two LEDs. These signals are decoded at the receiver using SIC processing, as shown in Fig. 4. The effect of the error propagation due to SIC decoding is particularly considered to achieve a more reliable expression of the SINR.

To minimize the SINR of the proposed NOMA-OTFS VLC system based on the regulated power allocation γu scenario, we apply an equalization approach that includes FD-ZFLE and DFE.

5.1.

Theoretical Limits on BER

To mitigate this issue, the primary focus is on minimizing the BER of the proposed downlink MIMO-VLC-based NOMA-OTFS, which is obtained by applying the pairwise error probability (PEP) using the ML decision at the receiver by normalizing the elements of the noise matrix to variance one based on Eq. (18). The following equation represents this approach as16,15

Eq. (42)

S^ML=argminSS(RpσHS22HTHS),
where S represents the set of all matrices that can be transmitted using NOMA-OTFS. Assuming that S1 and S2 are the two transmit signal matrices, PEP is expressed as the probability of deciding in favor of S2, given that S1 was transmitted:

Eq. (43)

PEP(S1S2|H)=Pr(S1S2|H)=Pr(yTH(S2S1)>Rp2σ(HS22HS12))=Pr(2σRpηuTH(S2S1)>H(S2S1)2).
Let z2σRpηuTH(S2S1) denote the Gaussian random variable with variance Var(z)4σ2Rp2H(S2S1)2 and its mean value be null. Then, the PEP expression is given as

Eq. (44)

PEP(S1S2|H)=Q(Rp2σH(S2S1)).
Therefore, the theoretical limits on BER for the ML estimator are bounded as

Eq. (45)

BER12NMPEP(S1S2|H)d(S1,S2)ΓBER12NMQ(Rp2σH(S2S1))d(S1,S2)Γ,
where d(S1,S2) denotes the correspondent Hamming distances and Γ=log2(NM) bits per channel use (BPCU) is the achieved rate of the system.

5.2.

Computation of the Achieved Sum Rate

As shown in Fig. 4, the SIC process is used in the final Us-NOMA stage to decode symbols transmitted via OTFS modulation for all Us-multiplexing. The data rate for the m’th subcarrier and u’th user in NOMA-OTFS is obtained from Eq. (41) using the following equation:

Eq. (46)

Rmu=Bwmlog2(1+SINRu,kl).
Therefore, based on Eq. (46), the sum data rate, denoted as Rsum, achieved by all users in NOMA-OTFS can be given as

Eq. (47)

Rsum=u=14m=0M1Rmu.
In actual applications, we are interested in seeing how practicable the designs are on actual user-experienced channels. To achieve this, we compute the SINR using an average optical power specification that considers the lighting requirements of VLC systems. In a conventional definition of SINR, overlapping signals and non-overlapping signals are parameterized in the same way.

Our proposed scenario uses the NOMA-OTFS algorithm to equalize the MIMO-VLC channel, which is listed in Algorithm 1. It provides a detailed description of the NOMA-OTFS technique that we employ in our proposed approach to equalize the MIMO-VLC channel. This approach is designed to achieve a trade-off between implementation complexity and detection performance.

NOMA-OTFS offers the advantage of reduced system complexity by avoiding the use of complicated OTFS modulation transforms. Recent research findings indicate that the minimum computational complexity of an OTFS detector is O(NMlog2(N)), in which each OTFS frame contains NM(4)/NC codes words, where NC is the code length. In Algorithm 1, we investigate practical SIC schemes based on FD-ZF and FD-DFE Equalization. Consequently, the implementation of FD-ZFE-SIC and DFE-SIC involves a significant number of relatively complex operations, such as matrix inversions, which grow exponentially with the number of users at the receiver.

As a result of Algorithm 1, the DFE equalizer emerges as an effective solution in indoor VLC scenarios with MU-MIMO configurations. However, it introduces additional complexity and feedback delay, which are sustained due to the minimal computational complexity of O(N3M3). Nevertheless, the performance of DFE surpasses that of FD-ZFE and the minimum mean squared error (MMSE) equalization. Furthermore, the computational complexity of the MMSE-SIC detector is estimated to be O(NMlog2(NM)), similar to the computational complexity of the ZFE scheme.

6.

Numerical Results and Discussion

In this section, we present the analytical and simulation results for various NOMA-OTFS scenarios. We used Monte Carlo simulations to analyze the BER, outage probability, SE, and PAPR for a 2×2-MIMO-VLC based on a downlink NOMA-OTFS system in an indoor room with four users. The parameters utilized in the system simulation are detailed in Table 1. Notably, the NOMA-OFDM benchmark scheme, integrating the scenario proposed by Refs. 13 and 17 and the optimal exhaustive searching technique, is proposed with the assumption of a perfect BER and lowest PAPR with a high SE performance using SIC equalization methods.

Table 1

2×2-MIMO system simulation parameters for an NOMA-based OTFS downlink VLC.

ParametersValues
Number of the LEDs, Nt2
LED height3 m
Semi-angle, ϕ1/270 deg
Modulation bandwidth, Bw25 MHz
OTFS modulation order, Mmod4-QAM, 16-QAM
Number of the PDs, Nr4
Photoresponsivity, Rp1 A/W
Photodiode area1  cm2
FOV85 deg
Azimuth0 deg
PD height0.80 m
Number of subcarriers256

In Fig. 5, the SNR gain of the NOMA-OTFS scheme is illustrated for different receiver locations within the room where the two LEDs are positioned, as shown in Fig. 6. Notably, the SNR of NOMA-OTFS outperforms 20 dB at all locations in the room. Furthermore, users located near the LEDs experience a considerable increase in SNR, with values reaching up to 40 dB. These results suggest that the NOMA-OTFS scheme’s spatial distribution is highly effective in improving VLC indoor room performance.

Fig. 5

Transceiver position (a) of the LEDs, (b) PDs, cell, and sub-cell division.

OE_63_2_028102_f005.png

Fig. 6

Spatial distribution of SNR NOMA-OTFS for the indoor room VLC system.

OE_63_2_028102_f006.png

Figure 7 shows the BER performance of the proposed NOMA-OTFS and NOMA-OFDM schemes in an MU-MIMO VLC system. The BER is computed using both 4-QAM and 16-QAM order modulation schemes. It is assumed that each receiver has the same relative mobility and employs an MMSE equalizer. For a fair comparison, we apply an ML detection for OFDM channel coding, which is designed to exploit all possible interference. According to the results, we first note that the proposed NOMA-VLC system based on OTFS has a better BER compared with OFDM for various modulation schemes with different orders. On the other hand, for OTFS transmission, the variation in Doppler shifts caused by different user mobility profiles does not alter the inherent 2D convolution nature of the signal-channel interaction in the DD domain. However, NOMA-OFDM requires accurate channel state information to perform interference cancellation and power allocation γu, which can be difficult to estimate in practice. At a BER of 102, the proposed NOMA-OTFS system achieves an average SNR gain of almost 5 dB over the NOMA-OFDM. Specifically, for the 16-QAM modulation order, NOMA-OTFS delivers a gain of 7.3 dB over NOMA-OFDM at a BER of 102. Furthermore, it can be observed that, with NOMA-VLC based on OTFS at a BER of 104, we achieve a normalized SNR difference of 2 dB over NOMA-OFDM in the VLC noisy channel.

Fig. 7

BER performance comparison for downlink NOMA users with OTFS and OFDM VLC versus SNR (N=8, M=8, 4-QAM, and 16-QAM).

OE_63_2_028102_f007.png

The usage of multiple Dopplers can be difficult to equalize and is determined by the sub-channel gains. This can represent a problem in high SNR conditions and affect the performance of NOMA-OFDM. The integration of OTFS modulation into NOMA VLC downlink systems can be a promising solution to the challenges of OFDM and can improve the transmission in the DD domain, as opposed to the TF domain. By leveraging the benefits of OTFS modulation, such as improved channel equalization and resistance to a Doppler shift, NOMA VLC systems can potentially achieve better SE and reliability, particularly in user-mobility scenarios.

The nonlinearity of the LED in a VLC system will have a significant impact on the transmission performance of NOMA-OFDM with a high PAPR. On the other hand, the downlink NOMA-OTFS multi-user VLC systems can reduce the PAPR while preserving high data throughput. The complementary cumulative distribution function (CCDF) of PAPR is analyzed for NOMA-OTFS modulation in VLC and is compared with the NOMA-based OFDM scenario.

Figure 8 shows the simulated CCDF of PAPR performance as a function of PAPR for our proposed downlink MU-2×2-MIMO VLC system with M=8 and N=8. We note a close resemblance between the simulated CCDF of NOMA-OTFS and its corresponding analytical CCDF. As shown in Fig. 8, the NOMA-OFDM has a high PAPR compared with the proposed NOMA-OTFS scheme. This difference in PAPR for downlink MU-VLC systems is attributed to the nonlinearity of the LEDs, which significantly impacts the performance of data transmission. It can be seen that the OTFS modulation reduces the PAPR to a certain extent.6 However, the combination of the MIMO NOMA technique and the OTFS modulation, i.e., NOMA-OTFS, can significantly reduce the PAPR with low complexity. Furthermore, the results show that the CCDF of NOMA-OTFS decreases significantly, reaching a value of 104. By contrast, the CCDF of NOMA-OFDM reduces only up to 102. Comparing our proposed NOMA-OTFS scheme with NOMA-OFDM, we observe a notable reduction of 2.7 dB in the PAPR. These results indicate that the efficient design and use of NOMA-OTFS algorithms can significantly improve PAPR performance in multiple-user MIMO VLC systems.

Fig. 8

CCDF of PAPR for NOMA-OTFS modulation in VLC and the comparison with the NOMA-based OFDM scenario.

OE_63_2_028102_f008.png

Figure 9 shows the outage probabilities achieved by the 2×2 MIMO-VLC downlink systems using NOMA-OTFS and OMA-OTFS modulation techniques. The performance of NOMA-OTFS achieved by the DFE outperforms the FD-ZFLE in terms of outage probability. This improvement in performance can be attributed to the diversity of multi-path gain, which enables the DFE equalizer to mitigate the effects of fading and interference more effectively than the FD-ZFLE. The results demonstrate that the outage probability of NOMA-DFE is comparable to that of OMA-DFE, indicating that both techniques offer similar levels of error correction and signal quality. Moreover, the FD-ZFLE outage performance is dominated by the reliability of detection of OMA users’ signals xu[N1,M1].

Fig. 9

Outage probability comparison of 4-Us 2×2-MIMOdownlink OTFS-OMA/NOMA VLC (M=N=8).

OE_63_2_028102_f009.png

In NOMA systems, equalization plays a crucial role in mitigating the impact of inter-user interference. Figure 10 shows the BER performance of the FD-ZFLE and DFE-SIC equalizers compared with the MMSE-SIC equalizer described in Ref. 13 for the 2×4 MIMO-NOMA-OTFS VLC system.

Fig. 10

BER performance of the DFE, FD-ZFLE, and MMSE-SIC equalizers versus the SNR.

OE_63_2_028102_f010.png

The performance of DFE equalization in terms of the BER outperforms ZF and MMSE equalization in an MIMO-NOMA-OTFS VLC system. This is because DFE equalization utilizes feedback from previously detected symbols to cancel IUI and reduce ISI, resulting in an improved BER performance. The ZF equalizer eliminates ISI by projecting the received signal onto the null space of the interference channel matrix. However, ZF equalization is prone to noise enhancement and can lead to amplification of noise at the receiver. The MMSE equalizer, on the other hand, considers the noise variance and the channel estimation error, resulting in a better performance than ZF equalization. The MMSE equalizer reduces the noise enhancement problem of the ZF equalizer and provides more robust performance in the presence of channel estimation errors, that is, because the interference is boosted by the amplified noise imposed by the H+ matrix inversion. In Fig. 9, we demonstrate the performance DFE NOMA-SIC for each user, e.g., DFE equalizer gains up to 1.8 dB of BER=1.22×103 compared with the FD-ZFLE approach. The observed performance gain can be attributed to the utilization of either the ML detector or the matched filtering matrix HuHHu, which outperforms the performance of Hu at the receiver. Additionally, the MMSE-SIC initially estimated SNR of up to 25 dB, making it a more reliable choice for modulation orders such as 4-QAM. However, with the DFE, the BER performance is improved by around 4  dB at BER=104 compared with MMSE-SIC. Therefore, from Fig. 10, DFE has a better BER performance in the important SNR (Eb/N0), when reaching the maximum value from a BER of 5×105 at 35 dB.

To evaluate the performance of our proposed NOMA-OTFS aided MU-MIMO VLC systems, we implemented a specific scenario. In this scenario, we divide the four users into two NOMA cells. As shown in Fig. 5, the location coordinates of LED are considered to be (1.5 m, 1.5 m, 3 m), and users U1 and U2 are specifically assigned to NOMA location cells with coordinates (xr=2.5  m, yr=4  m, zr=0.8  m) and (xr=2.5  m, yr=4  m, zr=0.8  m), respectively. On the other hand, users U3 and U4 are positioned at the intersection of these two cells with coordinates (xr=2  m, yr=2.5  m, zr=0.8  m) and (xr=3.75  m, yr=2.5  m, zr=0.8  m), as visually demonstrated in the figure. In this scenario, we utilized a symmetrical model in which both NOMA cells maintain an equal distance from the LEDs. In addition, each cell is assigned a distinct spreading code, implying that both cells possess their own unique codes. Furthermore, the four users are positioned at varying distances from the LEDs, d3<d4<d2<d1, which are differentiated through SIC technique from PD-NOMA, resulting in different power levels for each user. This configuration allows us to analyze the system performance and assess the efficiency of our proposed NOMA-OTFS approach.

Figure 11 shows that the BER performance of 4-Us varies with the power allocation values of each user. To improve the users’ BER, we give the different values γ1=0.29, γ2=0.26, γ3=0.21, and γ4=0.24 of allocation power for four users, respectively. As shown in Fig. 11, U4 has a better BER compared with users U3, U1, and U4, which is explained by the high-power allocation power factor γ4>γ3. Moreover, U1 and U2 have similar BER curves and nearly coincide before 20 dB of SNR value. However, U2 achieves a better performance compared with NOMA-user U1 at a higher SNR. This is because both users receive an equal power level, but their respective distances from the transmitter’s access points are slightly different. The average BER for overlapping users U3 and U4 is superior to that of U1 and U2, primarily due to the allocation power factors and varying distances between the users and the transmitter. This results in an average SNR gain of 10 dB at a BER of 102.

Fig. 11

BER performance of 4-Us MISO as a function of the SNR for the downlink VLC network proposed with the different power allocation coefficient values.

OE_63_2_028102_f011.png

Figure 12 shows the BER performance in a downlink 2×2-MIMO NOMA-OTFS VLC system with four users. It is worth noting that the power allocation coefficients remain unchanged. The results clearly illustrate the significant impact of the MIMO effect on the BER of all four users. Notably, as the SNR increases, a substantial decrease in the BER is consistently observed among all four users. Specifically, the distant users U1 and U2 experience a notable reduction in the BER, reaching a value of 3.4×104 at an SNR of 40 dB. Similarly, the nearby user U3 and the middle user U4 exhibit a substantial decrease in the BER, achieving a value of 104 at an SNR of 40 dB. By comparing the BER of four users in two scenarios, MIMO and MISO, in the NOMA VLC system utilizing OTFS modulation, it becomes apparent that the 2×2-MIMO system exhibits superior performance compared with the 2×1-MISO system.

Fig. 12

BER performance of a 4-Us 2×2-MIMO system in the downlink VLC system with fixed power allocation coefficient values as a function of the SNR.

OE_63_2_028102_f012.png

In the following analysis, we evaluate the performance of our MIMO-VLC system by examining the impact of varying power allocation factors γu for each user Uu. We maintain the identical model presented in Fig. 5. We assign different power allocation factors to each user, with the values attributed as follows: γ1=0.33, γ2=0.22, γ3=0.15, and γ4=0.30 for four users U1, U2, U3, and U4, respectively. The BER performances of four users in the 2×2-MIMO VLC systems based on NOMA-OTFS are shown in Fig. 13, with respect to the SNR. It is evident that the BER for all users improves as the SNR increases.

Fig. 13

BER performance of a 4-user 2×2-MIMO system in the downlink VLC network with various power allocation values as a function of the SNR.

OE_63_2_028102_f013.png

The observed enhancement in the BER for middle user U4, with a power allocation factor γ4 of 0.30, as opposed to when γ4=0.24, highlighting the impact of power allocation on the overall system performance. The higher power allocation U4, as it is located at a greater distance, helps compensate for the effects of channel attenuation and interference. In our specific case, a notable gain of 5 dB is observed at a BER of 103, signifying a substantial improvement in the quality and reliability of the received signal for user U4. The BER of user U4 is better than that of user U3, and this can be attributed to the allocation of higher power to U4 as it is a remote user and U3 is not. This case γ4=0.30 is not energy efficient because it requires more transmit power. As a near-user, U3 receives a relatively lower power allocation, which has implications for its BER enhancement. Moreover, even though distance d1 is greater than d2, the BER performance of user U1 is greater than that of user U2. Giving more power allocation to U1 compared with U2 is useful to even out the impact of the difference distance between them. It can also be seen that the performance of U1 remains the same at a low SNR, which means that this user’s γ1 should be adjusted to the higher value due to its location. In multi-user NOMA scenarios, optimizing power allocation resources emerges as an essential factor in enhancing the performance of the BER in NOMA-based VLC systems. From the observations, it becomes evident that careful tuning of power allocation can potentially generate substantial benefits by improving the overall system performance.

Figure 14 presents a comparison of the spectral efficiency achieved by 2×2-MIMO VLC systems utilizing OTFS or OFDM modulation, along with either OMA or NOMA techniques. It is evident that our VLC proposal achieves a higher spectral efficiency compared with the benchmarking NOMA-OFDM approach. At a low SNR, the OMA-OTFS approximates to NOMA-OTFS, while satisfying the outage probability criterion of multi-users. In addition, we note that the performance advantage grows with the number of Us because of the higher freedom degree. At an SNR of 5 dB, the SE of the 2×2-MIMO NOMA-OTFS system exceeds that of the NOMA-OFDM combination by 4  bps/Hz. Furthermore, we observe a notable enhancement in the SE of NOMA-OTFS when compared with OMA-OTFS.

Fig. 14

Spectral efficiency as a function of the transmit SNR for two VLC scenarios OMA and NOMA using OFDM/OTFS modulation (N=8, M=8, γ1=0.29, γ2=0.26, γ3=0.21, and γ4=0.24).

OE_63_2_028102_f014.png

Specifically, the application of NOMA in the context of OTFS provides significant benefits for high-mobility users. By allocating their signals over many TF resources, NOMA improves the resolution of OTFS modulation and enhances the reliability of signal detection, even in the presence of temporal and frequency channel variations. Furthermore, the introduction of OTFS-NOMA ensures that low-mobility users are not marginalized in terms of bandwidth allocation. In conventional OTFS-OMA, the bandwidth resources are predominantly occupied by high-mobility users, limiting the available resources for low-mobility users. However, with OTFS-NOMA, low-mobility users are granted access to these bandwidth resources, leading to improved spectral efficiency and reduced latency. It is well known that NOMA with OFDM suffers from ISI due to the Doppler scenario. Therefore, based on our analysis, NOMA-OTFS demonstrates promising capabilities in mitigating the ISI issue associated with NOMA-OFDM.

The TF characteristics of OTFS provide improved resilience against Doppler effects, reducing the impact of ISI and enhancing the overall performance of the NOMA system. Furthermore, our research demonstrates that the implementation of proposed MIMO-OTFS-based NOMA VLC systems yields notable advantages over MIMO-OMA VLC systems, particularly in terms of capacity and data rates. Through comprehensive analysis, we evaluated the performance of the downlink NOMA-OTFS scheme in the MU-MIMO VLC system. We specifically focused on the power allocation of four users in the downlink NOMA-OTFS scheme. The obtained results, as shown in Figs. 9 and 14, clearly indicate that the NOMA-OTFS approach surpasses the traditional OMA-OTFS approach by up to 10% in terms of both outage probabilities and SE performance. Furthermore, our analysis reveals that NOMA-OTFS outperforms NOMA-OFDM by up to 57% in terms of SE. This substantial gain in SE highlights the significant advantage of NOMA-OTFS in achieving higher data rates and accommodating more users within a given bandwidth, surpassing the capabilities of NOMA-OFDM. However, in MU-NOMA scenarios, optimizing power allocation resources emerges as an essential factor in enhancing the performance of the BER in NOMA-based VLC systems.

The observations from our study strongly indicate that a meticulous adjustment of power allocation has the potential to yield significant benefits, leading to an enhancement in the overall system performance. In the proposed NOMA-OTFS technique, the choice between using FD-ZFLE or DFE for VLC channel equalization has important implications and calculates the post-equalization SINR. Although DFE offers a performance improvement over FD-ZFLE in terms of channel equalization, it comes at the expense of increased computational complexity. The DFE scheme requires the estimation and cancellation of the ISI, which involves more complex calculations than the simple linear equalization performed by FD-ZFLE.

7.

Conclusion

This paper introduced a highly efficient NOMA-OTFS transmission scheme designed specifically for the MU-MIMO VLC system. The emergence of NOMA-OTFS as a high data-rate, secure, and energy-efficient downlink transmission technique for VLC systems has led to increased research on the associated communication protocols compared with NOMA-OFDM. Although the primary objective of this research was to achieve a reduction in PAPR and improve the BER with high spectral efficiency, it was essential to address the issue of ISI in the NOMA system. Hence, our proposed work confirmed the crucial stage of NOMA-SIC, which involved equalization using efficient equalization schemes, such as DFE, FD-ZFLE, and MMSE-SIC. The results indicate that the DFE with SIC performed better than other equalizers, achieving a lower outage probability and better BER. In addition, the theoretical BER values were validated, confirming the effectiveness of the optimized analytical algorithm for ML-based downlink NOMA-OTFS modulation. In addition, when users’ mobility and the number of users were considered, the simulation findings indicate that the proposed hybrid NOMA-OTFS MIMO-VLC system outperformed the traditional NOMA-OFDM in downlink VLC systems. Regarding the BER performance of four users in two scenarios MIMO and MISO, in the NOMA VLC system utilizing OTFS modulation, it was apparent that the 2×2-MIMO system exhibited superior performance compared with the 2×1-MISO system. This performance difference can be attributed to various factors, including the power allocation factors γu assigned to each user Uu, which can significantly impact the overall system performance. Finally, the proof-of-concept simulation results support the suggested VLC system’s efficiency in this study. They motivate future research into other potential MU-MIMO VLC designs on NOMA-OTFS, such as optimizing the resource allocation, enhancing the system capacity, or investigating advanced signal processing techniques to further improve the performance of MU-MIMO VLC systems. We will also develop an SIC receiver by integrating the turbo error correcting codes along with DFE equalization (i.e., low complexity) for users of the NOMA-OTFS scheme, which can increase the VLC system robustness to noise.

Code and Data Availability

All code and data that support the plots and findings in this paper are available from the corresponding authors upon reasonable request.

Acknowledgments

In submitting this manuscript, we acknowledge the following: the system explanation, representation, and study analysis were directly contributed to by all authors of this research paper, and we are thankful to Mr. Mohamed Moussaoui for his tireless efforts in making this research work a reality. All authors declare that there are no conflicts of interest.

References

1. 

M. El Jbari and M. Moussaoui, “Efficient nM-PAWM hybrid modulation scheme for high data transmission in visible light communication system,” e-Prime-Adv. Electr. Eng. Electron. Energy, 2 100061 https://doi.org/10.1016/j.prime.2022.100061 (2022). Google Scholar

2. 

M. El Jbari, M. Moussaoui and N. Chahboun, “A review on visible light communication system for 5G,” in Int. Conf. Adv. Technol. for Hum., 84 –95 (2021). https://doi.org/10.1007/978-3-030-94188-8_9 Google Scholar

3. 

H. Marcoux et al., “Multi-user techniques in visible light communications: a survey,” in Proc. Int. Conf. Adv. Commun. Syst. Inf. Secur. (ACOSIS), 1 –6 (2016). Google Scholar

4. 

H. Marshoud et al., “Optical non-orthogonal multiple access for visible light communication,” IEEE Wireless Commun., 25 (2), 82 –88 https://doi.org/10.1109/MWC.2018.1700122 (2018). Google Scholar

5. 

S. S. Bawazir et al., “Multiple access for visible light communications: research challenges and future trends,” IEEE Access, 6 26167 –26174 https://doi.org/10.1109/ACCESS.2018.2832088 (2018). Google Scholar

6. 

R. Hadani et al., “Orthogonal time frequency space modulation,” in IEEE WCNC’2017, 1 –6 (2017). https://doi.org/10.1109/WCNC.2017.7925924 Google Scholar

7. 

P. Raviteja, E. Viterbo and Y. Hong, “OTFS performance on static multipath channels,” IEEE Wireless Commun. Lett., 8 745 –748 https://doi.org/10.1109/LWC.2018.2890643 (2019). Google Scholar

8. 

Y. Liu et al., “Developing NOMA to next generation multiple access: future vision and research opportunities,” IEEE Wireless Commun., 29 (6), 120 –127 https://doi.org/10.1109/MWC.007.2100553 (2022). Google Scholar

9. 

P. Raviteja, K. T. Phan and Y. Hong, “Embedded pilot-aided channel estimation for OTFS in delay-Doppler channels,” IEEE Trans. Veh. Technol., 68 (5), 4906 –4917 https://doi.org/10.1109/TVT.2019.2906357 (2019). Google Scholar

10. 

B. C. Pandey et al., “Low complexity precoding and detection in multi-user massive MIMO OTFS downlink,” IEEE Trans. Veh. Technol., 70 (5), 4389 –4405 https://doi.org/10.1109/TVT.2021.3061694 (2021). Google Scholar

11. 

Z. Ding et al., “OTFS-NOMA: an efficient approach for exploiting heterogeneous user mobility profiles,” IEEE Trans. Commun., 67 (11), 7950 –7965 https://doi.org/10.1109/TCOMM.2019.2932934 IECMBT 0090-6778 (2019). Google Scholar

12. 

B. Lin et al., “Experimental demonstration of bidirectional NOMA-OFDMA visible light communications,” Opt. Express, 25 (4), 4348 –4355 https://doi.org/10.1364/OE.25.004348 OPEXFF 1094-4087 (2017). Google Scholar

13. 

A. Chatterjee et al., “Nonorthogonal multiple access with orthogonal time–frequency space signal transmission,” IEEE Syst. J., 15 (1), 383 –394 https://doi.org/10.1109/JSYST.2020.2999470 (2021). Google Scholar

14. 

M. El Jbari and M. Moussaoui, “The hybrid pulse amplitude width modulation scheme: high efficiency technique for dimmable VLC systems,” J. Opt. Commun., 1 (2023). Google Scholar

15. 

T. Narasimhan et al., “Quad-LED OTFS modulation in indoor visible light communication systems,” in IEEE Global Commun. Conf. (GLOBECOM), 1 –6 (2021). Google Scholar

16. 

P. Saxena and Y. H. Chung, “Performance analysis of a NOMA-VLC system with random user location,” ICT Express, 9 (3), 439 –445 https://doi.org/10.1016/j.icte.2022.03.015 (2023). Google Scholar

17. 

X. Guo and Y. Luo, “Hybrid NOMA/OFDMA visible light communication system with coordinated multiple point transmission,” Opt. Express, 30 47404 –47420 https://doi.org/10.1364/OE.477769 OPEXFF 1094-4087 (2022). Google Scholar

Biography

Mohamed El Jbari is a PhD student in electrical, electronic, and telecommunication engineering at the Laboratory of Information and Communication Technology (LabTIC), Abdelmalek Essaadi University, National School of Applied Sciences of Tangier (ENSAT), Morocco. He received his master’s degree in telecommunication system engineering in 2018 and his bachelor’s degree in electronics in 2014 from the Faculty of Sciences, Abdelmalek Essaadi University, Tetuan, Morocco, respectively. His current research interests include, visible light communication, optical wireless communication engineering, terahertz communication, digital signal processing, embedded electronic, and telecommunication systems.

Mohamed Moussaoui received his PhD from the University of Valenciennes et du Hainaut Cambrésis (UVHC), France, in 2005, with specialization in wireless communications and his HDR degree (Habilitation to supervise PhD students) from the University of Abdelmalek Essaadi in 2016. From 2002 to 2004, he worked as a teaching research assistant at the University of Valenciennes, France. In 2007, he joined the ENSAT, Abdelmalek Essaadi University, Morocco, as a research professor. From 2011 to 2014, he served as the head of the Engineering Program “Telecommunications Systems and Networks” at ENSA of Tangier. From 2018 to 2021, he served as the head of Information and Communication Systems Department at ENSA of Tangier. His research interests include wireless sensor network, terahertz communication, visible light communication, 5G, 6G, IoT, distance learning theories, and science diplomacy.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 International License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Mohamed El Jbari and Mohamed Moussaoui "Efficient downlink MU-MIMO VLC systems with NOMA-OTFS modulation for indoor applications," Optical Engineering 63(2), 028102 (23 February 2024). https://doi.org/10.1117/1.OE.63.2.028102
Received: 6 October 2023; Accepted: 28 January 2024; Published: 23 February 2024
Advertisement
Advertisement
KEYWORDS
Visible light communication

Modulation

Signal to noise ratio

Optical transfer functions

Light emitting diodes

Matrices

Multiple input multiple output

RELATED CONTENT

LED-based high-speed visible light communications
Proceedings of SPIE (January 29 2018)

Back to Top