Next Article in Journal
Research on Double LCC Compensation Network for Multi-Resonant Point Switching in Underwater Wireless Power Transfer System
Next Article in Special Issue
A High-Accuracy, Scalable and Affordable Indoor Positioning System Using Visible Light Positioning for Automated Guided Vehicles
Previous Article in Journal
A Robust LC-π Matching Network for 112 Gb/s PAM4 Receiver in 28 nm CMOS
Previous Article in Special Issue
Design of Optical-Wireless IR-UWBoF Systems with Spectral Line Suppression Capabilities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive-Mode PAPR Reduction Algorithm for Optical OFDM Systems Leveraging Lexicographical Permutations

1
School of Electrical and Information Engineering, University of the Witwatersrand, Braamfontein, Johannesburg 2000, South Africa
2
Department of Electrical and Electronic Engineering, Kyambogo University, Kyambogo, Kampala P.O. Box 01, Uganda
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(13), 2797; https://doi.org/10.3390/electronics12132797
Submission received: 26 May 2023 / Revised: 14 June 2023 / Accepted: 19 June 2023 / Published: 24 June 2023
(This article belongs to the Special Issue Advances in Radio, Visible Light Communications, and Fiber Optics)

Abstract

:
In direct current optical orthogonal frequency division multiplexing (DCO-OFDM) systems, the high peak-to-average power ratio (PAPR) has been a significant challenge. Recently, lexicographical symbol position permutation (LSPP) using random permutations has been introduced as an efficient solution to reduce high PAPR. In this paper, we aim to evaluate the effectiveness of LSPP by comparing both adjacent and interleaved lexicographical permutation sequences with random lexicographical permutation sequences. Our findings demonstrate that random permutation yields superior PAPR reduction performance results when compared to adjacent and interleaved permutation. However, in scenarios with a limited number of sub-blocks, the use of adjacent and interleaved permutation becomes more favorable, as they can eliminate the possibility of generating identical permutation sequences, a drawback of random permutation. Additionally, we propose a novel algorithm to determine the optimal number of candidate permutation sequences that can achieve acceptable PAPR reduction performance while adhering to computational complexity constraints defined by the system requirements.

1. Introduction

