Next Article in Journal
Radon Exposure Assessment in Occupational and Environmental Settings: An Overview of Instruments and Methods
Previous Article in Journal
Simplified Beam Hardening Correction for Ultrafast X-ray CT Imaging of Binary Granular Mixtures
Previous Article in Special Issue
Sensitivity Deterioration of Free-Space Optical Coherent/Non-Coherent OOK Modulation Receiver by Ambient Light Noise
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optical-OFDM VLC System: Peak-to-Average Power Ratio Enhancement and Performance Evaluation

by
Yasser A. Zenhom
1,*,
Ehab K. I. Hamad
2,
Mohammed Alghassab
3,* and
Mohamed M. Elnabawy
1
1
Communication Department, Modern Academy for Engineering and Technology, Cairo 11571, Egypt
2
Electrical Engineering Department, Faculty of Engineering, Aswan University, Aswan 81542, Egypt
3
Electrical Engineering Department, College of Engineering, Shaqra University, Riyadh 11911, Saudi Arabia
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(10), 2965; https://doi.org/10.3390/s24102965
Submission received: 26 March 2024 / Revised: 30 April 2024 / Accepted: 3 May 2024 / Published: 7 May 2024
(This article belongs to the Special Issue Optical Wireless Communications and Positioning)

Abstract

:
Visible Light Communication (VLC) systems are favoured for numerous applications due to their extensive bandwidth and resilience to electromagnetic interference. This study delineates various constructions of Optical Orthogonal Frequency Division Multiplexing (O-OFDM) approaches employed in VLC systems. Various factors are elaborated within this context to ascertain a more effective O-OFDM approach, including constellation size, data arrangement and spectral efficiency, power efficiency, computational complexity, bit error rate (BER), and peak-to-average power ratio (PAPR). This paper seeks to assess these approaches’ BER and PAPR performance across varying modulation orders. Regrettably, in VLC systems based on OFDM methodology, the superposition of multiple subcarriers results in a high PAPR. Therefore, this study aims to diminish the PAPR in VLC systems, enhancing system performance. We propose a non-distorting PAPR reduction technique, namely the Vandermonde-Like Matrix (VLM) precoding technique. The suggested technique is implemented across various O-OFDM approaches, including DCO-OFDM, ADO-OFDM, ACO-OFDM, FLIP-OFDM, ASCO-OFDM, and LACO-OFDM. Notably, this method does not affect the system’s data rate because it does not require the mandatory transmission of side information. Furthermore, this technique can decrease the PAPR without impacting the system’s BER performance. This study compares the proposed PAPR reduction technique against established methods documented in the literature to evaluate their efficacy and validity rigorously.

1. Introduction

The proliferation of smartphones and the Internet of Things (IoT) has led to a paradigm shift in communication requirements, necessitating high-throughput and low-latency networks to facilitate real-time applications and seamless connectivity. Wireless Fidelity (WiFi) is becoming a common method of offering rapid internet and network connections in households and businesses. The well-known issue of spectrum crunch, arising from the shortage of usable natural frequency spectrum in wireless networks, necessitates solutions for developing next-generation communication systems. Based on the ITU’s global forecast for mobile data traffic, mobile data usage is anticipated to increase by approximately 55% annually from 2020 to 2030. This growth is expected to reach 607 exabytes (EB) by 2025 and an astounding 5016 EB by 2030 [1]. As a result, it is critical to make optimum use of the spectrum in order to support the growing number of high-data-rate devices. Visible Light Communication (VLC) has emerged as a viable and promising solution to mitigate the limitations inherent in conventional wireless network technologies [2,3].
VLC technology is widely used for precise positioning, the fast streaming of videos, data broadcasting indoors, and underwater transmission. It is also common in vehicle communication and electromagnetic interference-sensitive environments like aviation and hospitals, supporting music and audio signals with 3GPP audio coders [4,5,6,7]. VLC, in conjunction with intensive wavelength division multiplexing, is used in cutting-edge communication technologies such as 6G mobile communication systems [1].
VLC employs an intensity modulation and direct detection (IM/DD) scheme to transmit data at speeds that surpass the persistence of the human eye by modulating the intensity of Light-Emitting Diodes (LEDs) [8]. Compared to traditional Radio Frequency (RF) technology, VLC offers several advantages, such as data transfer with higher speeds, security enhancement, access to a broader, unregulated bandwidth, remarkable efficiency in terms of energy consumption, and comparatively cost-effective infrastructure [9].
One of the most prevalent applications of LED technology in VLC systems is its unique ability to serve both as a source of illumination and a means of high-speed data transmission [2]. This dual functionality presents two primary challenges: addressing the flickering effect and achieving effective dimming control. Furthermore, modern lighting devices now offer dimming capabilities, allowing for precise control of brightness levels. Given the potential for energy preservation, brightness control is a vital characteristic in the context of VLC. As a result, selecting proper modulation formats becomes critical in order to efficiently solve the difficulties of flicker reduction, dimming control, and providing reliable high-speed data connection [10].
In the realm of VLC, modulation techniques can be broadly organized into single-carrier modulation (SCM) and multicarrier modulation (MCM) techniques [4]. SCM techniques like analog pulse modulation types and on-off keying are employed to construct VLC systems, resulting in lower data rates. To mitigate this drawback, MCM techniques, such as O-OFDM, have been introduced [9,11]. O-OFDM modulation offers a promising approach to enhancing the data transmission capacity of LEDs by effectively utilizing a wider range of light frequencies, enabling faster data communication. Consequently, various modified O-OFDM systems have been explored, considering factors such as spectral efficiency, power efficiency, computational complexity, BER, and LED nonlinearity [12]. The optical-OFDM depends on the DC bias, also known as the DCO-OFDM approach, which has the benefit of obtaining the maximum data rate in VLC systems. It achieves higher data rates at the cost of applying a DC bias to transform the output bipolar samples into unipolar samples. Nonetheless, this leads to ineffective power utilization and influences the system’s BER performance [13].
Conversely, the FLIP-OFDM and unipolar OFDM techniques employ the transmit real output in two sequential frames without relying on DC bias for unipolar conversion. Consequently, these schemes feature a lower data rate but exhibit superior BER performance compared to the DCO-OFDM system [14]. Asymmetrically clipped optical ACO-OFDM utilizes the clipping of negative samples for unipolar conversion, eliminating the need for a DC bias. This approach enables the transmission of real unipolar output samples in a single frame, similar to DCO-OFDM, but with improved BER performance. ACO-OFDM shares the same data rate as FLIP-OFDM and U-OFDM [15]. Asymmetrically clipped DC-biased optical ADO-OFDM can be viewed as a hybrid technique, combining elements from both DCO and ACO-OFDM. While ADO-OFDM maintains the same data rate as DCO-OFDM, it exhibits inferior BER performance compared to previously mentioned approaches [16,17].
The asymmetrically and symmetrically clipping optical ASCO-OFDM technique is a hybrid approach. This approach can achieve a higher data rate with acceptable BER performance. This approach offers a higher data rate than ACO-OFDM and FLIP-OFDM while maintaining an acceptable BER performance compared to DCO-OFDM [18]. The layered asymmetrically clipped optical LACO-OFDM scheme also presents different data rates depending on its structural configuration, leading to varying BER performance. Specifically, LACO-OFDM with a two-layer structure matches the data rate of ASCO-OFDM, and as the number of layers increases, the output data rate also increases. A comprehensive explanation of these O-OFDM schemes will be provided in this paper [19].
Combining parallel data streams to create the OFDM or O-OFDM signal introduces the challenge of PAPR [3]. Top-of-form high PAPR is an inherent challenge of OFDM, leading to nonlinear and distorted signals as well as increased strength demands for the transmitter amplifier [20]. This issue becomes particularly critical in the context of VLC, where LEDs act as transmitter elements. LEDs can be damaged by high-power signals because they operate within a limited voltage range and possess a non-linear voltage-to-current (V-I) relationship. The nonlinear (V-I) properties of LEDs contribute to distortion in the O-OFDM signal, which is exacerbated by its high PAPR. The intense peaks in the OFDM signal can cause LED chips to overheat. Consequently, prior to sending the O-OFDM signal via the LEDs, it is crucial to mitigate its high PAPR [21]. In this study, a PAPR reduction approach is used to solve the limited dynamic range of LEDs. To optimize the performance of the O-OFDM systems. This paper introduces the utilization of the Vandermonde-Like matrix (VLM) pre-coding technique for various MCM methods previously mentioned. This precoding method minimizes PAPR effectively without sacrificing BER performance and operates without the need for supplementary side details or additional processing [21].
The novelty of this work can be summarized in four key aspects. Firstly, as far as the authors are aware, this is the first comprehensive exposition of various MCM techniques employed in VLC communication systems. This exposition encompasses detailed insights into transmitter and receiver structures, spectral efficiency, symbol arrangement, power efficiency, and computational complexity. Second, in the field of lowering the PAPR for VLC systems, this study is the first to introduce a PAPR reduction approach especially designed for O-OFDM systems. Third, the study conducts a thorough evaluation of PAPR and BER performance for these MCM techniques across different modulation orders. Fourth, it includes a comprehensive description of the PAPR reduction technique, along with the quantification of its efficacy in reducing PAPR for these MCM techniques. Additionally, the research assesses the impact of this reduction technique on BER performance.
The arrangement of this paper is as follows: Section 2 delineates the O-OFDM system models and parameters. Section 3 outlines the criteria used to assess the effectiveness of MCM approaches. Section 4 details PAPR reduction methodologies and the proposed approach. Section 5 reflects the evaluation results. A comparison of this study and other literature reviews is provided in Section 6. Finally, Section 7 encapsulates the conclusions drawn from the research.

2. Multicarrier Modulation Schemes Based on the VLC System

2.1. DCO-OFDM

In this depicted framework, located in Figure 1, the initial step at the transmitter involves the mapping of input serial data bits into complex modulated symbols utilizing either M-PSK or M-QAM mapper formats, denoted as S ( W ) , where W ranges from 1 to N 2 1 . They subsequently convert from a serial to a parallel configuration of length (N/2-1) before being applied to the data organization block [22]. The organization block aims to arrange the input complex symbols into the Hermitian symmetry (H.S) format known as X ( k ) , as detailed in (1). The formatted X ( k ) is then applied to the IFFT stage, where ′k′ represents the subcarrier indices.
X ( k ) = X * ( N k ) ,       1 k N / 2 1 ,   where   X ( 0 ) = X ( N / 2 ) = 0 ,
In this context, ′k′ signifies the size of IFFT, and (.)* denotes the complex conjugate operator. Two different domains for notation exist in the context of the O-OFDM technique: the frequency domain (represented by capital indicators such as X(k)) and the time domain (represented by lowercase indicators such as x(n)). Subsequently, the output samples x(n) undergo serialization. In this framework, x ( n ) is first elevated using a DC-biasing shift, and then the real bipolar data samples are clipped to create unipolar samples, which are designated as x D C ( n ) . The related signal’s root mean square value and the DC shift, F D C , are exactly proportional, as described in Equation (2) [9,23].
F D C = A E ( x 2 ( n ) ) ,
Here, A represents a proportionality constant, and the expectation or mean value of the signal is indicated by the symbol E ( . ) . The proportionality constant ( A ) is calculated as shown in the equation γ D C = 10 log 10 ( A 2 + 1 ) dB , where γ D C is an arbitrary constant. Following the addition of the DC level, denoted as F D C , the final represented DC signal is denoted as x D C ( n ) [24].
x D C ( n ) = x ( n ) + F D C ,
Subsequently, a clipping operation can occur, leading to the introduction of a clipping noise component denoted as c n D C , so
x c ( n ) = x D C ( n ) + c n D C ,
x c ( n ) = x ( n ) + F D C + c n D C ,
Once the signal is clipped to obtain x c ( n ) , a CP can be appended before the broadcast through the channel. On the receiving side, an inverse operation is performed. Various biasing levels, such as 7, 10, and 13 dB, can be utilized in the DCO-OFDM system prior to the clipping process. The assessment of the DCO-OFDM system hinges on three key variables: the DC-biasing level utilized for the bipolar signal, the impact of clipping noise on the transmitted signal, and the optical power of the transmitted signal relative to the applied DC shift. A trade-off exists among these factors: when the DC shift is raised, clipped noise diminishes, while it results in an energy-inefficient communication system with excessive power dissipation [25].
When employing high modulation orders, such as 512-QAM, and using low DC-biasing levels, such as 7 and 10 dB, the system’s performance is notably subpar, with a high bit error rate of 10 3 even for high SNR levels. However, the system performs better when employing the same high modulation order but with a higher DC shift of 13 dB. This improvement is attributable to the reduced impact of clipping noise, resulting in a lower BER of 10 4 even for lower levels of SNR compared to the scenarios at 7 and 10 dB [13].

2.2. ACO-OFDM