Visible light communication (VLC) has garnered significant interest from industry, standardization bodies, and the research community as an appealing alternative and complementary technology to radio frequency (RF) communication systems [1,2,3]. This is primarily due to its several distinctive advantages, including the utilization of abundant unregulated bandwidth, environmental friendliness, absence of electromagnetic compatibility concerns, and robust security and privacy features [4,5,6].
Direct-current optical orthogonal frequency division multiplexing (DCO-OFDM) has been introduced as a preferred modulation technique in VLC systems due to its ability to deliver high data rates and deal with adverse channel conditions such as fading and attenuation without the need for complicated equalization at the receiver [7]. Moreover, in DCO-OFDM both the even and odd subcarriers are used for data transmission, making it more spectrally efficient compared to asymmetrically clipped optical orthogonal frequency division multiplexing (ACO-OFDM), which uses only the odd subcarriers [8].
Nevertheless, due to the inherent nature of composite DCO-OFDM signals, which consist of independently modulated subcarriers, it is possible for certain subcarriers to exhibit constructive interference, resulting in significant fluctuations in the signal envelope in the time domain when there is a high correlation in the input sequence for the inverse fast Fourier transform (IFFT). As a consequence, a pronounced peak-to-average power ratio (PAPR) is commonly observed. This issue of high PAPR poses a formidable challenge in optical OFDM systems, which unfortunately has yet to be effectively addressed or resolved [9,10,11,12,13]. The challenge of high PAPR poses a formidable obstacle when it comes to preserving the integrity of the complete signal within the linear operating range of crucial transmitter elements. These essential components, including but not limited to the power amplifier, digital-to-analog converter (DAC), and light emitting diode (LED), are susceptible to the consequences of this challenge. Accordingly, the repercussions manifest in the form of signal distortion, wherein the signal undergoes either lower or upper clipping. Consequently, the distortion-induced degradation leads to an undesirable elevation in the bit error rate (BER).
A number of solutions have been proposed that could be deployed to deal with this problem. One such category consists of multiple signaling and probabilistic methodologies, such as the utilization of selected mapping (SLM) [14,15,16] and symbol position permutation (SPP) [17], which have become popular because they result in significant PAPR reduction without BER degradation. Both SLM and SPP accomplish PAPR reduction by generating and evaluating a range of diverse candidate signals from which the one exhibiting the least PAPR is then selected for transmission. The chosen signal is transmitted to the receiver along with its associated side information (SI) to enable the seamless and efficient recovery of the original data. In the SLM technique, the candidate signals are obtained by generating V random phase sequences, which are then multiplied by the optical OFDM symbol in the frequency domain to generate V candidate signals after taking the IFFT operations. In the SPP method, the required V candidate sequences are obtained from the permutation of Q sub-blocks obtained from the frequency domain optical OFDM symbol. In terms of complexity, the SPP method can be regarded as relatively simple compared to selected SLM, primarily thanks to its avoiding the need to multiply random phase sequences by the optical OFDM symbol. However, it should be noted that the effectiveness of PAPR mitigation in the SPP method is directly proportional to the number of candidate permutation sequences generated simultaneously. As a result, additional intricacies are introduced within the overall system architecture.
In a recent study, the authors of [18] presented an innovative PAPR mitigation technique called lexicographical symbol position permutation (LSPP). This novel approach focuses on DCO-OFDM systems, and involves the utilization of randomly generated lexicographical permutations to address the PAPR challenge. In this method, V random permutation candidate sequences from the possible Q ! permutation sequences are generated one at a time lexicographically based on the factorial number system.
Based on the work presented in [18], in this paper we use the complementary cumulative distribution function (CCDF) to compare the PAPR reduction performance capabilities of the three categories of lexicographical permutations, i.e., random, as used in [18], adjacent, and interleaved permutation sequences in DCO-OFDM systems.
Efficient resource allocation is crucial in a VLC system, and must take into account factors such as bandwidth and power requirements [19]. Furthermore, it is essential to consider the varying complexity levels required in different situations and application environments, encompassing both hardware and time complexity. The effectiveness of PAPR reduction achieved through the implementation of LSPP is directly linked to the quantity of candidate permutation sequences utilized. As a result, the complexity of this technique, particularly in terms of the necessary IFFT operations, increases proportionally with the number of candidates employed. To address this challenge and find a system that can be adapted to different situations and application environments, we use the global gain concept [20] to determine the most suitable number of candidate permutation sequences for PAPR reduction in DCO-OFDM systems while avoiding increases in computational complexity beyond system requirements.
The subsequent sections of this paper are organized as follows: Section 2 describes the LSPP scheme for DCO-OFDM systems, the PAPR challenge, and the global gain concept; Section 3 presents the algorithms used to generate adjacent and interleaved permutations and to obtain the most suitable number of candidate permutation sequences; and Section 4 provides a comprehensive presentation of the simulation results and subsequent discussion. Finally, Section 5 provides our concluding remarks.

2. Background

2.1. The PAPR Problem

The PAPR of the time domain signal subsequent to the IFFT operation, denoted as x ( n ) , serves as a valuable metric that quantifies the correlation between the highest power level (peak power) and the average power level present within the signal. This relationship is determined by dividing the peak power by the average power, and is mathematically represented by [11]
PAPR { x ( n ) } = max { | x ( n ) | 2 } | x ( n ) | 2 ,
where · denotes the statistical expectation.
The CCDF is a commonly used tool for evaluating the reduction in PAPR and comparing the efficiency of various PAPR reduction techniques. It is described as the probability of the PAPR of an OFDM symbol surpassing a predetermined threshold value, denoted as PAPR 0 . In mathematical terms, CCDF can be expressed as [21]
CCDF = 1 Pr { PAPR PAPR 0 } = 1 ( 1 exp ( PAPR 0 ) ) N ,
where N represents the number of subcarriers.
To achieve a more reasonable estimate of the PAPR, the frequency domain signal is typically over-sampled L times; consequently, (2) can be written as follows:
CCDF = 1 ( 1 exp ( PAPR 0 ) ) α N ,
where α is the over-sampling factor. When L = 4 (equivalent to α = 2.8 [21]) is used, the peaks of the continuous time domain signal match those of the discrete time domain signal.

2.2. Lexicographical Symbol Position Permutation

Figure 1 illustrates the block diagram of the LSPP system used for PAPR mitigation in DCO-OFDM systems [18].
In this system, X = X k , where k = 0 , 1 , , ( N / 2 1 ) is the input data stream composed of N subcarriers that are already mapped onto a given constellation, such as M-ary quadrature amplitude modulation (QAM) or phase shift keying (PSK).
The input data stream X k is divided into Q permutation sub-blocks, as follows [18]:
X p ( q ) = X Q × 0 + q , X Q × 1 + q , X Q × 2 + q , , X Q × ( N / ( 2 Q ) 1 ) + q ,
where q = 0 , 1 , , ( Q 1 ) and N / 2 Q is an integer used to ensure that the Q permutation sub-blocks are the same size.
For instance, considering an input data stream with a size of N / 2 = 32 , i.e., X = X 0 , X 1 , X 31 and Q = 8 , the lexicographical permutation sub-blocks are subsequently presented as
X p ( 0 ) = X 0 , X 8 , X 16 , X 24 , X p ( 1 ) = X 1 , X 9 , X 17 , X 25 , X p ( 7 ) = X 7 , X 15 , X 23 , X 31 .
The next step is to generate the V lexicographical permutation sequences X l ( v ) , where 0 v ( V 1 ) , using Algorithm 1 for random lexicographical permutation sequences [18].
Algorithm 1 An algorithm for generating random lexicographical permutations
Input: 
Permutation sub-blocks, X p ( q ) , 0 q ( Q 1 ) ; Select V , V { 0 , 1 , , Q ! } set i = 1 ;
Output: 
Random Lexicographical permutation sequences X l ( v ) , 0 v ( V 1 )
1:
for   i = 1 : V do
2:
   Generate the l t h permutation sequence index, l at random, l { 0 , 1 , , ( Q ! 1 ) }
3:
   Set X l ( v ) : = [ ]
4:
   while  X p ( q ) [ ]  do
5:
    ω : = X p ( q ) 1 !
6:
    j : = l / ω
7:
    ϑ : = X p ( j )
8:
    l : = l mod ω
9:
    ϑ is appended to X l ( v )
10:
ϑ is removed from X p ( q )
11:
   end while
12:
    X l ( v ) is returned
13:
end for
An optical OFDM system must use a real-valued signal to modulate the carrier intensity [22]. To achieve this condition, the input permutations must be constrained to Hermitian symmetry before IFFT, as shown in Figure 1. For this reason, the input for the IFFT is executed as follows:
X l ( k ) ( v ) = X l ( N k ) ( v ) * for 0 < k < N / 2 ,
in which the two components X l ( 0 ) ( v ) and X l ( N / 2 ) ( v ) are set to zero, i.e., X l ( 0 ) ( v ) = X l ( N / 2 ) ( v ) = 0 , and X * represents the complex conjugate of X.
The resulting signal candidates are obtained by performing the N-point IFFT on the frequency domain input lexicographical permutation sequences, resulting in a series of signals
x l ( n ) ( v ) = 1 N k = 0 N 1 X l ( k ) ( v ) exp j 2 π k n N
where 0 n N 1 and x l ( k ) ( v ) are the V lexicographical permutation sequences obtained from Algorithm 1 and j is the imaginary operator.
The time domain candidate signal with the minimum PAPR obtained from (7) is x l ( n ) ( v ˜ ) is then considered for transmission. In this case, v ˜ represents the index of the candidate signal with minimum PAPR: 0 v ˜ ( V 1 ) .
A cyclic prefix (CP) is often added to the candidate signal with the minimum PAPR to address the potential issue of inter-symbol and inter-carrier interference in dispersive optical wireless communication channels, as it can mitigate these types of interference to provide more clear and reliable transmission.
A DAC is used to convert the discrete time domain candidate signal with the minimum PAPR x l ( n ) ( v ˜ ) into a continuous time domain signal x l ( t ) ( v ˜ ) . In order to transmit a unipolar signal, a DC offset voltage DC offset is added to the signal x l ( t ) ( v ˜ ) . Finding the right balance is crucial; an excessive DC bias leads to escalated optical power, whereas a minimal DC bias results in an amplified clipping noise, with a detrimental effect on BER. Hence, an appropriate DC offset proportionate to the root mean square (RMS) of the signal x l ( t ) ( v ˜ ) is introduced; this can be mathematically expressed by [23]
DC bias = η | x l ( t ) ( v ˜ ) | 2 ,
where the constant η holds significant importance and the DC bias is defined as a bias that is quantified by the expression 10 log η 2 + 1 dB .
Next, the remaining downward peaks are truncated, leading to the generation of a real and unipolar signal, which is then directed towards the LED for transmission within the VLC channel.
As shown in Figure 1, detection of the received optical signal is performed by a photodiode which converts the optical signal to an electrical signal. The analog signal is typically amplified by the transimpedance amplifier (TIA) before conversion to a digital signal [24]. After serial-to-parallel conversion and CP removal, the received frequency domain signal can be obtained using N-point fast Fourier transform (FFT). The index v of the selected candidate signal as well as the frequency domain symbol sequence can be extracted after performing the IFFT process. QAM or QPSK de-mapping is then performed, followed by parallel-to-serial conversion to obtain the received data bits.
It should be emphasized that, as in SLM, our proposed LSPP requires log 2 V bits for the SI in each transmitted block of information. This SI can either be sent through an independent channel or integrated in the transmission and guarded with error control codes to avoid incorrect detection at the receiver. We presume accurate transmission and reception of the SI in this paper.