The ACO-OFDM framework with N subcarriers is illustrated in Figure 2. In this system, the input bit stream is transformed into complex symbols, S ( W ) , where W ranges from 1 to N 4 , based on the chosen mapper scheme, such as M-QAM [26]. H.S is enforced on the OFDM subcarriers to ensure the real-valued nature of the time-domain signals, as dedicated in Equation (1). Specifically, only odd subcarriers are modulated to enable direct clipping of the time-domain signals at zero. The organized symbols for the ACO-OFDM signal are described as follows [27]:
X ( K ) = [ 0 ,   S 1 ,   0 ,   S 2 , , S N / 4 , 0 ,   S N / 4 * , , S 2 * ,   0 ,   S 1 * ] ,
By utilizing an IFFT procedure, the time-domain ACO-OFDM signal is generated, as described:
x ( n ) = 1 N k = 0 N 1 X ( K )   e x p ( j 2 π N k n ) ,   n = 0 , 1 , , N 1 ,
Following a symmetrical pattern over half a wave, as:
x ( n ) = x ( n + N / 2 ) ,       n = 0 , 1 , , N / 2 1 ,
Therefore, it is possible to clip the negative portion without any corruption in the information.
x c ( n ) = x ( n ) + i ( n ) = { x ( n ) ,                           x A C O , n 0 ; 0 ,                                 x A C O , n 0 ;                    
For n = 0 , 1 , , N 1 , i ( n ) indicates ACO-OFDM negative clip distortion.
Following the IFFT operation, the signal is serialized. Subsequently, zero-clipping is applied, and a CP is added at the onset of each OFDM symbol to eradicate ISI at the receiver. This final signal is then utilized to modulate the LEDs [2].
After analyzing the frequency domain at the receiver, it was observed that the negative clipping noise only affected the even subcarriers. Consequently, after removing the CP, the signal is parallelized, and the transmitted signal on the odd subcarriers is readily retrieved at the receiver by a simple FFT process [28].

2.3. Flip-OFDM

In Figure 3, a schematic of a Flip-OFDM is depicted. The data input process in Flip-OFDM follows a pattern similar to that discussed in DCO-OFDM, extending up to the output generated by the IFFT stage. Flip-OFDM utilizes half of the available OFDM subcarriers for data transmission, leading to a real bipolar output x ( n ) from the IFFT process [29]. The signal x ( n ) is divided into two separate components: one comprises the positive samples, denoted as x p ( n ) , and the other comprises the negative samples, denoted as x n ( n ) , as specified in Equation (10).
x p ( n ) = { x ( n ) ,                     i f   x ( n ) 0 0   ,                       o t h e r w i s e   and   x n ( n ) = { x ( n ) ,                     i f   x ( n ) < 0 0   ,                       o t h e r w i s e
Here, n ranges from 0 to N 1 . The x p ( n ) , is sent within the first OFDM segment, whereas the second OFDM segment is allocated for conveying the flipped x n ( n ) , as visualized in Figure 3. The first and second OFDM segments have CPs appended to them, with a duration of C , since communication occurs across a dispersive optical channel [30]. Subsequently, the second segment is temporally delayed by (N + C) and synchronized after the first segment. At the Flip-OFDM receiver, the bipolar OFDM frame is reconstructed using the two received segments, as demonstrated in Figure 3. Initially, the CPs associated with each segment are released, facilitating the regeneration of the original bipolar samples as follows:
y ( n ) = y p ( n ) + y n ( n )
Here, y p ( n ) represents the samples of the first received segment, and y n ( n ) represents the samples of the second segment [22].

2.4. ADO-OFDM

A hybrid technique combines data arrangement between even and odd subcarriers, known as ADO-OFDM. It operates similarly to ACO-OFDM by utilizing the odd subcarriers, but it also incorporates even subcarriers, resembling DCO-OFDM [31]. Figure 4 provides an overview of the block diagram of ADO-OFDM. As mentioned earlier regarding the disadvantages of ACO and DCO-OFDM, ADO-OFDM is employed to enhance the performance of these OFDM schemes. It involves mapping the symbols of S ( W ) , where W ranges from 1 to N / 2     1 . S ( W ) is applied to H.S as denoted as X ( K ) . X ( K ) is divided into two parts as dedicated in Equation (13) for odd subcarriers and Equation (14) for even subcarriers [31,32,33].
X ( K ) = [ 0 ,   S 1 ,   S 2 , , S N / 2 1 , 0 ,   S N / 2 1 * , , S 2 * ,   S 1 * ] ,
X A C O ( K ) = [ 0 ,   S 1 ,   0 ,   S 4 , 0 , , 0 , S N / 4 , 0 ,   S N / 4 * , 0 , , S 2 * , 0 ,   S 1 * ] ,
X E V E N ( K ) = [ 0 ,   0 , S N 4 + 1 ,   0 ,   S N 4 + 2 , 0 , , 0 , S N 2 1 , 0 ,   0 ,   0 ,   S N 2 1 * , 0 , , S N 4 + 2 * , 0 ,   S N 4 + 1 * , 0 ] ,
Both X A C O ( K ) and X E V E N ( K ) components are applied to IFFT operation as follows:
x A C O ( n ) = 1 N k = 0 N 1 X A C O ( k )   e x p ( j 2 π N k n ) ,       n = 0 , 1 , , N 1
x E V E N ( n ) = 1 N k = 0 N 1 X E V E N ( k )   e x p ( j 2 π N k n ) ,       n = 0 , 1 , , N 1

2.5. ASCO-OFDM

Figure 5 depicts the framework of the ASCO-OFDM scheme. It involves mapping S ( W ) symbols, where W is the interval from 1 to 3 N 4 1 . To ensure the generation of a real signal, it is necessary to establish H.S for S ( W ) symbols. The H.S signal is divided into X A C O , I   ( K ) ,   X A C O , J ( K ) , and X E ( K ) prior to the IFFT operation. X A C O , I   ( K ) and  X ACO , J ( K ) with size N consisting of N 4 complex symbol (CS) and their complex conjugate (CC), located only in the odd subcarriers, are integrated with zero values into the even subcarriers. X E ( K ) with size N consisting of N 4 1 CS and their CC, located in the even subcarriers, are integrated with zero values into the odd subcarriers. X A C O , I   ( K ) , X A C O , J ( K ) and X E ( K ) are as designated in Equations (17)–(19), respectively. They undergo processing using an IFFT process to generate real bipolar x A C O , I ( n ) , x A C O , j ( n ) , and x E ( n ) signals, respectively [22]:
X A C O , I   ( K ) = [ 0 ,   S 1 ,   0 ,   S 2 ,   ,   0 ,   S N / 4 ,   0 ,   S N / 4 * ,   0 , ,   S 2 * ,   0 ,   S 1 * ] ,
X A C O , J ( K ) = [ 0 ,   S N 4 + 1 ,   0 ,   S N 4 + 2 ,   ,   0 ,   S N / 2 ,   0 ,   S N / 2 * ,   0 , ,   S N 4 + 2 * ,   0 ,   S N 4 + 1 * ] ,
  X E ( K ) = [ 0 ,   0 ,   S N 2 + 1 ,   0 ,   S N 2 + 2 ,   ,   S 3 N 4 1 ,   0 ,   0 ,   0 ,   S 3 N 4 1 * , ,   S 3 N 4 + 2 * ,   0 ,   S 3 N 4 + 1 * ,   0 ] ,
To fulfill the non-negative signal requirement, any negative values within x A C O , I ( n ) and x A C O , j ( n ) are clipped to zero, yielding x A C O , I , C ( n ) , and x A C O , J , C ( n ) as described below [21]:
x A C O , I , C ( n ) = 0.5 ( x A C O , I ( n ) + | x A C O , I ( n ) | ) ,
x A C O , J , C ( n ) = 0.5 ( x A C O , I ( n ) + | x A C O , I ( n ) | ) ,
When eliminating the negative samples in x E ( n ) through clipping, half of the information originally carried in x e v e n ( n ) is forfeited, as there is no relationship between x E ( n )   and   x E ( n + N / 2 ) . Consequently, x E ( n ) divides into x E , p ( n ) and x E , n ( n ) . x E , p ( n ) and x E , n ( n ) are formed to transmit the bipolar samples of x E ( n ) . Specifically,   x E , p ( n ) represents the scenario where all the negative values within x E ( n ) are clipped to zero. x E , n ( n ) depicts the case where all the positive values in x E ( n ) are clipped to zero, and the remaining negative values are transformed into positive values. They can be expressed as follows [18]:
x E , p ( n ) = 0.5 ( x E ( n ) + | x E ( n ) | ) ,
x E , n ( n ) = 0.5 ( x E ( n ) + | x E ( n ) | ) ,
Therefore, ASCO-OFDM uses two consecutive segments for data transmission, denoted as x A S C O , I ( n ) and x A S C O , J ( n ) , and they can be expressed as follows:
x A S C O , I ( n ) = x A C O , I , C ( n ) + x E , p ( n ) = 0.5 ( x A C O , I ( n ) + | x A C O , I ( n ) | + x E ( n ) + | x E ( n ) | ) ,
x A S C O , J ( n ) = x A C O , J , C ( n ) + x E , n ( n ) = 0.5 ( x A C O , J ( n ) + | x A C O , J ( n ) | x E ( n ) + | x E ( n ) | ) ,
The transmitted signals, x A S C O , I ( n ) and x A S C O , J ( n ) , are concatenated as denoted x A S C O , I & j ( n ) , equipped with cyclic prefixes, represented as x c p ( n + c ) . This signal is transmitted via LED. Upon reception, they undergo processing through an inverse procedure, mirroring the operation carried out at the transmitter [18].

2.6. LACO-OFDM

LACO-OFDM’s three-layer structure is depicted in Figure 6. The input signal S ( W ) was divided into the necessary number of layers after undergoing the H.S operation to achieve a predetermined output data rate. The overall composite signal was created by merging frames, each consisting of a defined number of symbols, each with a size of N. The signalling strategy in the first layer ( L = 1 ) closely emulated that of ACO-OFDM, as elucidated in references [19,34,35]. This layer included N/4 CS, with their CC allocated in the odd subcarriers and integrated with zero in the even subcarriers, as represented in Equation (26).
X A C O   ( K ) = [ 0 ,   S 1 ,   0 ,   S 2 ,   ,   0 ,   S N / 4 ,   0 ,   S N / 4 * ,   0 , ,   S 2 * ,   0 ,   S 1 * ] ,
In L = 2 ,     N / 8 CS with their CC are allocated to the even subcarriers and integrated with zero in the other subcarriers, as depicted in Equation (27).
X S E , 1   ( K ) = [ 0 , 0 ,   S N 4 + 1 ,   0 , 0 , 0 ,   S N 4 + 2 ,   ,   0 ,   S 3 N 8 ,   0 , 0 , 0 ,   S 3 N 8 * ,   0 , ,   S N 4 + 2 * ,   0 , 0 , 0 ,   S N 4 + 1 * , 0 ] ,
In L = 3, N/16 CS with their CC are assigned to the even subcarriers and zeros integrated into the residual subcarriers, as depicted in Equation (28).
X S E , 2   ( K ) = [ 0 , 0 , 0 , 0 ,   S 3 N 8 + 1 ,   0 , 0 , 0 , 0 , 0 , 0 , 0 ,   S 3 N 8 + 2 ,   ,   0 ,   S 7 N 16 ,   0 , 0 , 0 , 0 , 0 , 0 , 0 ,   S 7 N 16 * ,   0 , ,   S 3 N 8 + 2 * ,   0 , 0 , 0 ,   0 , 0 , 0 , 0 , S 3 N 8 + 1 * , 0 , 0 , 0 ] ,
Generally, for L > 1 , ( N / 2 L + 1 ) CC and their CS are transmitted on subcarriers 2 L 1 ( 2 m + 1 ) , where m ranges from 0 to N / 2 L + 1 1 . Subsequently, the residual subcarriers are set to zero. X A C O ( K ) ,   X S E , 1 ( K ) , and  X S E , 2 ( K ) are transformed into the time domain using three IFFT stages, and the resulting signals are denoted as x A C O ( n ) , x S E , 1 ( n ) , and x S E , 2 ( n ) , respectively. The signals  x A C O ( n ) , x S E , 1 ( n ) , and x S E , 2 ( n ) , after zero clipping, are combined for single-segment transmission before the addition of the CP, as depicted in Figure 6. In this scenario, applying clipping to the IFFT resulting signal of one layer can introduce distortion in the frequency domain for the subsequent layer [35].
Therefore, in the data recovery at the receiver, a successive detection approach was employed, as outlined in [35], where symbols were reconstructed layer by layer from the received signal y ( n ) , as illustrated in Figure 6. It is worth noting that for L = 1 , the modulated symbols remained unaffected by distortion. The associated symbols, Y A C O ( k ) , can be directly identified, like in ACO-OFDM, as described in Section 2.2. These symbols were subsequently utilized in the second layer to eliminate the corresponding distortion before proceeding with signal detection for the L t h layer, following the procedure depicted in Figure 6. As previously explained, LACO, in contrast to ACO, simultaneously transmits different layers, enabling the utilization of varying constellation sizes within each layer to attain a specified data rate. Consequently, it can achieve its target BER with a lower required SNR. In essence, LACO offers improved spectral efficiency and the added benefit of reducing PAPR [19].

3. Assessment Criteria Employed to Judge the Effectiveness of MCM Approaches

The evaluation of MCM schemes involves an analysis of factors such as the data arrangement, which directly influences spectral efficiency (SE), in addition to power efficiency, computational complexity, BER, and PAPR [2,36,37,38,39].

3.1. Data Arrangement and Spectral Efficiency

The data arrangement preceding the H.S operation, necessary to yield a real bipolar signal after the IFFT process, varies from one MCM scheme to another, as shown in Figure 7. As a result, multiple MCM schemes, including those mentioned earlier, lead to differing output spectral efficiencies [35,40].
DCO-OFDM employs a single IFFT in the transmitter and a single FFT in the receiver, utilizing a DC bias to transmit signals in a unipolar and real form via an LED. Notably, DCO-OFDM exhibited superior SE compared to other O-OFDM methods employed in VLC. The SE of this scheme is expressed in Table 1 [41].
Here, M represents the modulation order, and N denotes the IFFT/FFT size utilized in the analysis. This heightened efficiency can be attributed to the symbol structure before its application to the IFFT, as indicated in the Figure 7. Furthermore, considering the symbol structure, it is evident that the data rate of DCO-OFDM was 50% compared to conventional OFDM used in RF communication systems. The ADO-OFDM symbol structure reveals that the data rate of this method matched that of the DCO-OFDM approach, indicating it as 50% of the data rate employed in conventional OFDM for RF communication systems, as mentioned in Figure 7 and Table 1. Here, M o d d represents the modulation order used for the odd subcarriers, and M e v e n represents the modulation order used for the even subcarriers in the ADO-OFDM system.
ACO-OFDM and FLIP-OFDM had identical SEs. Furthermore, ACO-OFDM’s data rate was 25% of that used in conventional OFDM for RF communication systems and was 50% lower than the data rate of DCO-OFDM, as shown in the Figure 6. Based on the earlier explanation of the symbol arrangement shown in Figure 7, the ASCO-OFDM spectral efficiency evidenced that the data rate of this method was 37.5% in comparison to conventional OFDM used in RF communication systems [42]. The ASCO-OFDM’s SE formula is shown in Table 1. M o d d , i denotes the modulation order applied to the odd subcarriers in the first IFFT process, M o d d , j represents the M for the odd subcarriers in the second IFFT process, and M e v e n signifies the M for the even subcarriers in the third IFFT process [9].
The data rate of a single-layer LACO-OFDM matched that of ACO-OFDM. However, when we introduced an additional layer to create a two-layer LACO-OFDM, the data rate increased to match that of ASCO-OFDM, as illustrated in Table 1. Within this context, M 1 represents the modulation order assigned to the odd subcarriers in the first IFFT process, M 2 designates the modulation order for the specific even subcarriers in the second IFFT process, and N denotes the IFFT size employed in the analysis. With each subsequent increment in the number of layers, the data rate consistently met an increase. Generally, varying signal constellation sizes are employed across different layers, denoted as M l Q A M in the l t h layer to adjust the overall SE, the SE of LACO-OFDM can be articulated as follows [19]:
γ L A C O , l = l = 1 L 1 2 l l o g 2   ( M l ) 1 + 2 N                               bits / s / Hz ,
Table 1. Spectral efficiency formula for various O-OFDM approaches and the evaluation values (bits/sec/Hz) for various constellation sizes at an FFT/IFFT size of 1024 [2,43].
Table 1. Spectral efficiency formula for various O-OFDM approaches and the evaluation values (bits/sec/Hz) for various constellation sizes at an FFT/IFFT size of 1024 [2,43].
MCM TECHNIQUESpectral Efficiency Formula4-QAM16-QAM64-QAM256-QAM1024-QAM
DCO-OFDM l o g 2 M 1 + 2 N 1.99613.99225.98837.98449.9805
ACO-OFDM l o g 2 M 2 1 + 2 N 0.99811.99612.99423.99224.9903
FLIP-OFDM l o g 2 M 2 1 + 2 N 0.99811.99612.99423.99224.9903
ASCO-OFDM l o g 2 M o d d , i 4 + l o g 2 M o d d , j 4 + l o g 2 M e v e n 4 1 + 2 N 1.49712.99424.49125.98837.4854
ADO-OFDM l o g 2 M o d d 2 + l o g 2 M e v e n 2 1 + 2 N 1.99613.99225.98837.98449.9805
LACO_2-OFDM l o g 2 M 1 2 + l o g 2 M 2 4 1 + 2 N 1.49712.99424.49125.98837.4854
LACO_3-OFDM l o g 2 M 1 2 + l o g 2 M 2 4 + l o g 2 M 3 8 1 + 2 N 1.74663.49325.23986.98648.7329
LACO_4-OFDM l o g 2 M 1 2 + l o g 2 M 2 4 + l o g 2 M 3 8 + l o g 2 M 4 16 1 + 2 N 1.87133.74275.61407.48549.3567
As a conclusion, Table 1 and Figure 8 display the variations in SE as the M changes, with the FFT/IFFT size fixed at 1024 for the previously mentioned schemes. In this study, the authors observed that as the M increased, the SE also increased. Notably, the SE of DCO-OFDM and ADO-OFDM at 4-QAM matched the SE of ACO-OFDM and FLIP-OFDM at 16-QAM. Furthermore, the SE of ACO-OFDM and FLIP-OFDM at 64-QAM equalled the SE of ASCO-OFDM and two-layer LACO-OFDM at 16-QAM.
In particular, Figure 9 and Table 2 illustrate the SE of the previously mentioned methods at M equaling 16-QAM. This figure illustrates that as the FFT/IFFT size increases, there comes a point where the SE does not exhibit a significant improvement.

3.2. Power Efficiency

As previously stated, the data rate depends on the arrangement of symbols in each approach, with the H.S principle being a necessary condition to generate real bipolar samples following the IFFT operation. The conversion from bipolar to unipolar involves two methods. First, a DC bias is added to the bipolar signal, followed by clipping it to zero, as seen in DCO-OFDM and even part of ADO-OFDM. Consequently, DCO and ADO-OFDM are considered power-inefficient O-OFDM techniques. The amount of additional DC bias controls how well these techniques work [13,40].
Second, various schemes clipped the real output bipolar samples to zero, as employed in ACO-OFDM, FLIP-OFDM, ASCO-OFDM, and LACO-OFDMD. The utilization of zero-clipping operations, made possible by the symbol H.S structure of these techniques, enhances symbol detection in the receiver, resulting in superior performance compared to DCO-OFDM and ADO-OFDM. Ultimately, FLIP, ACO, LACO, and ASCO-OFDM stand out as power-efficient OFDM techniques [2,19,44].

3.3. Computational Complexity

The concept of computational complexity relates to the number of operations needed for both the IFFT/FTT at the transmitter and receiver [45,46]. Table 3 presents the computational complexity of the previously mentioned approaches [9,22]. The ACO, Flip, and DCO-OFDM computational complexity is O ( N l o g 2 N ) for both the transmitter and receiver. For ADO and two-layer LACO-OFDM, the transmitter complexity is 2 O ( N l o g 2 N ) , while the receiver complexity is 3 O ( N l o g 2 N ) . In the case of ASCO-OFDM and three-layer LACO-OFDM, the transmitter complexity is 3 O ( N l o g 2 N ) , and the receiver complexity is 5 O ( N l o g 2 N ) .
The FFT operation typically exhibits a complexity of  O ( N l o g 2 N ) when using a standard Cooley–Tukey radix-2 FFT algorithm [22]. The IFFT operation is quite similar to the FFT, differing mainly in scaling factors, and it also has a complexity of O ( N l o g 2 N ) . The big O notation is a mathematical tool used to classify the limiting behavior of a function as its running time or resource usage scales with the input size. The number of multiplications and additions needed to compute the FFT/IFFT transform is often referred to as the computational hardware complexity. The quantities of multiplications M F F T / I F F T and additions S F F T / I F F T required to compute the real-valued FFT can be expressed as follows. However, the actual values for M F F T / I F F T and S F F T / I F F T would depend on the specific FFT/IFFT implementation and the size of the input data [9,47].
M F F T / I F F T = N l o g 2 N 3 N + 4 ,
S F F T / I F F T = 3 N l o g 2 N 3 N + 4 ,
These equations illustrate that the number of M F F T / I F F T and S F F T / I F F T for the FFT operations grow logarithmically with the input data size, which is a key characteristic of FFT’s efficiency in handling large datasets. As the size of the FFT/IFFT increases, the computational complexity increases, as illustrated in Figure 10. Notably, this increase in computational demand aligns with an improvement in spectral efficiency, as depicted in Figure 8. As a result, the authors opted to use a 1024 FFT/IFFT size in their simulation analysis, as it represents an optimal choice that strikes a balance between obtaining high SE and minimizing computational complexity [43,47].
Table 4 provides the number of the number of M F F T / I F F T and S F F T / I F F T operations for the mentioned schemes when the IFFT/FFT size is 1024. This table should clearly summarise the computational complexities of these techniques for this specific input size.

3.4. Bit Error Rate (BER)

BER is an essential metric for evaluating the performance of a data transmission system. It gauges the occurrence rate of errors during data transmission, providing valuable insights into the probability of bit errors within a specific data stream. The exact definition of BER is the ratio of incorrect bits to total bits transmitted. This ratio is a fundamental indicator of the quality and reliability of a communication link [2]. A lower BER reflects greater accuracy and dependability in data transmission, underscoring the strength and reliability of the communication channel. The formula for calculating the BER is straightforward and can be expressed as follows:
B E R = N u m b e r   o f   E r o r r   B i t s T o t a l   N u m b e r   o f   T r a n s m i t t e d   B i t s
While BER remains a critical parameter, communication transmission systems often incorporate additional metrics, including SNR and energy per bit to noise power spectral density ratio E b / N O . SNR measures the power of the desired signal in relation to the background noise, while E b / N O represents the ratio of energy per bit to the noise power spectral density. These parameters are closely tied to the performance and quality of the transmitted signal and are commonly used alongside BER to perform a thorough evaluation of the system. It is important to acknowledge that each distinct modulation scheme possesses its unique error characteristic. This disparity arises from the varying performance of modulation types when exposed to noise. Specifically, higher modulation schemes (such as 64-QAM and others) capable of transmitting higher data rates tend to be less resilient in noisy environments. Conversely, lower modulation formats (like BPSK and QPSK) provide lower data rates but exhibit higher resistance to the effects of noise. The subsequent simulation results section outlines the BER performance of the previously mentioned systems.

3.5. Peak-to-Average Power Ratio (PAPR)

PAPR, in wireless communication O-OFDM systems, is a metric that quantifies the ratio between the signal peak and its average power. High PAPR presents a significant challenge in O-OFDM systems, leading to heightened non-linearity and unwanted deformations. The mathematical relationship for PAPR can be described as follows [48].
P A P R = m a x { | a O O F D M , n c | 2 } E | a O O F D M , n c | 2 ,
In this context, E { . } represents the mathematical expectation, while a O O F D M , n c signifies the resulting output time-domain samples from the IFFT operation after applying the previously discussed clipping process in various O-OFDM approaches [24].
In this paper, the authors present an innovative approach to address the PAPR challenge in the previously mentioned O-OFDM approaches. Typically, the effectiveness of this PAPR reduction methodology is evaluated by utilizing the complementary cumulative distribution function (CCDF). The CCDF quantifies the probability that the PAPR of an O-OFDM signal exceeds a specified threshold PAPR0, as described below [3]:
C C D F = P ( P A P R > P A P R 0 ) = 1 ( 1 e P A P R 0 ) N ,
If a particular scheme outperforms all others in terms of PAPR methodology, its CCDF curve will be positioned to the left of the others. Therefore, in the simulation results section, we analyze and discuss the juxtaposition between the CCDF curves of the proposed schemes.

4. PAPR Reduction Methodology and Proposed Model

This section provides a comprehensive exploration of the PAPR reduction technique and outlines the proposed model methodology employed for implementing this reduction technique within the context of the various O-OFDM configurations discussed earlier.
To some extent, the conventional PAPR reduction methods may apply to both traditional OFDM and O-OFDM systems. Still, there are specific considerations and challenges unique to O-OFDM that warrant clarification. The transmitted signal of conventional OFDM is complex and bipolar, but in O-OFDM, the transmitted signal must be real and unipolar. The simulation results in Section 5.1 illustrate the change in BER performance of the bipolar DCO-OFDM signal before DC-biasing and zero clipping. With the unipolar DCO-OFDM signal with different DC-biasing, the performance after DC-biasing and zero clipping is decreased. The same behaviour is achieved in Section 5.2 for the ACO-OFDM. This illustrates the PAPR reduction methods that can be used in both OFDM systems, but with different PAPR and BER performance evaluations. However, sometimes, we must modify the PAPR reduction technique to meet the VLC transmission requirement while operating at different reduction parameter values.
To the best of the authors’ knowledge, we can categorize the PAPR mitigation approaches for MCM techniques as adding signal techniques (AST), multiple signal representation (MSR) techniques, and coding techniques (CT)/precoding techniques (PCT) [49].
AST reduces PAPR through three primary techniques: signal clipping, the compression of large peaks using non-linear companding transform (NCT), and the application of peak reduction signals/stretching the constellation. These methods introduce distortion noises into the broadcast signal that cannot be eliminated. Among these techniques, NCT stands as the most widely used and promising one. It involves adding a companding function to the initial transmitted signal, enhancing small signal amplitudes, and compressing high signal amplitudes. The companding function maintains the signal’s average power constant. Various types of NCT include the A-law and μ-law techniques [24]. These two techniques can be easily used for conventional OFDM without any modification for O-OFDM systems but at different companding values to achieve better performance in both PAPR and BER.
MSR approaches generate alternative signals from the same source signal by altering phases, amplitudes, or data positions. The two prevalent types of MSR techniques are partial transmit sequence (PTS) and selective mapping (SLM) [50]. Yet, this approach carries substantial downsides, like increased computational complexity and the need for extra data transmission to the receiver, which reduces overall bandwidth efficiency.
VLC prioritizes lower computational complexity, which is crucial for real-world applications. However, VLC with OOFDM exhibits lower spectral efficiency than conventional OFDM. Consequently, MSR is not the favoured option for mitigating PAPR in VLC systems.
CT can lead to increased side information, computational complexity, or may only function with a limited number of subcarriers, making it inefficient for high-speed VLC-OOFDM communication. To address these drawbacks, PCT emerges as a solution. PCT techniques can be easily used for both conventional and optical OFDM. These techniques use orthogonal matrix multiplication with the complex modulated symbols output from the mapper process. The output signal from this multiplication is applied to the IFFT process in conventional, but in the optical OFDM, it is applied to the Hermitian symmetry and then applied to the IFFT process. The inverse orthogonal matrix is applied to the receiver side before the received signal is applied to the de-mapper process.
We found that the precoding techniques effectively minimize PAPR without compromising BER efficiency, requiring no additional side information or extra processing unlike various precoding methods like Discrete Cosine Transform (DCT), Discrete Hartley Transform (DHT), Walsh-Hadamard Transform (WHT), Vandermonde-Like Matrix transform (VLM), Zadoff–Chu Matrix Transform (ZCT), and precoding with Discrete Fourier Transform (DFT).
Furthermore, the VLM approach demonstrated the highest reduction in PAPR compared to other methods. Therefore, we applied the VLM precoding technique to the various OOFDM approaches to mitigate high PAPR issues.

4.1. PAPR Reduction Methodology

In this study, we introduced and explained VLM methodology as a precoding technique (PCT) [50]. This technique is employed to tackle the challenge of high PAPR in communication schemes, focusing on VLC systems using LED transmitters. The primary objective of VLM is to reconfigure the power distribution of the transmitted signal across both the frequency and time domains, aiming to minimise signal peaks and achieve a more uniform power distribution [3].
The VLM methodology achieves this power redistribution by utilizing signal processing algorithms, including precoding matrices of dimensions N × N . This matrix is applied before the IFFT stage to alter the transmitted signal before sending it through the LED. These techniques carefully manipulate the signal characteristics to reduce PAPR and optimize power distribution [49].
p c = [ p 00 p 01 . p 0 ( n 1 ) p 10 p 11 . p 1 ( n 1 ) p ( n 1 ) 0 p ( n 1 ) 1 . p ( n 1 ) ( n 1 ) ] ,
Here, ‘ p c ’ represents a precoding matrix with dimensions N × N . By redistributing power, the transmitted signal is guaranteed to stay within the LEDs’ linear functioning range via the VLM methodology, avoiding the nonlinear region where distortion is more likely to occur. This approach enhances the overall signal quality and efficiently utilises the LED’s power characteristics.
The VLM technique plays a crucial role in preventing distortion and inefficiency in LED transmission by mitigating the presence of large signal peaks. This is of paramount importance because LEDs possess a limited dynamic range and may exhibit nonlinear behavior when operated near their maximum power levels. The reduction of significant signal peaks helps prevent nonlinear distortion and safeguards system performance [20].
Through the adoption of the VLM method, VLC systems can effectively alleviate the negative consequences of high PAPR, including nonlinear distortion and inefficient LED transmission. This, in turn, leads to enhanced system performance, increased reliability, and improved spectral efficiency in VLC communication [51,52].
The VLM precoding technique is a newly utilized method in O-OFDM systems. It is employed to reduce the PAPR of the transmitted signal. By reducing the autocorrelation between the data, the VLM precoding technique helps mitigate the occurrence of high-power peaks in the transmitted signal. This contributes to a more efficient utilization of the power amplifiers and reduces the likelihood of distortion and nonlinear effects.
Within the present study, the specific VLM matrix utilized is described in Equation (36). The structure and composition of this VLM matrix are specifically designed to achieve effective PAPR reduction in the mentioned O-OFDM systems [50].
P C m n = 2 N + 1 cos ( 2 N + 1 ( m 1 ) ( n 1 ) )   ,
where 0 m , n N 1 , the m th row index, n t h column index, and  N represents the matrix size.
The VLM precoding matrix is invertible. This means that using the inverse operation of this transformation, the original signal may be precisely recovered at the receiver side. The invertibility of this transform is a crucial property that allows for reliable signal reconstruction and decoding. It ensures that the information contained in the transformed domain may be reliably decoded and reconstructed in its original form.

4.2. Proposed PAPR Reduction System

This section offers insight into the algorithms employed for various O-OFDM approaches within VLC communication, as illustrated in Algorithms 1 and 2. The most effective issue that causes the system’s performance drawbacks is a high PAPR. By introducing the VLM precoding method for high PAPR mitigation, we aimed to provide insights into their potential benefits in VLC systems. As the authors know, this is the first time the VLM precoding technique has been used for the FLIP, ADO, and LACO-OFDM techniques.
We acknowledge that precoding techniques for PAPR reduction have been explored in the context of OFDM and ACO-OFDM systems. However, we want to emphasize our manuscript’s unique contributions and innovations introduced by Algorithm 1.
Algorithm 1 presents the emulation procedures for the transmitter side, which can be used for the previously mentioned approaches to mitigating the drawbacks of the high PAPR issue, while Algorithm 2 is employed to emulate receiver procedures.
The effectiveness of Algorithm 1 lies in its ability to achieve significant PAPR reduction while maintaining robust performance across different VLC techniques. Our experimental results demonstrate the superior performance of the proposed technique compared to existing PAPR results for the conventional MCM approaches, particularly in terms of bit error rate (BER) performance and the absence of side information requirements.
Furthermore, the novelty of Algorithm 1 lies in its adaptability and versatility, enabling seamless integration with various VLC techniques without compromising performance or complexity. By providing insights into the design rationale and performance evaluation of Algorithm 1, our paper contributes to advancing the state-of-the-art in PAPR reduction for the FLIP, DCO, ADO, ACO, LACO, and ASCO-OFDM techniques in VLC communication systems. Section 6 illustrates a comparison between the results achieved and results from related studies.
Algorithm 1. Transmitter emulation procedures.
1. K = log 2 M ; ← Number of bits per symbol and M is constellation order
2. Z, N; ← Number of OOFDM symbols and Number of subcarrier
3. i f   O O F D M   i s   D C O   o r   O O F D M   i s   F L I P   o r   O O F D M   i s   A D O    then
4.        s y m b o l s f r a m e = N / 2 ; Number of modulated symbol per OOFDM frame
5.    Else
6.        i f   O O F D M   i s   A C O  then
7.          s y m b o l s f r a m e = N / 4 ;
8.       end if
9.   Else
10.       i f   O O F D M   i s   A S C O o r   O O F D M   i s   two   L A C O then
11.          s y m b o l s f r a m e = 3 N / 4 ;
12.       end if
13. end if
14. T X = [   ] , P A P R T O T A L = [   ] ;
15. bits size = K s y m b o l s f r a m e Z ; Total transmitted bits
16. bits =  GenerateRandomBits ( bits size ); Generated transmitted bits
17. S y m b o l s = Q A M mod ( b i t s ) ; Modulate the generated bits depend on the constellation order.
18. S y m b o l s o r g a n i s e d   = M a t r i x ( S y m b o l s , s y m b o l s f r a m e , Z ) ; Matrix form based on symbols number of the OOFDM approach and Z.
19. f o r   i = 1 : Z     d o
        X S = S y m b o l s o r g a n i s e d   ( s y m b o l s f r a m e , i ) ; Select the transmitted symbols for each frame
20.        for    m = 1 : symbols frame
21.            for  n = 1 : symbols frame
22.                 p c m n ( m , n ) = ( sqrt ( 2 symbols frame + 1 ) ) ( cos ( ( pi symbols frame + 1 ) ( m 1 ) ( n 1 ) ) ) ;
23.            end for
24.        end for
25.         X p r e c o d e = [ X S   T p c m n ] T ; Preceded modulated symbols
26.         X H = S y m b o l s a r r a n g e m e n t ( X p r e c o d e ) ; Symbols arrangement based on OOFDM approach as described in Section 3
27.         x = I F F T ( X H ) , Convert to time domain
28.         i f   O O F D M   i s   D C O   o r   O O F D M   i s   A D O   then
29.              x c l i p p e d = x + F D C c   , F D C the dc level and x c l i p p e d time domain zero clipped signal
30.           else
31.               i f   O O F D M   i s   A C O   o r   O O F D M   i s   F L I P   o r   O O F D M   i s   A S C O o r   O O F D M   i s   L A C O   then
32.                 x c l i p p e d = x c
33.              end if
34.        end if
35.         x c p = x c l i p p e d + C P , Add cyclic prefix
36.         x p e a k = m a x ( | x c p | 2 ) , Peak power calculation
37.         x a v g = m e a n ( | x c p | 2 ) , Average power calculation
38.         P A P R = 10 l o g 10 ( x p e a k / x a v g ) , PAPR calculation
39.         T X = [ T X   x c p ] ; → Transmitted signal
40.         P A P R T O T A L = [ P A P R T O T A L   P A P R ] ; → PAPR for the transmitted signal
41. end for
42. [ cdf ,   papr ] = e c d f ( P A P R T O T A L ) ; → Calculate the complementary cumulative distribution function
Algorithm 2. Receiver emulation procedures.
1. for j =1: length(snr) do
2.     Output = [ ];
3.     rx = TX + noise; → Received under AWGN channel
4.     for c = 1: Z do
5.            r c p = Remove CP (rx (: , c)); → Remove cyclic prefix
6.            i f   O O F D M   i s   D C O   o r   O O F D M   i s   A D O   then
7.                  r x c l i p p e d = r c p F D C ; → Remove dc shift
8.               else
9.                i f   O O F D M   i s   A C O   o r   O O F D M   i s   F L I P   o r   O O F D M   i s   A S C O     o r   O O F D M   i s   L A C O   then
10.                    r x c l i p p e d = r c p ;
11.               end if
12.           end if
13.            i f   O O F D M   i s   D C O   o r   O O F D M   i s   A D O   then
14.                   R X   p r e c o d e d = FFT( r x c l i p p e d ); → Convert to frequency domain
15.                else
16.                 i f   O O F D M   i s   A C O   o r   O O F D M   i s   F L I P   o r   O O F D M   i s   A S C O     o r   O O F D M   i s   L A C O   then
17.                         R X p r e c o d e d = 2*FFT( r x c l i p p e d ); → Convert to frequency domain
18.                   end if
19.             end if
20.              R X   Symbols   = Detected symbols ( R X   p r e c o d e d ) ; → Detected symbols depend on data arrangement of the OOFDM approach use
21.              p a r a l l e l s y m b o l s = [ R X Symbols T p c m n 1 ] T ; → Invers precoding matrix of PAPR reduction technique
22.             S e r i a l s y m b o l s = P a r a l l e l T o S e r i a l ( p a r a l l e l s y m b o l s )   ; → Convert to serial
23.             Data = Q A M demod ( S e r i a l s y m b o l s ) ; → Demodulate the received symbols
24.             Output = [ Output Data]; → Total Received bits
25.    end for
26.    Error = BER ( bits , Output); → BER calculation
27. end for

5. Simulation Results and Discussion

In this part, we delve into the numerical simulations and outcomes concerning the multiple O-OFDM approaches designed for VLC communication systems, incorporating the novel precoding technique known as VLM.
The received time-domain signal after using one of the previously mentioned approaches can described as follows [8]:
y = g x O O F D M + n ,
where y is the received time-domain signal, x O O F D M is the transmitted time-domain signal, and g is the total channel gain, which can be described as g = η R h ; η is the electrical-to-optical efficiency of the LED. R is the responsivity of the photodetector (PD), and h is the optical channel gain, which is expressed as follows [53]:
h = ( m + 1 ) A   T ( ψ )   g ( ψ ) 2 π d 2   c o s m ( φ ) cos ( ψ ) ,
where m is the Lambertian emission order, and A is the photodetector area. T ( ψ ) is the optical filter gain, and g ( ψ ) = r 2 / s i n 2 ( ψ ) is the gain of the optical concentrator with a refractive index r . ψ and ϕ denote the incident and emission angles, respectively. d is the distance between the transmitter and the receiver. The Lambertian order m can be calculated by
m = 1 l o g 2 ( c o s ϕ 1 / 2 )   ,
where ϕ 1 / 2 is the half power angle of LED. The noise n follows the following Gaussian probability distribution function [15]:
p ( n ) = 1 2 π σ 2 e x p ( ( n µ ) 2 2 σ 2 ) ,
where µ and σ 2 are the mean and the variance, respectively. Here, we assume µ = 0 and σ 2 = N 0 / 2 , and we assume that g is known at the receiver. Hence, the received symbol after equalization is:
y ˜ = x O O F D M + n ˜ ,
where n ˜ = n / g is the additive Gaussian noise scaled by the total channel gain. To simplify the notation, we let y ˜ denote the equalized received symbol in the simulation results. Therefore, the simulation results are obtained by assuming the communication channel is the AWGN channel as [2,3,9,16,18,20,22,24,41,42,48,49,51].
We have employed the O-OFDM approaches mentioned earlier using Matlab R2016b (9.1) software. Our simulations adhere to the parameters outlined in Table 5, with the AWGN channel serving as the communication medium between the sender and recipient. To evaluate the influence of modulation on system performance, we analyzed the simulation results for several constellation orders. For DCO and ADO-OFDM systems, DC-biasing levels of 7, 10, and 13 dB were utilized in the simulation to assess the impact of DC biasing on system performance. We began by examining the BER and PAPR performance of these O-OFDM schemes, comparing them under identical constellation orders. Subsequently, we extended our analysis to compare their performance at the same SE.

5.1. Exploring BER and PAPR for DCO-OFDM

The BER of the DCO-OFDM system is evaluated and depicted in Figure 11a. When examining constellation sizes of 4-QAM and 16-QAM, it becomes clear that the 10 dB and 13 dB DC bias levels consistently demonstrated poorer BER performance than the 7 dB DC bias level. However, for higher constellation sizes, it is worth noting that the 10 dB and 13 dB DC bias levels delivered improved BER performance compared to the 7 dB DC bias level. Upon comprehensive analysis of the results, it is evident that the 10 dB DC bias level consistently outperformed the 13 dB level across the 16, 64, and 256 modulation orders. Consequently, it is advisable to utilize a 7 dB DC bias level when dealing with small constellation sizes, while a 13 dB DC bias level is more suitable for high constellation sizes like 1024-QAM. The DCO-OFDM system operating at 7 dB with a 16-QAM modulation scheme provided nearly the same BER performance when working at 10 dB with 4-QAM. Furthermore, the DCO-OFDM system working at 10 dB with a 256-QAM modulation scheme exhibited slightly better BER performance when operating at 13 dB with the same 256-QAM scheme. Finally, the numerical results for this approach are illustrated in Table 6 at a BER equal to 10 4 for various modulation schemes.
Also, Figure 11a illustrates the effectiveness of changing the DC-biasing with different modulation orders in the DCO-OFDM system performance. For example, when employing high modulation orders, such as 512-QAM, and using low DC-biasing levels, such as 7 and 10 dB, the system’s performance was notably subpar, with a high bit error rate of 10 3 even for high SNR levels. However, the system exhibited superior performance when employing the same high modulation order but with a higher DC shift of 13 dB. However, lower modulation orders, such as 4-QAM, and low DC-biasing levels, such as 7 dB, performed better than 10 and 13 dB. This means that higher DC-biasing is needed for higher modulation orders to reduce the effect of zero clipping distortion because, in higher modulation orders, the Euclidean distance between any two adjacent symbols is lower than in lower modulation orders.
After evaluating the influence of DC biasing and modulation order on the system, we determined whether the PAPR was affected by both DC biasing and the selected modulation order. The CCDF of the DCO-OFDM system was assessed, as depicted in Figure 11b. At CCDF = 10 3 , the value of PAPR0 for various modulation orders at a 13 dB DC bias level yielded superior evaluation results compared to the 10 dB and 7 dB DC bias levels. At a 13 dB DC bias level, the DCO-OFDM with a 4-QAM modulation yielded a lower PAPR0 value of 5.91 dB and increased to 6.14 dB with a 1024 modulation order. The DCO-OFDM with a 16-QAM modulation produced a lower PAPR0 value of 7.71 dB at a 10 dB DC bias level, but under the same bias condition, it increased to 7.962 with a 4-QAM modulation order. At a 7 dB DC bias level, the DCO-OFDM with a 1024-QAM modulation yielded a lower PAPR0 value of 9.36; however, a 4-QAM modulation order provided 9.625 dB. The average PAPR0 value across different modulation orders was 6.034 dB at a 13 dB DC bias, 7.834 dB at 10 dB, and 9.51 dB at 7 dB. According to this, the DC bias greatly affected the value of PAPR0 in DCO-OFDM. Still, for the DCO-OFDM, changing the modulation order did not result in a meaningful change in PAPR0.

5.2. Exploring BER and PAPR for ACO-OFDM

Figure 12a explores the BER assessment for ACO-OFDM. This scheme does not require a DC bias level like DCO-OFDM. However, for BER = 10 4 with a 4-QAM modulation order, the E b / N O for unipolar ACO decreased by 3.16 dB compared to bipolar ACO, mainly due to the clipping effect for transmitting the data via LEDs. For that reason, the primary focus of this research was on the thorough analysis and assessment of O-OFDM systems. This means analyzing the final broadcast and received signals and the system overall and accounting for the effects of clipping noise. As the modulation order of ACO-OFDM increased as the transmitted data rate increased, E b / N O performance deteriorated. At a BER = 10 4 , the E b / N O decreased by an average value of approximately 4.4325 dB when transitioning from one modulation order to another.
The CCDF of ACO-OFDM is depicted in Figure 12b. Table 6 illustrates the PAPR0 values of ACO-OFDM for various modulation orders at a CCDF of 10 3 . The minimum PAPR0 value was attained at a CCDF of 10 3 with a 1024-QAM modulation order, while the maximum PAPR0 value was observed with a 4-QAM modulation order. The average PAPR0 value, computed from multiple evaluation data points, was 16.48 dB, while the PAPR0 median value was 16.44 dB at the 16-QAM modulation order.

5.3. Exploring BER and PAPR for FLIP-OFDM

The BER evaluation for FLIP-OFDM is displayed in Figure 13a. When the transmission data rate of FLIP-OFDM rose, the E b / N O performance decreased. On average, there was a reduction of 4.4225 dB in E b / N O when transitioning between modulation orders at a BER of 10 4 . The numerical results presented in Table 6 indicate that, at different constellation sizes, the  E b / N O values for FLIP and ACO-OFDM were nearly the same.
Figure 13b illustrates the CCDF performance of FLIP-OFDM. The resemblance in E b / N O values between FLIP-OFDM and ACO-OFDM for various modulation orders suggests that their PAPR0 values are nearly identical. Additionally, it is worth noting that the PAPR0 of FLIP-OFDM did not exhibit significant changes as the modulation order was varied. The numerical values of PAPR0 at a CCDF of 10 3 for various modulation orders are provided in Table 6. For FLIP-OFDM evaluation results at a CCDF of 10 3 , 16.69 dB was the median PAPR0 value for the 1024-QAM modulation order.

5.4. Exploring BER and PAPR for ADO-OFDM

In Figure 14a, the ADO-OFDM system’s BER is assessed and displayed. ADO-OFDM, similar to DCO-OFDM, requires a DC bias value before clipping the time sampled signal before transmitting through LEDs. Hence, the performance of ADO-OFDM varies with alterations in the DC bias value. We assessed the BER performance at 7 dB, 10 dB, and 13 dB DC bias values. At a BER of 10 4 , ADO-OFDM demonstrated lower E b / N o for both the 4- and 16-QAM schemes at a 7 dB DC bias value compared to the performance at the same modulation schemes but with 10 and 13 dB DC bias values. However, E b / N o at 10 dB and 13 dB DC bias values for other modulation schemes provided lower values comparable to E b / N o at a 7 dB DC bias value. ADO-OFDM with a 13 dB DC bias value for 1024-QAM exhibited a lower E b / N o compared to ADO-OFDM operating at a 10 dB DC bias value for the same 1024-QAM modulation. Otherwise, for other modulation schemes, ADO-OFDM with a 10 dB DC bias value showed an E b / N o that is approximately 2.6 lower compared to ADO-OFDM operating at a 13 dB DC bias value. The numerical results for this scheme are presented in Table 6, showcasing various DC bias levels with different modulation orders.
At a CCDF of 10 3 , the PAPR values of ADO-OFDM operating at a 13 dB DC bias level for various modulation orders showed lower values compared to ADO-OFDM operating at 10 and 7 dB DC bias values, as outlined in Figure 14b. Table 6 illustrates the comparison of PAPR0 values for different DC bias levels in ADO-OFDM across various modulation orders. The average PAPR0 values were 7.032 dB, 8.4706 dB, and 10.278 dB at the 13 dB, 10 dB, and 7 dB DC bias values, respectively. Based on the evaluated numerical data for DCO and ADO-OFDM, it was observed that the PAPR0 of ADO-OFDM was higher than that of DCO-OFDM at various DC bias levels across different modulation orders. It indicates that the dynamic range of the PAPR0 for DCO-OFDM was lower than that of ADO-OFDM for various DC bias levels and modulation orders by approximately an average value equal to 0.8 dB.

5.5. Exploring BER and PAPR for ASCO-OFDM

The evaluated E b / N o values for ASCO-OFDM decreased as the modulation order increased, showing a decreasing trend by an approximate average of 4.2, as depicted in Figure 15a. The corresponding numerical values for this evaluation are detailed in Table 6, specifically at a BER of 10 4 . As previously mentioned, while the SE of ASCO-OFDM surpassed that of FLIP and ACO-OFDM, the E b / N o evaluation values for both FLIP and ACO-OFDM were lower than those of ASCO-OFDM across different modulation orders, with an approximate difference of 2.1 dB at a BER of 10 4 .
ASCO-OFDM’s CCDF is represented in Figure 15b. At a CCDF of 10 3 , the PAPR0 values for ASCO-OFDM operating with 64-QAM and 256-QAM were approximately equal, measuring around 15.5 dB. The PAPR0 values for 4-QAM, 16-QAM, and 1024-QAM were recorded as 15.15 dB, 15.03 dB, and 15.32 dB, respectively. With various modulation orders, the average PAPR0 value of ASCO-OFDM was 15.306 dB. The ASCO-OFDM not only exhibited significantly higher SE values compared to FLIP and ACO-OFDM but also showcased lower PAPR values in contrast to both FLIP and ACO-OFDM. The approximate average reduction values were 1.174 dB for ACO-OFDM and 1.38 dB for FLIP-OFDM, respectively.

5.6. Exploring BER and PAPR for LACO-OFDM

As previously detailed in Section 3, the SE of LACO-OFDM is influenced upon the number of layers employed in its construction. Consequently, in this section, we aimed to evaluate the BER and PAPR for LACO-OFDM across various construction layers and different modulation orders. In Figure 16a, the BER performance of two-layer LACO-OFDM approach, denoted as  LACO 2 -OFDM, is examined across different modulation orders. The numerical results indicate that the behavior of LACO 2 -OFDM was superior to that of ASCO-OFDM, despite both having the same SE. The E b / N o values at a BER of 10 4 for LACO 2 -OFDM were, on average, approximately 1.7 dB lower than ASCO-OFDM across different modulation orders. However, the E b / N o values for LACO 2 -OFDM were, on average, approximately 0.4 dB higher than FLIP and ACO-OFDM across different modulation orders.
Figure 16b examines the CCDF performance of LACO 2 -OFDM across various modulation orders. With the modulation order changing, a minor change was observed in the PAPR0. At a CCDF of 10 3 , the average PAPR0 value of LACO 2 -OFDM was the same as that of ASCO-OFDM, approximately equaling 15.3 dB. The PAPR0 values for LACO_2-OFDM using 64-QAM and 256-QAM were approximately similar to those provided by ASCO-OFDM.
The performance of the BER for the three-layer LACO-OFDM approach, referred to as LACO 3 -OFDM, is examined across different modulation orders in Figure 17a. The SE of LACO 3 -OFDM was higher than that of ASCO and LACO 2 -OFDM. However, the E b / N O values of LACO 3 -OFDM at a BER of 10 4 were lower than those of ASCO-OFDM by an approximate average value of 0.544 dB but higher than those of FLIP, LACO 2 -OFDM, and ACO-OFDM by an approximate average value of 1.168 dB, 1.584 dB and 1.616 dB, respectively.
Figure 17b explores the CCDF evaluation of LACO 3 -OFDM for different modulation orders. A slight change in the PAPR0 was noticed as the modulation order changed. At a CCDF of 10 3 , the PAPR0 values of LACO 3 -OFDM with 16, 64, and 1024-QAM were approximately equal. The average PAPR0 value of LACO 3 -OFDM was approximately 0.813 dB lower than ASCO-OFDM, 1.987 dB lower than ACO-OFDM, 2.195 dB lower than FLIP-OFDM, and 0.827 dB lower than LACO 2 -OFDM. The evaluated PAPR0 results for LACO 3 -OFDM are presented in Table 6, showcasing the performance across various modulation orders.
Following the assessment of LACO 2 -OFDM and LACO 3 -OFDM, we moved forward to assess the LACO-OFDM approach with four layers, known as LACO 4 -OFDM. Figure 18a displays the BER performance of LACO 4 -OFDM. The evaluation was conducted across varying modulation orders, specifically within the LACO 4 -OFDM framework. The numerical results from the evaluation indicate that the BER performance of LACO 4 -OFDM was lower compared to LACO 3 , LACO 2 , ASCO, FLIP, and ACO-OFDM across various modulation orders. The average E b / N o value for LACO 4 -OFDM at a BER of 10 4 exceeded that of LACO 3 , LACO 2 , ASCO, FLIP, and ACO-OFDM by approximately 0.824 dB, 10,992 dB, 0.28 dB, 2.408 dB, and 2.44 dB, respectively.
As we evaluated the BER performance of LACO 4 -OFDM, we also assessed the CCDF, which is illustrated in Figure 18b. At a CCDF of 10 3 , the PAPR0 values for 4, 256, and 1024-QAM modulation orders were approximately equal. The PAPR performance of LACO 4 -OFDM was better compared to LACO 3 , LACO 2 , ASCO, FLIP, and ACO-OFDM across various modulation orders. At a CCDF of 10 3 , the average PAPR0 value for LACO 4 -OFDM was less than that of LACO 3 , LACO 2 , ASCO, FLIP, and ACO-OFDM by around 0.6796 dB, 1.5066 dB, 1.4926 dB, 2.666 dB, and 2.8746 dB, correspondingly.

5.7. Investigating the Relationship between Spectral Efficiency and BER for Various O-OFDM Methodologies

After thoroughly evaluating the various factors affecting the choice of MCM techniques previously discussed, these elements are amalgamated in Figure 19. This visual depiction showcases the relationship between the spectral efficiency of different MCM techniques, their respective E b / N O across diverse constellation sizes, and the average PAPR demonstrated by these techniques. The numerical outcomes derived from both Table 6 have been translated into a visual format and are presented in Figure 19.
Both the ACO-OFDM and FLIP-OFDM approaches yielded similar E b / N O values across various spectral efficiencies at different modulation orders and demonstrated equivalent average PAPR values. Furthermore, due to the rapid increase in E b / N O as spectral efficiencies increased, it indicates that these two approaches are characterized as spectrally inefficient methods. The ASCO-OFDM and LACO 2 -OFDM approaches delivered identical spectral efficiency and average PAPR values, although LACO 2 -OFDM offered lower E b / N 0 values across different modulation orders. The ADO-OFDM and DCO-OFDM methods yielded increased spectral efficiency values compared to other approaches, yet they also entailed higher E b / N O values at equivalent modulation orders. Moreover, both methods presented varying average PAPR values associated with the chosen DC bias level. The DCO-OFDM approach exhibited superior BER and PAPR performance compared to the ADO-OFDM approach for various modulation orders at different DC bias levels. The spectral efficiency, E b / N O values, and PAPR values offered by LACO-OFDM varied according to the number of layers employed in the technique. With an increase in the number of layers, there was a corresponding rise in spectral efficiency and E b / N O values. However, this escalation was accompanied by a higher computational complexity. Interestingly, despite these increments, the average PAPR value decreased.

5.8. Investigating the Influence of VLM Precoding Methodology on BER and PAPR for Different O-OFDM Approaches

After conducting an extensive analysis of the BER and PAPR performance for MCM techniques used in VLC systems, a pressing need arose to explore a novel approach. This evaluation is essential to address the inherent constraints in these systems, with a particular emphasis on alleviating nonlinearity effects. The purpose of this section is to underscore the importance of the new technique by investigating its impact on BER and PAPR performance in comparison to the existing MCM approaches.
Additionally, this work introduces two parameters, PAPR reduction and E b N 0 difference , for comparative analysis. PAPR reduction is characterized as the decrease in PAPR0 of the new approach relative to the conventional PAPR0. This is computed mathematically by subtracting the PAPR0 of the proposed methodology from the conventional PAPR0 for different MCM approaches at a CCDF of 10 3 . A higher PAPR reduction value signifies that a more effective PAPR reduction technique has been utilized.
P A P R r e d u c t i o n = P A P R 0 c o n v e n t i o n a l P A P R 0 p r o p o s e d ,
The parameter  E b N 0 difference , on the other hand, is defined as the disparity between the conventional and the newly E b N o after applying the PAPR degradation methodology. E b N 0 difference is computed by subtracting the E b N o value of the proposed methodology from the conventional value at a BER of 10 4 . It is essential to note that there are three scenarios for the E b N 0 difference , value: When E b N 0 difference is less than zero, the system’s BER performance is enhanced as it requires less energy to achieve the same BER. When E b N 0 difference equals zero, there is no diminish in the BER performance. When E b N 0 difference is greater than zero, the BER performance deteriorates because more energy is needed to attain the same BER.
E b N 0 d i f f e r e n c e = E b N 0 p r o p o s e d E b N 0 c o n v e n t i o n a l ,
In this assessment, a comprehensive analysis of the numerical outcomes was specifically conducted for the 16-QAM technique, as depicted in Figure 20 and Table 7. Figure 20a depicts the influence of employing VLM precoding methodology on the BER performance across various MCM approaches. At a BER of 10 4 , the traditional ACO-OFDM E b / N 0 value stood at 15.23 dB. Upon applying the VLM technique, there was no noticeable change in the E b / N 0 value. Likewise, in the case of the FLIP-OFDM approach, employing the VLM precoding technique did not yield significant alterations in the E b / N 0 value; the values remained relatively unchanged. The E b N 0 difference for these two approaches was approximately zero, indicating no degradation in the BER performance for the FLIP-OFDM technique after the VLM precoding methodology was implemented.
The DC bias level significantly impacted the BER performance of DCO-OFDM and ADO-OFDM. At a 7 dB DC bias, these approaches could not be assessed at a BER of 10 4 after applying the VLM precoding technique but could be evaluated at a BER of 10 3 . The E b N 0 difference at a BER of 10 3 equalled 1 dB and 1.7 dB for ADO and DCO-OFDM, respectively. With a 10 dB DC bias, the E b N 0 difference for DCO-OFDM was −0.6 dB, indicating a slight improvement in the BER performance of this approach. Conversely, E b N 0 difference for ADO-OFDM at a 10 dB DC bias was 0.1 dB, signifying a slight degradation in the BER performance of this approach. At a 13 dB DC bias, the E b N 0 difference for ADO and DCO-OFDM equalled 0.06 dB and 0.09 dB, almost approaching zero, suggesting no substantial degradation in the BER performance for these two approaches. For ASCO,   LACO 2 , LACO 3 , and LACO 4 -OFDM, the E b N 0 difference values were 0.1 dB, 0.45 dB, 0.57 dB, and 0.6 dB, respectively. This indicates a slight degradation in the BER performance of these approaches. However, if the PAPR reduction is considerably greater than this degradation factor, this level of degradation might be acceptable.
Figure 20b demonstrates that at a CCDF of 10 3 , the conventional PAPR0 values for FLIP and ACO-OFDM were 16.44 dB and 15.58 dB, respectively. However, after adding the precoding technique, the proposed PAPR0 values were 13.17 dB and 13.32 dB, respectively. This resulted in PAPR0 reduction values of 3.27 dB for ACO-OFDM and 3.26 dB for FLIP-OFDM. Notably, the PAPR0 reduction values for FLIP and ACO -OFDM exceeded the reduction values for the other approaches, and the E b N 0 difference for these two approaches was nearly zero.
At a 13 dB DC bias level, ADO and DCO-OFDM exhibited a PAPR reduction of 1.39 dB and 1.13 dB, respectively. Additionally, the E b N 0 difference for these two approaches was nearly zero. When the DC bias level was set at 10 dB, DCO-OFDM showcased a PAPR reduction of 1.39 dB, while the E b N 0 difference was −0.06 dB. At the same 10 dB DC bias level, ADO-OFDM revealed a PAPR reduction of 1.22 dB; however, this value changed to 1.73 dB at a 7 dB DC bias level, illustrating a variation in PAPR reduction concerning changes in the DC bias level. The PAPR reduction values were 1.62 dB, 1.81 dB, 1.735 dB, and 1.51 dB for ASCO, LACO 2 ,   LACO 3 , and LACO 4 -OFDM, respectively. Table 6 presents the detailed numerical results of this assessment at a BER of 10 4 and a CCDF of 10 3 . This evaluation highlights that the proposed PAPR methodology effectively reduces PAPR without causing any degradation in the BER performance for various MCM approaches.
Figure 21a delves into assessing the BER performance of various O-OFDM approaches both pre- and post-implementation of the VLM methodology. These O-OFDM strategies maintained an identical spectral efficiency of 5.9883 (bits/sec/Hz). The LACO-OFDM performed better than other approaches by employing a smaller constellation size than FLIP and ACO-OFDM. It achieved this by avoiding utilising a DC bias level for clipping operations and transmitting the real unipolar signal within a single frame, unlike ASCO-OFDM, which relied on the concatenation of two frames. As mentioned earlier, DCO-OFDM demonstrated superior BER performance across various DC bias levels compared to ADO-OFDM. This performance advantage is attributed to the data arrangement within DCO-OFDM, which employs a single FFT/IFFT operation in both the transmitter and receiver. In contrast, ADO-OFDM employs dual FFT/IFFT operations in the transmitter, introducing noise from odd data subcarriers affecting the even subcarriers due to clipping effects. Additionally, the even data subcarriers in ADO-OFDM are impacted by clipping distortion caused by utilising the DC bias level in its process. DCO and ADO-OFDM delivered improved performance when operated at 10 dB and 13 dB DC bias levels compared to when operated at 7 dB. This enhancement is attributed to reduced clipping distortion as the DC bias level increases. The purpose of the clipping operation is to convert data into unipolar form. However, it is important to note that increasing the DC bias level beyond 13 dB may introduce upper clipping, resulting in signal distortion. At a BER of 10 4 , the tabulated numerical results of this evaluation, comparing different modulation orders to attain an equivalent spectral efficiency for various O-OFDM approaches, both with and without the establishment of the VLM methodology, are presented in Table 8.
Figure 21b demonstrates the efficacy of the VLM methodology across various O-OFDM approaches and constellation sizes. At a CCDF of 10 3 , ACO and FLIP-OFDM exhibited notably higher PAPR0 reduction values following the implementation of the VLM methodology compared to other O-OFDM approaches. Specifically, ACO-OFDM showed a PAPR0 reduction of 2.29 dB, while FLIP-OFDM achieved a reduction of 2.768 dB. In terms of E b N 0 difference , the ACO-OFDM approach demonstrated minimal change, almost zero, while the FLIP-OFDM approach slightly enhanced the E b / N 0 performance by 0.107 dB at a BER = 10 4 . The LACO-OFDM approach, after applying the VLM methodology, revealed a PAPR0 reduction of 1.79 dB at a CCDF of 10 3 . However, there was a degradation in E b / N 0 by 0.56 dB at a BER of 10 4 . Table 8 presents the numerical results of the evaluation at a CCDF of 10 3 , comparing different modulation orders to achieve an equivalent spectral efficiency across various O-OFDM approaches. It outlines the results both with and without the implementation of the VLM methodology.

6. Comparison with Related Studies

This section offers an in-depth comparative analysis between this study and the relevant literature, outlined in Table 9. The essential criteria for assessment and their respective values are elaborated upon in the previous sections. However, this study marks the initial exploration of the PAPR concept across various O-OFDM approaches. Table 9 highlights that this research presents a distinctive advantage by achieving the highest computed PAPR reduction value while maintaining the primary objective of minimizing the E b N 0 d i f f e r e n c e in all PAPR reduction-focused literature.

7. Conclusions

This paper introduces various Optical-OFDM techniques aimed at identifying an effective approach for VLC systems. The study introduces an innovative PAPR reduction methodology for various O-OFDM approaches, demonstrating minimal degradation in the BER. The PAPR reduction method was utilized to address the nonlinearity issue in O-OFDM. Notably, these reductions were achieved without any degradation in the system’s BER performance. The simulation results for different O-OFDM approaches demonstrate that as the modulation order increased, there was an enhancement in spectral efficiency and a decrease in BER performance. However, the PAPR performance remained relatively constant or approximately the same. Upon integrating the proposed method into various O-OFDM approaches, significant PAPR reduction values were achieved without noticeable degradation in BER. LACO-OFDM demonstrated superior BER performance compared to other O-OFDM approaches when operating under the same modulation scheme or spectral efficiency. LACO 2 -OFDM offered equivalent spectral efficiency and PAPR as ASCO-OFDM, yet with reduced computational complexity. Specifically, the PAPR values for LACO 2 -OFDM,   LACO 3 -OFDM, and LACO 4 -OFDM were 15.03 dB, 14.595 dB, and 13.96 dB, respectively. After the applied of the precoding methodology, the PAPR reduction values for these systems were observed as 1.81 dB, 1.735 dB, and 1.51 dB, respectively. Furthermore, the E b N o values for LACO 2 -OFDM,   LACO 3 -OFDM, and LACO 4 -OFDM were identified as 15.62 dB, 16.78 dB, and 17.52 dB. However, the E b N o for these systems degraded by values of 0.45 dB, 0.57 dB, and 0.6 dB, respectively. ACO-OFDM demonstrated a PAPR reduction of 3.27 dB, while FLIP-OFDM exhibited a reduction of 3.26 dB without any degradation in BER performance. DCO-OFDM demonstrated superior BER and PAPR performance compared to ADO-OFDM when operating under the same modulation scheme and DC bias level. This advantage is attributed to the information hierarchy inherent in DCO-OFDM. The research involves comparing related literature to validate and establish the novelty of the proposed schemes and assessing their performance within the field. Ultimately, this study advances the compatibility of various O-OFDM systems for practical applications.

Author Contributions

Y.A.Z. came up with the idea, drafted the paper, and ran the simulations; E.K.I.H. and M.M.E. reviewed the article and carried out the theoretical analysis; M.M.E. analyzed the numerical findings; Y.A.Z., E.K.I.H., M.A. and M.M.E. enhanced the updated version of the manuscript and contributed to the simulation result and the validation; E.K.I.H., M.M.E. and M.A. supervision; Y.A.Z., E.K.I.H. and M.M.E., writing—review and editing; funding, M.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Shaqra University, Saudi Arabia. The author would like to thank Shaqra University, Saudi Arabia, for supporting him in this work.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All the data have been included in the study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Tariq, F.; Khandaker, M.R.A.; Wong, K.K.; Imran, M.A.; Bennis, M.; Debbah, M. A Speculative Study on 6G. IEEE Wirel. Commun. 2020, 27, 118–125. [Google Scholar] [CrossRef]
  2. Zhang, X.; Babar, Z.; Petropoulos, P.; Haas, H.; Hanzo, L. The Evolution of Optical OFDM. IEEE Commun. Surv. Tutor. 2021, 23, 1430–1457. [Google Scholar] [CrossRef]
  3. Mohammed, N.A.; Elnabawy, M.M.; Khalaf, A.A.M. Papr Reduction Using a Combination between Precoding Andnon-Linear Companding Techniques Foraco-Ofdm-Based Vlc Systems. Opto-Electron. Rev. 2021, 29, 59–70. [Google Scholar] [CrossRef]
  4. Beguni, C.; Căilean, A.M.; Avătămăniței, S.A.; Dimian, M. Analysis and Experimental Investigation of the Light Dimming Effect on Automotive Visible Light Communications Performances. Sensors 2021, 21, 4446. [Google Scholar] [CrossRef] [PubMed]
  5. Zenhom, Y.A.; Nasief, M.; Mohammed, E.; Mansour, H. Performance evaluation of evs audio coder for oriantal and performance evaluation of evs audio coder for oriantal and orchestral musical. Eng. Res. J. 2018, 1, 40–47. [Google Scholar]
  6. Loureiro, P.A.; Guiomar, F.P.; Monteiro, P.P. Visible Light Communications: A Survey on Recent High-Capacity Demonstrations and Digital Modulation Techniques. Photonics 2023, 10, 993. [Google Scholar] [CrossRef]
  7. Zenhom, Y.A.; Mohammed, E.; Mikhael, M.N.; Mansour, H.A. EVS and OPUS Audio Coders Performance Evaluation for Oriental and Orchestral Musical Instruments. IEEE 21st Int. Work. Multimed. Signal Process. MMSP 2019, 2019, 1–6. [Google Scholar] [CrossRef]
  8. Wang, J.; Li, M.; Shen, B.Z. Low Complexity Post-Distorter Based on Extended Kernel Recursive Least Squares for Visible Light Communications. Signal Process. 2024, 219, 109418. [Google Scholar] [CrossRef]
  9. Sobhy, A.; ElSayed, S.; Zekry, A. Enhancing the Performance of Optical VLC System Based on Asymmetric Symmetric Subcarriers OFDM. Int. J. Commun. Syst. 2020, 33, 1–19. [Google Scholar] [CrossRef]
  10. Wang, T.; Yang, F.; Song, J.; Han, Z. Dimming Techniques of Visible Light Communications for Human-Centric Illumination Networks: State-of-the-Art, Challenges, and Trends. IEEE Wirel. Commun. 2020, 27, 88–95. [Google Scholar] [CrossRef]
  11. Vappangi, S.; Deepa, T.; Mani, V.V.; Bharathiraja, N. On the Performance of Delta Sigma Modulators for DCO-OFDM Based NOMA Visible Light Communication Systems. Opt. Laser Technol. 2023, 167, 109653. [Google Scholar] [CrossRef]
  12. Roshdy, R.A.; Hussein, A.I.; Mabrook, M.M.; Salem, M.A. A Complexity Efficient PAPR Reduction Scheme for FBMC-Based VLC Systems. Opto-Electronics Rev. 2023, 31, 144919. [Google Scholar] [CrossRef]
  13. Deng, X.; Mardanikorani, S.; Zhou, G.; Linnartz, J.P.M.G. DC-Bias for Optical OFDM in Visible Light Communications. IEEE Access 2019, 7, 98319–98330. [Google Scholar] [CrossRef]
  14. Linnartz, J.P.M.G.; Deng, X. Continuous Phase Flip-OFDM in Optical Wireless Communications. Signal Process. 2021, 182, 6. [Google Scholar] [CrossRef]
  15. Schulze, H.; Hoeher, P.A. Asymmetrically Clipped Optical Hadamard Coded Modulation (ACO-HCM). IEEE Photonics J. 2023, 15, 3237959. [Google Scholar] [CrossRef]
  16. Hameed, S.M.; Sabri, A.A.; Abdulsatar, S.M. A Novel PAPR Reduction Method for ADO-OFDM VLC Systems. Opt. Quantum Electron. 2021, 53, 1–16. [Google Scholar] [CrossRef]
  17. Sharan, N.; Ghorai, S.K. Hybrid Scheme of Precoder with μ-Law Compander for PAPR Reduction and Nonlinearity Improvement in ADO-OFDM System. Int. J. Commun. Syst. 2021, 34, e4961. [Google Scholar] [CrossRef]
  18. Baig, M.S.; Alresheedi, M.T.; Mahdi, M.A.; Abas, A.F. A Spectrally Efficient Modified Asymmetrically and Symmetrically Clipped Optical (MASCO)-OFDM for IM/DD Systems. Opt. Quantum Electron. 2023, 55, 411. [Google Scholar] [CrossRef]
  19. Bai, R.; Hranilovic, S. Layered Antisymmetry-Constructed Clipped Optical OFDM for Low-Complexity VLC Systems. Opt. Express 2021, 29, 10613. [Google Scholar] [CrossRef]
  20. Abd Elkarim, M.; Aly, M.H.; AbdelKader, H.M.; Elsherbini, M.M. LED Nonlinearity Mitigation in LACO-OFDM Optical Communications Based on Adaptive Predistortion and Postdistortion Techniques. Appl. Opt. 2021, 60, 7279. [Google Scholar] [CrossRef]
  21. Farid, S.M.; Saleh, M.Z.; Elbadawy, H.M.; Elramly, S.H. ASCO-OFDM Based VLC System Throughput Improvement Using PAPR Precoding Reduction Techniques. Opt. Quantum Electron. 2023, 55, 410. [Google Scholar] [CrossRef]
  22. Farid, S.M.; Saleh, M.Z.; Elbadawy, H.M.; Elramly, S.H. Novel Unipolar Optical Modulation Techniques for Enhancing Visible Light Communication Systems Performance. IEEE Access 2022, 10, 67925–67939. [Google Scholar] [CrossRef]
  23. Saied, O.; Li, X.; Rabie, K.M. DFT Spread-Optical Pulse Amplitude Modulation for Visible Light Communication Systems. IEEE Access 2022, 10, 15956–15967. [Google Scholar] [CrossRef]
  24. Wang, T.; Ren, Y.; Li, C.; Hou, Y. A PAPR Reduction Scheme Combining Superimposed O-OFDM and [Formula Presented]-Law Mapping for VLC-OFDM Systems. Opt. Commun. 2020, 460, 125190. [Google Scholar] [CrossRef]
  25. Miriyala, G.; Mani, V.V. A New PAPR Reduction Technique in DCO-OFDM for Visible Light Communication Systems. Opt. Commun. 2020, 474, 126064. [Google Scholar] [CrossRef]
  26. Hao, L.; Cao, P.; Li, C.; Wang, D. The CESAE Multiple Objection Optimization Network of the ACO-OFDM VLC System. Opt. Commun. 2024, 2024, 130365. [Google Scholar] [CrossRef]
  27. Jihad, N.J.; Abdul Satar, S.M. Performance Study of ACO-OFDM and DCO OFDM in Optical Camera Communication System. In Proceedings of the Al-Noor International Conference for Science and Technology (NICST), Baku, Azerbaijan, 28–30 August 2020; Volume 2020, pp. 63–67. [Google Scholar] [CrossRef]
  28. Avci, B.; Aykiri, G.; Karaerik, K.; Tuna, E.B.; Yasar, S.; Sinop, H.; Tek, Y.I.; Ozen, A. A Novel ACO-OFDM System Based on Fast Walsh Hadamard Transform. In Proceedings of the International Conference on Electrical, Communication, and Computer Engineering (ICECCE), Istanbul, Turkey, 12–13 June 2020; Volume 2020, pp. 12–13. [Google Scholar] [CrossRef]
  29. Temurtaş, S.; Toprakci, G.; Özen, A. A Novel Flip-OFDM Optical Communication System Based on Lazy Lifting Wavelet Transform for Intensity Modulated Direct Detection. Optoelectron. Adv. Mater. Rapid Commun. 2023, 17, 61–72. [Google Scholar]
  30. Tekin, M.; Savaşçihabeş, A.; Ertuğ, Ö. M-CSK-Flip-OFDM Sistemlerinin RS ve CC Kodlama Altında BER ve PAPR Analizlerinin Incelenmesi. Gazi Üniversitesi Mühendislik Mimar. Fakültesi Derg. 2023, 38, 999817. [Google Scholar] [CrossRef]
  31. Eltoukhi, M.A.E.A.; Abd-Elnaby, M.; El-Dolil, S.A.; El-Samie, F.E.A. Efficient Coding Techniques for ADO-OFDM in IM/DD Systems. Photonic Netw. Commun. 2018, 36, 128–139. [Google Scholar] [CrossRef]
  32. Hameed, S.M.; Abdulsatar, S.M.; Sabri, A.A. Visible Light Communication Performance Using MIMO-ADO-OFDM System. Trans. Emerg. Telecommun. Technol. 2022, 33, 1–17. [Google Scholar] [CrossRef]
  33. Hameed, S.M.; Abdulsatar, S.M.; Sabri, A.A. Performance Enhancement for Visible Light Communication Based ADO-OFDM. Opt. Quantum Electron. 2021, 53, 1–19. [Google Scholar] [CrossRef]
  34. Essalih, T.; Khalighi, M.A.; Hranilovic, S.; Akhouayri, H. Optical OFDM for Sipm-Based Underwater Optical Wireless Communication Links. Sensors 2020, 20, 6057. [Google Scholar] [CrossRef]
  35. Zhang, X.; Wang, Q.; Zhang, R.; Chen, S.; Hanzo, L. Performance Analysis of Layered ACO-OFDM. IEEE Access 2017, 5, 18366–18381. [Google Scholar] [CrossRef]
  36. Wang, Z.; Mao, T.; Wang, Q. Optical OFDM for Visible Light Communications. In Proceedings of the 2017 13th International Wireless Communications & Mobile Computing Conference IWCMC, Valencia, Spain, 26–30 June 2017; pp. 1190–1194. [Google Scholar] [CrossRef]
  37. Khan, L.U. Visible Light Communication: Applications, Architecture, Standardization and Research Challenges. Digit. Commun. Networks 2017, 3, 78–88. [Google Scholar] [CrossRef]
  38. Idris, S.; Aibinu, A.M.; Koyunlu, G.; Sanusi, J. A Survey of Modulation Schemes in Visible Light Communications. In Proceedings of the International Conference on Trends in Electronics and Informatics, Tirunelveli, India, 23–25 April 2019; Volume 2019, pp. 1–7. [Google Scholar] [CrossRef]
  39. Freag, H.; Hassan, E.S.; El-Dolil, S.A.; Dessouky, M.I. PAPR Reduction for OFDM-Based Visible Light Communication Systems Using Proposed Hybrid Technique. Int. J. Commun. Syst. 2018, 31, 1–7. [Google Scholar] [CrossRef]
  40. Na, Z.; Wang, Y.; Xiong, M.; Liu, X.; Xia, J. Modeling and Throughput Analysis of an ADO-OFDM Based Relay-Assisted VLC System for 5G Networks. IEEE Access 2018, 6, 17586–17594. [Google Scholar] [CrossRef]
  41. Sharan, N.; Ghorai, S.K. PAPR Reduction and Non-Linearity Alleviation Using Hybrid of Precoding and Companding in a Visible Light Communication (VLC) System. Opt. Quantum Electron. 2020, 52, 1–14. [Google Scholar] [CrossRef]
  42. Guan, R.; Xu, W.; Yang, Z.; Huang, N.; Wang, J.Y.; Chen, M. Enhanced Subcarrier-Index Modulation-Based Asymmetrically Clipped Optical OFDM Using Even Subcarriers. Opt. Commun. 2017, 402, 600–605. [Google Scholar] [CrossRef]
  43. Lowery, A.J. Spectrally Efficient Optical Orthogonal Frequency Division Multiplexing. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2020, 378, 180. [Google Scholar] [CrossRef] [PubMed]
  44. Wu, Y.; Hu, Y.; Wan, Z.; Wang, T.; Sun, Y.; Zhang, Q. Joint Security Enhancement and PAPR Mitigation for OFDM-NOMA VLC Systems. Opt. Commun. 2022, 508, 127719. [Google Scholar] [CrossRef]
  45. Li, J.; Dang, S.; Wen, M.; Li, Q.; Chen, Y.; Huang, Y.; Shang, W. Index Modulation Multiple Access for 6G Communications: Principles, Applications, and Challenges. IEEE Netw. 2023, 37, 2200433. [Google Scholar] [CrossRef]
  46. Wen, M.; Li, Q.; Kim, K.J.; Lopez-Perez, D.; Dobre, O.; Poor, H.V.; Popovski, P.; Tsiftsis, T. Private 5G Networks: Concepts, Architectures, and Research Landscape. IEEE J. Sel. Top. Signal Process. 2022, 16, 3137669. [Google Scholar] [CrossRef]
  47. Santhosh, L.; Thomas, A. Implementation of Radix 2 and Radix 22 FFT Algorithms on Spartan6 FPGA. In Proceedings of the 2013 International Conference on Computing, Communication and Networking Technologies, Tiruchengode, India, 4–6 July 2013; pp. 4–7. [Google Scholar] [CrossRef]
  48. Shilpi; Shukla, M.; Kumar, A. PAPR Reduction in OFDM for VLC System; Springer: Singapore, 2021; Volume 683, ISBN 9789811568398. [Google Scholar]
  49. Taha, B.; Fayed, H.A.; Aly, M.H.; Mahmoud, M. A Reduced PAPR Hybrid OFDM Visible Light Communication System. Opt. Quantum Electron. 2022, 54, 1–13. [Google Scholar] [CrossRef]
  50. Hasan, M.M. VLM Precoded SLM Technique for PAPR Reduction in OFDM Systems. Wirel. Pers. Commun. 2013, 73, 791–801. [Google Scholar] [CrossRef]
  51. Sharifi, A.A. PAPR Reduction of Optical OFDM Signals in Visible Light Communications. ICT Express 2019, 5, 202–205. [Google Scholar] [CrossRef]
  52. Sharifi, A.A. A New Post-Coding Approach for PAPR Reduction in DC-Biased Optical OFDM Systems. Optoelectron. Lett. 2019, 15, 302–305. [Google Scholar] [CrossRef]
  53. Mohamed, S.E.D.N.; Mohamed, A.E.N.A.; El-Samie, F.E.A.; Rashed, A.N.Z. Performance Enhancement of IM/DD Optical Wireless Systems. Photonic Netw. Commun. 2018, 36, 114–127. [Google Scholar] [CrossRef]
Figure 1. DCO-OFDM block diagram based on a VLC system.
Figure 1. DCO-OFDM block diagram based on a VLC system.
Sensors 24 02965 g001
Figure 2. ACO-OFDM block diagram based on a VLC system.
Figure 2. ACO-OFDM block diagram based on a VLC system.
Sensors 24 02965 g002
Figure 3. Flip-OFDM block diagram based on a VLC system.
Figure 3. Flip-OFDM block diagram based on a VLC system.
Sensors 24 02965 g003
Figure 4. ADO-OFDM block diagram based on a VLC system.
Figure 4. ADO-OFDM block diagram based on a VLC system.
Sensors 24 02965 g004
Figure 5. ASCO-OFDM block diagram based on a VLC system.
Figure 5. ASCO-OFDM block diagram based on a VLC system.
Sensors 24 02965 g005
Figure 6. Three-layered LACO-OFDM block diagram based on a VLC system.
Figure 6. Three-layered LACO-OFDM block diagram based on a VLC system.
Sensors 24 02965 g006
Figure 7. The modulated symbol distribution to the different O-OFDM schemes (for example, 32-IFFT size).
Figure 7. The modulated symbol distribution to the different O-OFDM schemes (for example, 32-IFFT size).
Sensors 24 02965 g007
Figure 8. The fluctuations in spectral efficiency regarding changes in modulation order were examined while maintaining a fixed FFT/IFFT size of 1024 for various O-OFDM schemes.
Figure 8. The fluctuations in spectral efficiency regarding changes in modulation order were examined while maintaining a fixed FFT/IFFT size of 1024 for various O-OFDM schemes.
Sensors 24 02965 g008
Figure 9. The fluctuations in spectral efficiency are examined concerning changes in FFT/IFFT size while maintaining a modulation scheme of 16-QAM for various O-OFDM schemes.
Figure 9. The fluctuations in spectral efficiency are examined concerning changes in FFT/IFFT size while maintaining a modulation scheme of 16-QAM for various O-OFDM schemes.
Sensors 24 02965 g009
Figure 10. The computational complexities across different O-OFDM approaches with varying FFT/IFFT sizes at both the transmitter and receiver: (a) transmitter, (b) receiver, and (c) total computational complexity for the different approaches.
Figure 10. The computational complexities across different O-OFDM approaches with varying FFT/IFFT sizes at both the transmitter and receiver: (a) transmitter, (b) receiver, and (c) total computational complexity for the different approaches.
Sensors 24 02965 g010aSensors 24 02965 g010b
Figure 11. Performance of DCO-OFDM for (a) BER and (b) PAPR.
Figure 11. Performance of DCO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g011
Figure 12. Performance of ACO-OFDM for (a) BER and (b) PAPR.
Figure 12. Performance of ACO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g012
Figure 13. Performance of FLIP-OFDM for (a) BER and (b) PAPR.
Figure 13. Performance of FLIP-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g013
Figure 14. Performance of ADO-OFDM for (a) BER and (b) PAPR.
Figure 14. Performance of ADO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g014
Figure 15. Performance of ASCO-OFDM for (a) BER and (b) PAPR.
Figure 15. Performance of ASCO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g015
Figure 16. Performance of the two-layer LACO-OFDM for (a) BER and (b) PAPR.
Figure 16. Performance of the two-layer LACO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g016
Figure 17. Performance of the three-layer LACO-OFDM for (a) BER and (b) PAPR.
Figure 17. Performance of the three-layer LACO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g017
Figure 18. Performance of the four-layer LACO-OFDM for (a) BER and (b) PAPR.
Figure 18. Performance of the four-layer LACO-OFDM for (a) BER and (b) PAPR.
Sensors 24 02965 g018
Figure 19. The E b / N o needed for distinct levels of spectral efficiency at a BER of 10−4 for the DCO-OFDM, ACO-OFDM, FLIP-OFDM, ADO-OFDM, ASCO-OFDM, and LACO-OFDM techniques, considering alterations in constellation size.
Figure 19. The E b / N o needed for distinct levels of spectral efficiency at a BER of 10−4 for the DCO-OFDM, ACO-OFDM, FLIP-OFDM, ADO-OFDM, ASCO-OFDM, and LACO-OFDM techniques, considering alterations in constellation size.
Sensors 24 02965 g019
Figure 20. BER comparison between traditional O-OFDM approaches and proposed VLM-O-OFDM approaches using a 16-QAM modulation scheme for (a) BER and (b) PAPR.
Figure 20. BER comparison between traditional O-OFDM approaches and proposed VLM-O-OFDM approaches using a 16-QAM modulation scheme for (a) BER and (b) PAPR.
Sensors 24 02965 g020
Figure 21. BER comparison between traditional O-OFDM approaches and proposed VLM-O-OFDM approaches at 5.9883 (bits/sec/Hz) spectral efficiency for (a) BER and (b) PAPR.
Figure 21. BER comparison between traditional O-OFDM approaches and proposed VLM-O-OFDM approaches at 5.9883 (bits/sec/Hz) spectral efficiency for (a) BER and (b) PAPR.
Sensors 24 02965 g021
Table 2. The assessment of spectral efficiency (bits/sec/Hz) values across multiple O-OFDM approaches for varying FFT sizes using a 16-QAM modulation scheme.
Table 2. The assessment of spectral efficiency (bits/sec/Hz) values across multiple O-OFDM approaches for varying FFT sizes using a 16-QAM modulation scheme.
MCM TECHNIQUEN = 8N = 16N = 32N = 64N = 128N = 256N = 512N = 1024N = 2048N = 4096
DCO3.23.55563.76473.87883.93853.96903.98443.99223.99613.9980
ACO1.61.77781.88241.93941.96921.98451.99221.99611.99801.9990
FLIP1.61.77781.88241.93941.96921.98451.99221.99611.99801.9990
ASCO2.42.66672.82352.90912.95382.97672.98832.99422.99712.9985
ADO3.23.55563.76473.87883.93853.96903.98443.99223.99613.9980
LACO_22.42.66672.82352.90912.95382.97672.98832.99422.99712.9985
LACO_32.83.11113.29413.39393.44623.47293.48643.49323.49663.4983
LACO_433.33333.52943.63643.69233.72093.73543.74273.74633.7482
Table 3. The computational complexity of different O-OFDM approaches for both the transmitter and receiver components.
Table 3. The computational complexity of different O-OFDM approaches for both the transmitter and receiver components.
MCM TECHNIQUEComplexityTXRX
DCO-OFDM 2   O ( Nlog 2 N ) O ( Nlog 2 N )   O ( Nlog 2 N )
ACO-OFDM 2   O ( Nlog 2 N ) O ( Nlog 2 N )   O ( Nlog 2 N )
FLIP-OFDM 2   O ( Nlog 2 N ) O ( Nlog 2 N )   O ( Nlog 2 N )
ASCO-OFDM 8   O ( Nlog 2 N ) 3   O ( Nlog 2 N ) 5   O ( Nlog 2 N )
ADO-OFDM 5   O ( Nlog 2 N ) 2   O ( Nlog 2 N ) 3   O ( Nlog 2 N )
LACO,2-OFDM 5   O ( Nlog 2 N ) 2   O ( Nlog 2 N ) 3   O ( Nlog 2 N )
LACO,3-OFDM 8   O ( Nlog 2 N ) 3   O ( Nlog 2 N ) 5   O ( Nlog 2 N )
LACO,4-OFDM 11   O ( Nlog 2 N ) 4   O ( Nlog 2 N ) 7   O ( Nlog 2 N )
Table 4. The specific numerical values for the addition and multiplication operations concerning the previously mentioned approaches while maintaining a constant FFT/IFFT size of 1024.
Table 4. The specific numerical values for the addition and multiplication operations concerning the previously mentioned approaches while maintaining a constant FFT/IFFT size of 1024.
MCM TECHNIQUETX ComplexityTX ADDTX MULTRX
Complexity
RX
ADD
RX MULT
DCO-OFDM O ( Nlog 2 N ) 27,6527172   O ( Nlog 2 N ) 27,6527172
ACO-OFDM O ( Nlog 2 N ) 27,6527172   O ( Nlog 2 N ) 27,6527172
FLIP-OFDM O ( Nlog 2 N ) 27,6527172   O ( Nlog 2 N ) 27,6527172
ASCO-OFDM 3   O ( Nlog 2 N ) 82,95621,516 5   O ( Nlog 2 N ) 138,26035,860
ADO-OFDM 2   O ( Nlog 2 N ) 55,30414,344 3   O ( Nlog 2 N ) 82,95621,516
LACO,2-OFDM 2   O ( Nlog 2 N ) 55,30414,344 3   O ( Nlog 2 N ) 82,95621,516
LACO,3-OFDM 3   O ( Nlog 2 N ) 82,95621,516 5   O ( Nlog 2 N ) 138,26035,860
LACO,4-OFDM 4   O ( Nlog 2 N ) 110,60828,688 7   O ( Nlog 2 N ) 193,56450,204
Table 5. Simulation parameters.
Table 5. Simulation parameters.
ParameterValue
OOFDM symbols1000
FFT/IFFT size1024
Modulation techniqueQAM
Constellation order4, 16, 64, 256, 1024, 4096
DC-bias level7,10,13
Cyclic prefix1024/4 = 256
Channel modelAWGN
Table 6. The E b / N O (dB) at a BER of 10 4 and PAPR0 (dB) at a CCDF of 10 3 numerical outcomes for different O-OFDM approaches across different constellation sizes.
Table 6. The E b / N O (dB) at a BER of 10 4 and PAPR0 (dB) at a CCDF of 10 3 numerical outcomes for different O-OFDM approaches across different constellation sizes.
MCM4-QAM16-QAM64-QAM256-QAM1024-QAM
BERPAPR0BERPAPR0BERPAPR0BERPAPR0BERPAPR0
DCO_7dB15.99.62521.659.58NA9.53NA9.455NA9.36
DCO_10dB18.47.96222.257.7126.87.94833.67.8NA7.75
DCO_13dB21.325.9125.136.0229.456.0734.186.0339.156.14
ACO11.4416.8615.2316.4419.4816.324.2816.5729.1716.23
FLIP11.4216.5915.216.5819.5316.8124.1816.7729.1116.69
ASCO13.5115.1517.3715.0321.7115.5226.3515.5131.315.32
ADO_7dB19.410.523.2210.59NA10.15NA10.13NA10.02
ADO_10dB22.138.4425.98.530.158.59358.353NA8.47
ADO_13dB24.816.9428.57.1432.846.9737.557.1342.466.98
LACO211.7615.2215.6215.0319.9915.424.6515.3829.6615.57
LACO312.8214.4316.7814.59521.1614.5925.914.2230.8614.63
LACO413.6713.7717.5213.9622.0613.6726.7113.8331.6813.837
Table 7. PAPR0 and E b / N 0 values at a CCDF of 10 3 and a BER of 10 4 . Additionally, the PAPR reduction value and the disparity in E b / N 0 between conventional O-OFDM approaches and the newly introduced O-OFDM approaches after integrating the VLM technique with a 16-QAM modulation scheme.
Table 7. PAPR0 and E b / N 0 values at a CCDF of 10 3 and a BER of 10 4 . Additionally, the PAPR reduction value and the disparity in E b / N 0 between conventional O-OFDM approaches and the newly introduced O-OFDM approaches after integrating the VLM technique with a 16-QAM modulation scheme.
MCM
Approach
E b / N O Conventional (dB) E b / N O
VLM (dB)
E b / N O Difference
(dB)
P A P R 0
Conventional (dB)
P A P R 0
VLM (dB)
PAPR Reduction (dB)
DCO-7 dB21.65N/AN/A9.587.362.22
ADO-7 dB23.22N/AN/A10.598.861.73
DCO-10 dB22.2522.19−0.06 ≈ 07.715.941.77
ADO-10 dB25.9260.1 ≈ 08.57.281.22
DCO-13 dB25.1325.190.06 ≈ 06.024.631.39
ADO-13 dB28.528.590.09 ≈ 07.146.011.13
ACO15.2315.240.01 ≈ 016.4413.173.27
FLIP15.215.230.03 ≈ 016.5813.323.26
ASCO17.3717.470.1 ≈ 015.0313.411.62
L A C O 2 15.6216.070.4515.0313.221.81
L A C O 3 16.7817.350.5714.59512.861.735
L A C O 4 17.5218.120.613.9612.451.51
Table 8. PAPR0 and E b / N 0 values at a CCDF of 10 3 and a BER of 10 4 . Additionally, the PAPR reduction value and the disparity in E b / N 0 between conventional O-OFDM approaches and the newly introduced O-OFDM approaches after integrating the VLM technique with different modulation scheme but at the same spectral efficiency of 5.9883 (bits/sec/Hz).
Table 8. PAPR0 and E b / N 0 values at a CCDF of 10 3 and a BER of 10 4 . Additionally, the PAPR reduction value and the disparity in E b / N 0 between conventional O-OFDM approaches and the newly introduced O-OFDM approaches after integrating the VLM technique with different modulation scheme but at the same spectral efficiency of 5.9883 (bits/sec/Hz).
MCM
Approach
Modulation Scheme E b / N O Conventional (dB) E b / N O
VLM
(dB)
E b / N O Difference
(dB)
P A P R 0
Conventional (dB)
P A P R 0
VLM (dB)
PAPR Reduction (dB)
DCO-7db64-QAMN/AN/AN.A9.3857.7251.66
ADO-7db64-QAMN/AN/AN.A10.1549.1590.995
DCO-10db64-QAM26.8626.55−0.317.6336.231.403
ADO-10db64-QAM30.230.260.06 ≈ 08.4117.3571.054
DCO-13db64-QAM29.4529.41−0.045.934.871.06
ADO-13db64-QAM32.84330.16 ≈ 07.116.061.05
ACO4096-QAM34.2534.2780.028 ≈ 015.9713.682.29
FLIP4096-QAM34.27734.17−0.10716.65813.892.768
ASCO256-QAM26.3526.420.07 ≈ 015.6313.961.67
L A C O 2 256-QAM24.6625.220.5615.5813.791.79
Table 9. Comparison between the novel proposed O-OFDM approaches and other approaches.
Table 9. Comparison between the novel proposed O-OFDM approaches and other approaches.
ReferencesMCM ApproachFFT/IFFT
Size
Modulation SchemePAPR Reduction (dB) E b / N O Difference (dB)
[3]Pilot-Assisted Optical OFDM1024M-QAM ≈2.2 dBN/A
[24]μ-SOOFDM6416-QAM
0.45
1.93
≈0
[42]ESACO OFDM12816-QAM
64-QAM
256-QAM
≈1.21
2
3
[49]OFDM-based VLC with DCT1284-QAM1.40
[51]WHT-DCO-OFDM
DHT-DCO-OFDM
VLM-DCO-OFDM
WHT-ACO-OFDM
DHT-ACO-OFDM
25616-QAM0.54
0.99
1.87
0.93
1.27
N/A
[52]WHT-precoding OOFDM
DCT-precoding OOFDM
25616-QAM0.5≈0
Proposed TechniquesVLM-ACO-OFDM
VLM-FLIP-OFDM
VLM-DCO-OFDM-10 dB
VLM-ADO-OFDM-10 dB
VLM-DCO-OFDM-13 dB
VLM-ADO-OFDM-13 dB
VLM-ASCO-OFDM
VLM-LACO2-OFDM
VLM-LACO3-OFDM
VLM-LACO4-OFDM
VLM-DCO-OFDM-10 dB
VLM-ADO-OFDM-10 dB
VLM-DCO-OFDM-13 dB
VLM-ADO-OFDM-13 dB
VLM-ASCO-OFDM
VLM-LACO2-OFDM
VLM-ACO-OFDM
VLM-FLIP-OFDM
102416-QAM
16-QAM
16-QAM
16-QAM
16-QAM
16-QAM
16-QAM
16-QAM
16-QAM
16-QAM
64-QAM
64-QAM
64-QAM
64-QAM
256-QAM
256-QAM
4096-QAM
4096-QAM
3.27
3.26
1.77
1.22
1.39
1.13
1.62
1.81
1.735
1.51
1.403
1.054
1.06
1.05
1.67
1.79
2.29
2.768
≈0
≈0
−0.06
≈0
≈0
≈0
≈0
0.45
0.57
0.6
−0.31
≈0
−0.04
≈0
≈0
0.56
≈0
−0.107
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

A. Zenhom, Y.; Hamad, E.K.I.; Alghassab, M.; M. Elnabawy, M. Optical-OFDM VLC System: Peak-to-Average Power Ratio Enhancement and Performance Evaluation. Sensors 2024, 24, 2965. https://doi.org/10.3390/s24102965

AMA Style

A. Zenhom Y, Hamad EKI, Alghassab M, M. Elnabawy M. Optical-OFDM VLC System: Peak-to-Average Power Ratio Enhancement and Performance Evaluation. Sensors. 2024; 24(10):2965. https://doi.org/10.3390/s24102965

Chicago/Turabian Style

A. Zenhom, Yasser, Ehab K. I. Hamad, Mohammed Alghassab, and Mohamed M. Elnabawy. 2024. "Optical-OFDM VLC System: Peak-to-Average Power Ratio Enhancement and Performance Evaluation" Sensors 24, no. 10: 2965. https://doi.org/10.3390/s24102965

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