2.3. Global Gain

In order to determine the most suitable number of candidate permutation sequences, we use the global (net) gain which is defined as a particular case of the fitness/objective function-based approach [20], where the two factors of interest under consideration in this paper are the PAPR reduction performance and the computational complexity. We consider these two factors because in LSPP the number of candidate permutation sequences is directly proportional to the PAPR reduction performance, which can lead to an increase in both hardware and time complexity due to the need to perform the substantial number of IFFT operations required to generate the candidate signals.
Therefore, under certain VLC link configurations such as diffuse, directed line of sight, non-directed line of sight, and tracked, the PAPR reduction performance can be expressed in relative terms:
Z 1 = 10 log 10 PAP R after PAP R before .
Similarly, the relative increase in computational complexity is provided by
Z 2 = 10 log 10 Complexit y after Complexit y before .
Accordingly, if σ a represents the weights of factors related to the significance level of PAPR reduction (a = 1) and the increase in computational complexity (a = 2) in the system, the aggregate fitness value is [25]
Ω = a = 1 2 σ a · Z u ,
where
a = 1 2 σ a = 1 .
The appropriate number of candidate permutation sequences needed to achieve the desirable PAPR reduction performance while satisfying the computational complexity requirements of the system can then be chosen based on the aggregate fitness values.

3. Adjacent and Interleaved Lexicographical Permutation Sequences

The V lexicographical permutation sequences from among the possible Q ! permutation sequences generated from (4) can be random, interleaved, or adjacent. The adjacent and interleaved lexicographical permutation sequences are provided by
X l ( v ) = X ς + 0 × Δ ( 0 ) , X ς + 1 × Δ ( 1 ) , X ς + 2 Δ ( 2 ) , , X ς + V Δ 1 ( V 1 ) ,
where Δ = 1 for adjacent lexicographical permutations and Δ = 2 for interleaved lexicographical permutations, while ς , 0 ς ( Q ! Δ V ) is the index of the first permutation in the lexicographical order and 0 v ( V 1 ) .
The adjacent and interleaved lexicographical permutations can be generated using Algorithm 2.
Algorithm 2 An algorithm to generate interleaved and adjacent lexicographical permutations
Input: 
Permutation sub-blocks, X p ( q ) , 0 q ( Q 1 ) ; Select V, V { 0 , 1 , , Q ! } ; Set the index of the first permutation sequence, ς , 0 ς ( Q ! Δ V ) ; Select either, Δ = 1 for adjacent or Δ = 2 for interleaved permutations; Set i = 1 ;
Output: 
Either adjacent or interleaved lexicographical permutation sequences, X l ( 0 ) , X l ( 1 ) , , X l ( V 1 )
1:
Set Δ = 1 or Δ = 2
2:
for   i = 1 : V do
3:
   Set X l ( v ) : = [ ]
4:
   while  X p ( q ) [ ]  do
5:
   ω : = X p ( q ) 1 !
6:
   j : = ς / ω
7:
   ϑ : = X p ( j )
8:
   ς : = ς mod ω
9:
   ϑ is appended to X l ( v )
10:
    ϑ is removed from X p ( q )
11:
   end while
12:
    X l ( v ) is returned
13:
    ς = ς + Δ and go to step 3.
14:
end for

3.1. Impact of the Number of Sub-Blocks on PAPR Reduction with Random LSPP

When employing random lexicographical permutation sequences V out of the maximum possible Q ! permutation sequences, with Q representing the number of sub-blocks, the probability of selecting a particular sequence m times is 1 Q ! m , while the probability of selecting any other sequence from the remaining V m sequences is Q ! 1 Q ! ( V m ) Consequently, the probability of m permutation sequences being identical is provided by
Probability m = 1 Q ! m × Q ! 1 Q ! ( V m ) .
Therefore, when dealing with a small number of sub-blocks, the likelihood of randomly selecting lexicographical permutation sequences that are identical and posses the same PAPR values is very high. This implies that random lexicographical permutations may not be suitable for such scenarios. Instead, adjacent and interleaved lexicographical permutation sequences can be employed as alternatives.

3.2. The Most Suitable Number of Candidate Permutation Sequences

In order to determine the most suitable number of candidate permutation sequences, we can use the global gain defined in Section 2.3.
Figure 2 illustrates the procedure for obtaining the most suitable number of candidate permutation sequences, where Ω sys is the global gain required for a particular system, σ 1 and σ 2 are the levels of importance attached to PAPR reduction performance and the computational complexity, respectively, and V suit is the most suitable number of candidate permutation sequences for a particular case.
Furthermore, we need to specify the value of the CCDF of the PAPR in order to compare the global gains. The typical values of the CCDF of the PAPR used in the available literature are between 10 2 and 10 4 [25]; therefore, in this paper we use 10 3 as a reference for global gain calculations.
In order to generate V lexicographical candidate permutation sequences, V 2 N -point IFFT operations are required [16]. Therefore, the complexity is provided by
Complexity = 2 V N .

4. Results and Discussion

In this section, we present the results obtained using computer simulations in MATLAB®. First, we present the performance of different categories of lexicographical permutation sequences, specifically, random [18], interleaved, and adjacent, as described in Section 3. The comparison focuses on both PAPR reduction and BER degradation performance. Second, we present the results obtained with our proposed algorithm for determining the most suitable number of candidate permutation sequences described in Section 3.2.
In our simulations, we considered a DCO-OFDM communication system with a 16-QAM constellation and total number of subcarriers N = 256 . We generated approximately 10 6 data blocks; each block was oversampled by an oversampling factor of L = 4 , which is commensurable to the true value of the PAPR [21]. In addition, we obtained the results for the DCO-OFDM communication system using the same constellation without any PAPR reduction technique. Table 1 lists all the parameters used during the simulations.

4.1. Performance of Lexicographical Symbol Position Permutation Categories

Figure 3 illustrates the performance of the three categories of lexicographical symbol position permutation sequences in terms of PAPR reduction performance using the CCDF defined by (2). The simulation results of the original DCO-OFDM system are additionally incorporated for the sake of comparison and as a point of reference. It can be noted that the PAPR reduction performance achieved by LSPP using random lexicographical permutations [18] is slightly better compared to LSPP using interleaved or adjacent lexicographical permutations. For example, at a CCDF of 10 3 the PAPR values are respectively 11.26 dB, 8.62 dB, 8.70 dB, and 8.80 dB for the original DCO-OFDM system, and LSPP using random, interleaved, and adjacent permutations when V = 8 and Q = 16 . This represents a respective difference of 0.08 dB and 0.18 dB for LSPP using interleaved and adjacent permutation sequences compared to LSPP using random permutations. When V is increased from 8 to 16 and 32, the performance of LSPP using random permutation sequences remains slightly better compared to LSPP using interleaved or adjacent permutation sequences. This better performance of LSPP when using random permutation sequences can be attributed to random permutation sequences being less correlated compared to interleaved and adjacent lexicographical permutations. Similarly, interleaved lexicographical permutation sequences are less correlated compared to adjacent lexicographical permutation sequences, justifying the difference of about 0.1 dB in PAPR reduction performance (with the former performing better).
It should be noted that in order to generate the random lexicographical permutation sequences Q should be sufficiently large to ensure that the possibility of generating repeated permutation sequences is minimized. Generation of repeated random lexicographical permutation sequences can be avoided by setting a constraint in Algorithm 1; however, this could increase the time complexity. Therefore, using adjacent or interleaved lexicographical permutation sequences could be preferable for low values of Q.
Figure 4 shows the BER performance comparison of LSPP employing random, interleaved, and adjacent lexicographical permutation sequences across a channel affected by additive white Gaussian noise (AWGN). As depicted in Figure 4, it can be noted that the three categories of LSPP achieve nearly identical BER performance, with minimal degradation in BER compared to the unaltered DCO-OFDM system lacking any PAPR mitigation techniques. These results are not surprising, as LSPP is a distortionless technique regardless of the category of lexicographical permutation sequences used, and as such no BER degradation is expected except in cases where the SI is received in error.

4.2. The Most Suitable Number of Candidate Permutation Sequences to Avoid Increase in Computational Complexity

We considered LSPP using random lexicographical permutations when determining the most suitable number of candidate permutation sequences to avoid increasing computational complexity beyond system requirements, as it provides better PAPR reduction performance compared to using adjacent or interleaved lexicographical permutations.
Figure 5, plots Z 1 from (9) and Z 2 from (10) on the left vertical axis and right vertical axis, respectively, for different numbers of candidate permutation sequences V. As V increases, the absolute values of both Z 1 and Z 2 increase, while the rate of this increase decreases as V is increased beyond about eight candidate sequences. For example, from V = 2 up to V = 8 , Z 1 and Z 2 increase by 135% and 190%, respectively, while for V from 8 to 16 Z 1 and Z 2 increase by 19% and 37%, respectively. This rate of increase decreases further as V is increased. The implication is that as V is increased, the benefit achieved in terms of PAPR reduction performance first increases rapidly up to a certain V, then the rate of increase decreases significantly as V is increased further.
Figure 6 presents the results for the global gain ( Ω ) for different numbers of candidate permutation sequences under different levels of importance attached to PAPR reduction performance ( σ 1 ) along with the resulting increases in computational complexity ( σ 2 ) . It is clear that the values of σ 1 and σ 2 affect the resulting Ω .
In Figure 7 and Table 2, the global gain values for three different cases are presented: (1) when σ 1 = σ 2 = 0.5 , i.e., equal significance is attached to both PAPR reduction performance and increased computational complexity; (2) when σ 1 = 0.8 and σ 2 = 0.2 , i.e., PAPR reduction performance is considered more significant compared to increased computational complexity; and (3) σ 1 = 0.2 and σ 2 = 0.8 , i.e., increased computational complexity is considered more significant than PAPR reduction.
From (9) and (10), it is apparent that a higher value of Z 1 is desirable, as it represents a lower PAPR value; similarly a higher value of Z 2 is desirable, as it represents lower complexity. Therefore, from (12), a higher value of the global gain Ω is desirable. However, as shown in Figure 7, it is necessary to select the most suitable value of the global gain based on the respective significance attached to computational complexity and PAPR reduction performance.
As PAPR reduction performance becomes more significant, the global gain is reduced due to the increase in computational complexity generated by the number of IFFT operations necessary to generate the candidate signals. Therefore, the most suitable number of permutation candidate sequences to achieve acceptable PAPR reduction performance should be selected without exceeding the level of computational complexity that the system can tolerate.

5. Conclusions

We performed a comparative study of the different categories of lexicographical permutation sequences, i.e., random, interleaved, and adjacent, in terms of PAPR reduction performance. Using computer simulations, we have shown that random lexicographical permutation sequences provide better PAPR reduction results compared to interleaved or adjacent lexicographical permutation sequences. For a small number of sub-blocks, adjacent or interleaved lexicographical permutation sequences may be preferable, however, as there is no possibility of generating the same permutation sequence, which is possible when using random lexicographical permutations. Although this possibility can be minimized by setting a constraint to stop generation of the same permutation sequences, this results in increased time complexity.
Our results show that all three categories of lexicographical permutation sequences provide almost the same BER performance compared to the original DCO-OFDM without any PAPR reduction technique applied.
Furthermore, we propose a new approach based on global gain for determining the most suitable number of candidate permutation sequences to achieve a reasonable PAPR reduction performance without leading to unacceptable levels of computational complexity for the system.

Author Contributions

Conceptualization, R.N.; Visualization, R.N. and M.A.C.; Methodology, R.N.; Software, R.N., M.A.C. and L.C.; Writing—draft preparation, R.N.; Writing—review & editing, M.A.C. and L.C.; Formal analysis, R.N. and L.C.; Supervision, M.A.C. and L.C.; Validation, M.A.C. and L.C.; Results analysis, R.N., M.A.C. and L.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work is based on the research supported in part by the National Research Foundation of South Africa (Grant Numbers: 121776, 148765, 132651, 129311 & TTK2204011621) and in part by the Kyambogo University Staff Development Fund.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chi, N.; Zhou, Y.; Wei, Y.; Hu, F. Visible Light Communication in 6G: Advances, Challenges, and Prospects. IEEE Veh. Technol. Mag. 2020, 15, 93–102. [Google Scholar] [CrossRef]
  2. Rehman, S.U.; Ullah, S.; Chong, P.H.J.; Yongchareon, S.; Komosny, D. Visible light communication: A system perspective—Overview and challenges. Sensors 2019, 19, 1153. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Arai, S.; Kinoshita, M.; Yamazato, T. Optical wireless communication: A candidate 6G technology? IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2021, 104, 227–234. [Google Scholar] [CrossRef]
  4. Geng, Z.; Khan, F.N.; Guan, X.; Dong, Y. Advances in Visible Light Communication Technologies and Applications. In Photonics; Multidisciplinary Digital Publishing Institute: Basel, Switzerland, 2022; Volume 9, p. 893. [Google Scholar]
  5. Qin, B.; Wen, W.; Liu, M.; Zhang, Y.; Chen, C. Indoor MIMO-VLC Using Angle Diversity Transmitters. Sensors 2022, 22, 5436. [Google Scholar] [CrossRef] [PubMed]
  6. Zakavi, M.J.; Nezamalhosseini, S.A.; Chen, L.R. Multiuser Massive MIMO-OFDM for Visible Light Communication Systems. IEEE Access 2023, 11, 2259–2273. [Google Scholar] [CrossRef]
  7. Kahn, J.M.; Barry, J.R. Wireless infrared communications. Proc. IEEE 1997, 85, 265–298. [Google Scholar] [CrossRef] [Green Version]
  8. Dissanayake, S.D.; Armstrong, J. Comparison of ACO-OFDM, DCO-OFDM and ADO-OFDM in IM/DD Systems. J. Light. Technol. 2013, 31, 1063–1072. [Google Scholar] [CrossRef]
  9. Miao, P.; Chen, P.; Chen, Z. Low-complexity PAPR reduction scheme combining multi-band Hadamard precoding and clipping in OFDM-based optical communications. Electronics 2018, 7, 11. [Google Scholar] [CrossRef] [Green Version]
  10. Wang, J.; Xu, Y.; Ling, X.; Zhang, R.; Ding, Z.; Zhao, C. PAPR analysis for OFDM visible light communication. Opt. Express 2016, 24, 27457–27474. [Google Scholar] [CrossRef] [PubMed]
  11. Popoola, W.O.; Ghassemlooy, Z.; Stewart, B.G. Pilot-assisted PAPR reduction technique for optical OFDM communication systems. J. Light. Technol. 2014, 32, 1374–1382. [Google Scholar] [CrossRef]
  12. Hu, W.W.; Lee, D.H. PAPR reduction for visible light communication systems without side information. IEEE Photonics J. 2017, 9, 1–11. [Google Scholar] [CrossRef]
  13. Gunturu, C.; Valluri, S. A new complexity reduction scheme in selective mapping-based visible light communication direct current-biased optical orthogonal frequency division multiplexing systems. IET Optoelectron. 2022, 16, 207–217. [Google Scholar] [CrossRef]
  14. Carcangiu, S.; Fanni, A.; Montisci, A. A Closed Form Selected Mapping Algorithm for PAPR Reduction in OFDM Multicarrier Transmission. Energies 2022, 15, 1938. [Google Scholar] [CrossRef]
  15. Valluri, S.P.; Kishore, V.; Vakamulla, V.M. A New Selective Mapping Scheme for Visible Light Systems. IEEE Access 2020, 8, 18087–18096. [Google Scholar] [CrossRef]
  16. Niwareeba, R.; Cox, M.A.; Cheng, L. Low complexity hybrid SLM for PAPR mitigation for ACO OFDM. ICT Express 2022, 8, 72–76. [Google Scholar] [CrossRef]
  17. Niwareeba, R. Mitigation of the high PAPR in Optical OFDM systems using Symbol Position Permutation. In Proceedings of the 2021 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), Athens, Greece, 7–10 September 2021; pp. 372–377. [Google Scholar]
  18. Niwareeba, R.; Cox, M.A.; Cheng, L. PAPR reduction in optical OFDM using lexicographical permutations with low complexity. IEEE Access 2021, 10, 1706–1713. [Google Scholar] [CrossRef]
  19. Tsiropoulou, E.E.; Gialagkolidis, I.; Vamvakas, P.; Papavassiliou, S. Resource allocation in visible light communication networks: NOMA vs. OFDMA transmission techniques. In Ad-hoc, Mobile, and Wireless Networks, Proceedings of the 15th International Conference, ADHOC-NOW 2016, Lille, France, 4–6 July 2016; Springer: Berlin/Heidelberg, Germany, 2016; pp. 32–46. [Google Scholar]
  20. Rajbanshi, R. OFDM-Based Cognitive Radio for DSA Networks. Ph.D. Thesis, University of Kansas, Lawrence, KS, USA, 2007. [Google Scholar]
  21. Tellado-Mourelo, J. Peak to Average Power Reduction for Multicarrier Modulation. Ph.D. Thesis, Stanford University, Stanford, CA, USA, 1999. [Google Scholar]
  22. Sun, Y.; Yang, F.; Cheng, L. An overview of OFDM-based visible light communication systems from the perspective of energy efficiency versus spectral efficiency. IEEE Access 2018, 6, 60824–60833. [Google Scholar] [CrossRef]
  23. Armstrong, J.; Schmidt, B.J. Comparison of asymmetrically clipped optical OFDM and DC-biased optical OFDM in AWGN. IEEE Commun. Lett. 2008, 12, 343–345. [Google Scholar] [CrossRef]
  24. Ghassemlooy, Z.; Popoola, W.; Rajbhandari, S. Optical Wireless Communications: System and Channel Modelling with Matlab®; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
  25. Sandoval, F.; Poitau, G.; Gagnon, F. Hybrid peak-to-average power ratio reduction techniques: Review and performance comparison. IEEE Access 2017, 5, 27145–27161. [Google Scholar] [CrossRef]
Figure 1. Lexicographical Symbol Position Permutation Scheme. S/P: serial-to-parallel converter, P/S: parallel-to-serial converter.
Figure 1. Lexicographical Symbol Position Permutation Scheme. S/P: serial-to-parallel converter, P/S: parallel-to-serial converter.
Electronics 12 02797 g001
Figure 2. Algorithm for obtaining the most suitable number of candidate permutation sequences based on global gain.
Figure 2. Algorithm for obtaining the most suitable number of candidate permutation sequences based on global gain.
Electronics 12 02797 g002
Figure 3. Comparing the PAPR performance of DCO-OFDM versus the three types of lexicographical permutations (random, interleaved, and adjacent) for Q = 16 sub-blocks and number of candidate signals V = 8 , 16 , and 32.
Figure 3. Comparing the PAPR performance of DCO-OFDM versus the three types of lexicographical permutations (random, interleaved, and adjacent) for Q = 16 sub-blocks and number of candidate signals V = 8 , 16 , and 32.
Electronics 12 02797 g003
Figure 4. Comparison of the BER performance of DCO-OFDM versus the three types of lexicographical permutations (random, interleaved, and adjacent) for Q = 16 sub-blocks and number of candidate signals, V = 8 , 16 , and 32 .
Figure 4. Comparison of the BER performance of DCO-OFDM versus the three types of lexicographical permutations (random, interleaved, and adjacent) for Q = 16 sub-blocks and number of candidate signals, V = 8 , 16 , and 32 .
Electronics 12 02797 g004
Figure 5. Z 1 and Z 2 for different candidate sequences.
Figure 5. Z 1 and Z 2 for different candidate sequences.
Electronics 12 02797 g005
Figure 6. Global gain for different numbers of candidate sequences at different levels of importance attached to PAPR reduction performance ( σ 1 ) and computational complexity ( σ 2 ) .
Figure 6. Global gain for different numbers of candidate sequences at different levels of importance attached to PAPR reduction performance ( σ 1 ) and computational complexity ( σ 2 ) .
Electronics 12 02797 g006
Figure 7. Global gain for different numbers of random lexicographical permutation sequences V at a C C D F = 10 3 and number of subcarriers N = 256 .
Figure 7. Global gain for different numbers of random lexicographical permutation sequences V at a C C D F = 10 3 and number of subcarriers N = 256 .
Electronics 12 02797 g007
Table 1. Simulation parameters.
Table 1. Simulation parameters.
Simulation ParameterValue
Modulation scheme16-QAM
Number of sub-carriers N = 256
Number of data blocks 10 6
Number of candidate sequences V = 8 , 16 , 32
Number of sub-blocks Q = 16
Over-sampling factor L = 4
DC offset 13 dB
Table 2. Global gain Ω at different values of random lexicographical permutation sequences V for three different cases.
Table 2. Global gain Ω at different values of random lexicographical permutation sequences V for three different cases.
VPAPR (dB)ComplexityGlobal Gain, Ω (dB)
Case 1Case 2Case 3
29.901024 0.205 2.309 1.257
49.142048 0.529 4.648 2.589
88.674096 0.948 7.010 3.979
168.308192 1.399 9.381 5.390
328.0516,384 1.894 11.762 6.828
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

Niwareeba, R.; Cox, M.A.; Cheng, L. Adaptive-Mode PAPR Reduction Algorithm for Optical OFDM Systems Leveraging Lexicographical Permutations. Electronics 2023, 12, 2797. https://doi.org/10.3390/electronics12132797

AMA Style

Niwareeba R, Cox MA, Cheng L. Adaptive-Mode PAPR Reduction Algorithm for Optical OFDM Systems Leveraging Lexicographical Permutations. Electronics. 2023; 12(13):2797. https://doi.org/10.3390/electronics12132797

Chicago/Turabian Style

Niwareeba, Roland, Mitchell A. Cox, and Ling Cheng. 2023. "Adaptive-Mode PAPR Reduction Algorithm for Optical OFDM Systems Leveraging Lexicographical Permutations" Electronics 12, no. 13: 2797. https://doi.org/10.3390/electronics12132797

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