Next Article in Journal
A New Fractional-Order Chaotic System with Its Analysis, Synchronization, and Circuit Realization for Secure Communication Applications
Next Article in Special Issue
Splitting Sequences for Coding and Hybrid Incremental ARQ with Fragment Retransmission
Previous Article in Journal
Boundedness of Some Paraproducts on Spaces of Homogeneous Type
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spectral Properties of Clipping Noise

Communication Systems (NTS), Faculty of Engineering, University of Duisburg-Essen (UDE), 47057 Duisburg, Germany
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(20), 2592; https://doi.org/10.3390/math9202592
Submission received: 30 August 2021 / Revised: 4 October 2021 / Accepted: 12 October 2021 / Published: 15 October 2021

Abstract

:
One serious disadvantage of any multicarrier-modulation technique such as orthogonal frequency division multiplexing (OFDM) is its high peak-to-average-power ratio (PAPR) which might lead to signal clipping in several scenarios. To maximize the transmit data rate, it is important to take this non-linear distortion into account. The most common approach is based on the Bussgang theorem, which splits the distortion in a correlated part, represented by a linear damping factor, and uncorrelated additive noise. However, there are two aspects that are not correctly considered by the Bussgang theorem. Firstly, clipping noise shows a frequency-dependent power spectrum which depends on the clipping probability. Secondly, some of the clipping noise power is located outside of the transmission bandwidth, so that it does not influence the transmission quality. In this work, the Bussgang theorem is reviewed in detail and the exact power spectral density of the uncorrelated clipping noise is approximated to determine the signal-to-noise power ratio on every subcarrier separately. Although it is shown that the frequency dependence within the transmission bandwidth is relatively small, at least 36% of the uncorrelated noise power, depending on the clipping level, lays outside of the transmission band. Monte Carlo simulations validate that a simple expression for the power spectral density allows to calculate the symbol error probability of an OFDM transmission system that suffers from clipping. Furthermore, the newly found result can be used to optimize bit allocation tables in bit loading algorithms or to calculate the channel capacity.

1. Introduction

Today’s world is becoming more and more connected. The number of devices that use radio communication rises exponentially. This will—sooner or later—result in a network overload. One idea to combat this effect is utilizing the optical spectrum, not only in fiber networks but in wireless scenarios as well. There are multiple advantages doing this, such as nearly unlimited and license-free bandwidth, higher security and most important no interference between multiple spatially separated rooms [1]. However, the signal-to-noise power ratio at the output of an optical receiver decays with the factor 1 / f 2 [2]. To combat this strong frequency dependence, the modulation technique orthogonal frequency division multiplexing (OFDM) can be utilized. Since optical wireless communication systems are highly divergent, a coherent detection is not possible. Thus, intensity modulation (IM) and direct detection (DD) have to be used [3]. This results in the conditions that the modulating time signal has to be purely real-valued and unipolar. Although a real-valued signal can be constructed by applying Hermitian symmetry on the subcarriers, there are several methods to accomplish unipolarity. The two most prominent ones are direct current-biased optical (DCO)-OFDM and asymmetrical clipped optical (ACO)-OFDM [4]. In this work, only DCO-OFDM is investigated so far. It follows the principle to add a bias signal to the time-domain signal that shifts it to positive values only. In optical transmission systems, this is usually realized by the direct current that is added to adjust the operating point of the transmitting diode. According to the central limit theorem, OFDM signals tend to be Gaussian distributed in time domain when at least 64 subcarriers are used, resulting in a high peak-to-average-power-ratio (PAPR). There are various methods to reduce the PAPR, such as selective mapping (SLM) [5] or pilot-assisted techniques [6]. However, these typically reduce the data rate of the system. Therefore, PAPR reduction techniques are not considered in this work. This implies that unipolarity can not be guaranteed, especially because it is of interest to keep the quotient between DC power and signal variance low, in order to modulate as much of the linear range of the transmit diode’s characteristic as possible. However, since the optical power can not become negative, the transmit signal is hard-limited (clipped) at zero. Furthermore, an extremely high peak in positive direction could destroy the transmitting diode in the worst case. To prevent this scenario and to achieve an optimal utilization of the digital-to-analog converter, the signal is symmetrically clipped. This clipping is a non-linear process that distorts the signal. A lot of research has been performed on this topic in the past years [7,8]. Tsonev et al. model the complete non-linear distortion in an optical wireless communication system in [9] and Mazahir et al. calculate the achievable data rate for multi-carrier modulation in bandlimited IM/DD systems in [10]. Furthermore, in [11] the optimal power allocation among the subcarriers in an optical wireless communication OFDM-system is formulated and in [12] a receiver, based on decision aided reconstruction, is proposed to mitigate the clipping noise. All these works utilize the Bussgang theorem [13] to analytically describe the non-linear clipping distortion. However, the Bussgang theorem does not take into account the power spectral density of clipping noise. The asymptotic distortion spectrum of one-sided clipped Gaussian noise is calculated by Mazo et al. in [14], based on approximations made by Rice [15]. Similar approximations are used by one of the authors in order to calculate the error probability due to clipping in subcarrier-multiplexed fiber-optic systems [16].
In this work, the approximations are adapted to the case of symmetrical clipping and the power spectral density of clipping noise is calculated. The results are verified by Monte Carlo simulations. Additionally, the frequency dependence of the clipping distortion is investigated and the amount of noise power being located in the transmission bandwidth is determined.
In Section 2, the system model is explained. In Section 3, the Bussgang theorem is reviewed. This includes a detailed and comprehensive derivation, an evaluation by Monte Carlo simulations and a discussion of the results. In Section 4, the power spectral density of clipping noise is calculated, resulting in a well-fitting approximation that is verified by simulations. It is shown that the Bussgang theorem overestimates the clipping noise power in a practical system by at least 1.9 dB. Finally, in Section 5 conclusions of this work are presented.

2. System Model

The aim of this work is to find an analytical expression that describes the nonlinear distortion caused by hard-limiting (clipping) Gaussian distributed signals. As practical scenario a Free-Space Optical (FSO)-OFDM-transmission system is considered. Nevertheless, the results can be applied to other scenarios, such as clipping in analog-to-digital converters or nonlinear amplifiers, too. Since the DC offset required in intensity modulated optical transmission systems does not carry any information, it is not considered in this work. The system model is represented in Figure 1.
At first, an OFDM signal is generated based on a random bitstream. Note that hermitian symmetry is applied during the modulation to maintain a signal that is purely real-valued in time domain. Thus, for the modulated symbol s n on the n-th subcarrier, it holds:
s n = s N n + 2 * M for 2 n N 2 0 for n = 1 , N 2 + 1 ,
where ( · ) * is the complex conjugate operator, N the total number of subcarriers (FFT-size) and M is the symbol alphabet of the respective modulation. No guard interval is added since a frequency-dependent channel is not considered in this work. Additionally, the benefits of a guard interval for optical OFDM-transmissions are neglectable anyway, since line-of-sight dominates [17]. After the inverse Fourier transform (IFFT), the OFDM signal is digital-to-analog converted and low-pass filtered. The converters and filters are assumed to be ideal in this work. Thus, no quantization noise occurs and the low-pass filters have an infinitely sharp slope at the corner frequency which is equal to the one-sided signal bandwidth. Nevertheless, the results can be applied on a real system very well, if the resolution of the converters is high enough. To compensate for the non-ideal filters, methods such as oversampling in the receiver can be utilized. The analog transmit signal is denoted as x. In terms of simplicity, the dependency of the time t is not noted in the following. Nevertheless, all signals are considered as random processes.
Next, the signal is transmitted over a nonlinear memoryless characteristic that represents a two-sided hard limiter. If the input signal rises above or below a certain threshold ± A , it is limited to this value. For the clipped output signal, denoted as x c , it holds:
x c = x for | x | A , A for x > A , A for x < A .
Furthermore, the clipping level A and the standard deviation σ x of the transmit signal x, which are known to the receiver, are used to calculate a linear damping factor K, that will be introduced in Section 3.1.1. This factor is later on used for zero forcing equalization in the receiver. The optical channel, including the frequency response of the photoreceiver, is assumed to be ideal and thermal noise is neglected since the focus of this work is laid on the clipping distortion exclusively.
At the receiver, the clipped signal x c is low-pass filtered to prevent out-of-band-noise to fall into the signal band during analog-to-digital conversion due to aliasing. This low-pass filter can be switched on and off and is a crucial aspect in this work as will be shown later. Afterwards, conventional signal processing of an OFDM-receiver with respect to Hermitian symmetry is performed.

3. Review of the Bussgang Theorem

In this section, the representation of clipping distortion using the Bussgang theorem is considered. In the first subsection, the mathematical derivation is shown in detail for easy comprehension. Afterwards, the signal-to-noise power ratio and the resulting symbol error probability are calculated based on the previous results. This is verified by Monte Carlo simulations. It is shown that the analytical result only fits for the case of not low-pass filtering the clipped signal x c , leading to the conclusion that a part of the clipping distortion power is located outside of the transmission bandwidth.

3.1. Mathematical Derivation of the Bussgang Theorem

The main idea of the Bussgang theorem is to divide the non-linear distortion in two parts. Firstly, the transmit signal x becomes damped by a linear factor K, which represents the correlated distortion. Secondly, uncorrelated noise is added to the damped signal. Thus, the clipped signal x c is stated to be [7,8]:
x c = K · x + u .
Based on the non-linear characteristic of a hard limiter shown in (2), the clipped signal x c can also be described using the following equation:
x c = x n c .
where n c is the part of x rising above or below the thresholds ± A . The damping factor K and the variance σ u 2 of the uncorrelated additive noise u are calculated in the following. Note that x is Gaussian distributed and all random processes in (3) and (4) are zero-mean.

3.1.1. Calculation of the Linear Damping Factor K

The linear damping factor K in (3) can be expressed as follows:
K = K · E { x 2 } E { x 2 } = K · E { x 2 } + E { u · x } E { u · x } E { x 2 } = E { ( K · x + u ) · x } E { u · x } E { x 2 } = E { x c · x } E { u · x } E { x 2 } = Cov { x c , x } Cov { u , x } σ x 2
with E { · } being the expectation operator, Cov { a , b } representing the covariance of the random processes a and b and σ x 2 being the variance of the transmit signal x.
Following the assumption that x and u are uncorrelated and zero-mean, Cov { u , x } equals zero. Thus, only Cov { x c , x } has to be calculated (see Appendix A.1):
Cov { x c , x } = σ x 2 · erf A 2 σ x ,
with erf ( · ) being the Gaussian error function. Inserting the results in (5), the final expression for K is given by:
K = erf A 2 σ x
and matches the results in [7,8]. Note that 1 K is equal to the probability of the process x being symmetrically clipped at the levels ± A (see (28)).

3.1.2. Calculation of the Noise Variance σ u 2

To calculate the variance σ u 2 of the uncorrelated additive noise u, the law of power conservation is used. Thus, the first step is to calculate the power difference Δ σ 2 between the information signal x and its clipped version x c . Since they are correlated to each other, this does not simply result in the variance of n c , what is shown below:
Δ σ 2 = σ x 2 σ x c 2 = E { x 2 } E { x c 2 } = E { ( x c + n c ) 2 } E { x c 2 } = E { n c 2 } + 2 · E { x c · n c } = σ n c 2 + 2 · Cov ( x c , n c ) .
The probability density function of x and n c are shown in Figure 2 and used to calculate the variance σ n c 2 as a first part of the power difference Δ σ 2 .
The weight of the delta function, which describes its area, is equal to the probability of the signal x not being clipped, which equals the damping factor K (see (7) and (28)). Thus, the clipping noise n c becomes zero with the probability K. Nevertheless, since the delta function is located at n c = 0 , it does not contribute to the variance and can be neglected. It follows:
σ n c 2 = n c 2 · f n c ( n c ) d n c = 2 · 0 n c 2 · f n c ( n c ) d n c = 2 · 0 n c 2 · f x ( n c + A ) d n c = 2 · A ( x A ) 2 · f x ( x ) d x .
Now, the covariance Cov ( x c , n c ) has to be calculated. Combining (2) and (3), the clipping distortion n c results in:
n c = 0 for | x | A , x A for x > A , x + A for x < A .
Thus, for the covariance Cov ( x c , n c ) holds:
Cov ( x c , n c ) = E { x c · n c } = E { x · 0 | | x | A } + E { A · ( x A ) | x > A } + E { A · ( x + A ) | x < A } = 2 · E { A · ( x A ) | x > A } = 2 · A A · ( x A ) · f x ( x ) d x .
Inserting (9) and (11) in (8), the final result for the power difference Δ σ 2 is calculated as (see Appendix A.2):
Δ σ 2 = σ x 2 2 π A σ x · exp A 2 2 σ x 2 + 1 A 2 σ x 2 · erfc A 2 σ x .
Since the summands in (3) are uncorrelated, considering (4) as well, for the power of the clipped signal σ x c 2 , it holds:
σ x c 2 = σ x 2 Δ σ 2 = K 2 σ x 2 + σ u 2
Thus, the uncorrelated noise variance σ u 2 , using the results from (7) and (12), is given by:
σ u 2 = σ x 2 ( 1 K 2 ) Δ σ 2 σ u 2 = σ x 2 · 1 erf 2 A 2 σ x 2 π A σ x · exp A 2 2 σ x 2 1 A 2 σ x 2 · erfc A 2 σ x
This expression matches the result in [7,8] as well.

3.2. Symbol Error Probability Based on the Bussgang Theorem

To find an analytical expression for the symbol error probability in multicarrier-transmission systems that suffer from clipping based on the Bussgang Theorem, the signal-to-noise power ratio has to be calculated first. The clipped signal x c is transformed into frequency domain using the discrete Fourier transformation (DFT) in the receiver. Due to this process and utilizing the central limit theorem, the uncorrelated additive noise u is assumed to be Gaussian distributed in frequency domain [7]. Therefore, the received signal in frequency domain results in:
X c = K · X + U ,
where the capital quantities are the frequency correspondences of their low case versions (compare (3)) with their variances not being affected by the DFT due to Parseval’s theorem. As stated in the system model, additional thermal noise is neglected and an ideal channel is assumed. Thus, the signal-to-noise power ratio γ results in:
γ = K 2 · σ x 2 σ u 2 .
Note that the signal-to-noise power ratio is not depending on the subcarrier index here meaning that the distortion is assumed to be frequency-independent. This is one of the main motivations for this work, because, at least for cases of strong clipping, a certain frequency dependence is expected.
For Gaussian distributed additive noise, the symbol error probability P S of a 2 M -PAM can be calculated with the formula [18]:
P S , 2 M PAM , 1 / 2 = 2 M 1 2 M · erfc 3 2 M 1 · γ 2 .
Note that the useful power has been divided by two since the QAM is a two-dimensional modulation technique. Thus for the symbol error probability of a 2 M -QAM, it follows:
P S , 2 M QAM = 1 ( 1 P S , 2 M PAM , 1 / 2 ) 2 .
To verify this result, Monte Carlo simulations based on the system model in Section 2 are carried out. The most important simulation and evaluation parameters are shown in Table 1.
The convergence of OFDM towards a Gaussian distribution due to the central limit theorem is becoming closer with an increasing number of subcarriers. Since all calculations are based on a Gaussian distributed transmit signal x, it is important to meet this assumption as good as possible. Thus, a high number of N = 8192 subcarriers is used in this work. The double-sided system bandwidth B is chosen to be 200 MHz resulting in the corner frequency f c of the information signal being 100 MHz . This value is chosen since it provides a fairly high transmission rate and is still in range of the modulation bandwidth of modern optical communication devices. To correctly model the clipping of analog signals, the transmit signal x is oversampled by a factor of 50. The modulation order M is varied from two to ten in steps of two. While the transmit signal variance σ x 2 is constantly set to one, the clipping level A is varied to investigate differently strong clipping scenarios. If not stated otherwise, this parameters hold for the evaluations and simulations of the entire work.
First, the low-pass filter after the clipping process is not used meaning that the out-of-band power of the clipping distortion is disturbing the demodulation due to aliasing. The simulation results for this case are compared to the theoretical results based on (18) and shown in Figure 3.
It can be seen that the analytical results based on the Bussgang theorem match the simulated data very well. The small deviation that occurs for high clipping levels A is caused by the fact that the signal is still not exactly Gaussian distributed even though a very high number of subcarriers N is used [8]. Thus, it is shown that the Bussgang theorem holds very well for the case that the out-of-band clipping distortion power still disturbs the demodulation.
Next, the clipped signal x c is low-pass filtered before analog-to-digital conversion which means that all spectral components outside of the transmission bandwidth B are filtered out. The resulting symbol error probabilities for this case are shown in Figure 4.
The performance of the simulated system has increased, proving that a part of the distortion power is located outside of the transmission bandwidth B. This investigation and the assumption of a certain frequency selectivity raise the motivation to find an alternative way to describe the non-linear distortion of hard-limited Gaussian distributed signals that solves the problems stated above. A well-fitting solution for this is presented in the upcoming Section 4.

4. Power Spectral Density of the Clipping Distortion

In this section, an analytical expression for the power spectral density of clipping noise is found. Monte Carlo simulations show that this result fits for high clipping levels A but perform poorly for strong clipping. Based on the simulated and analytical results, an approximation for the power spectral density of the uncorrelated part of the clipping distortion inside the transmission bandwidth B is made. Together with the damping factor K, representing the correlated part of the clipping distortion, this expression allows to calculate the exact signal-to-noise power ratio on every single subcarrier separately. Additionally, the power spectral density is used to investigate the spectral distribution of the clipping distortion.

4.1. Analytical Calculation of the Power Spectral Density of Clipping Noise

At first, the approximations that are assumed to calculate a closed-form expression for the power spectral density are explained.

4.1.1. Clipping Level Crossing

An exemplary realization of the Gaussian distributed signal x is shown in Figure 5, crossing the positive clipping level A at the time t i τ i 2 where t i is the center time and τ i is the duration of this i-th overshooting.
The occurrence of these overshootings of a Gaussian distributed signal x with the standard deviation σ x on a high level A is random and can be described by a Poisson process [14]. The probability that k overshootings occur in a time period T is equal to [19]:
P ( k ) = e λ · T · ( λ · T ) k k !
with λ being the intensity of the Poisson process for which, in case of one-sided clipping, holds [15]:
λ asym = 1 2 π σ · x σ x exp A 2 2 σ x 2
with σ · x being the standard deviation of the time derivative of x. Two adjustments are now made to this assumption.
First, since the case of symmetrical clipping is investigated, the intensity is doubled. This is a sufficient approximation since (20) only holds for high clipping levels. Hence, for the intensity of a symmetrical clipping process, it holds:
λ sym = 1 π σ · x σ x exp A 2 2 σ x 2 .
Secondly, the ratio of the standard deviations σ x · / σ x is calculated for the case of equally distributed power on all subcarriers in the signal bandwidth B. Furthermore, the information signal is expected to be in the baseband. Thus, the power spectral density of the signal has the constant value S 0 for B / 2 to B / 2 .
For σ x 2 it holds:
σ x 2 = 1 2 π π B π B S 0 d ω = S 0 B
and for σ · x 2 :
σ x · 2 = 1 2 π π B π B S 0 | j ω | 2 d ω = S 0 B 3 π 2 3 .
Hence, the ratio of the variances is given by:
σ · x σ x 2 = B 2 π 2 3 .
Finally, inserting (24) in (21), the intensity for the Poisson process results in:
λ sym = B 3 exp A 2 2 σ x 2 .

4.1.2. Duration of an Overshooting

The duration τ of an overshooting, describing the time that the signal x is above or below the clipping level ± A , is approximately Rayleigh-distributed [14]:
f τ ( τ ) = π 2 τ τ ¯ 2 exp π 4 τ τ ¯ 2 , τ 0
with τ ¯ being the expectation of τ that can be calculated as the ratio of the intensity of the Poisson process λ sym to the clipping probability P clip :
λ sym τ ¯ = P clip τ ¯ = P clip λ sym .
The double-sided clipping probability can be calculated as:
P clip = P ( x > A ) + P ( x < A ) = 2 · P ( x > A ) = 2 · A 1 2 π σ x 2 exp x 2 2 σ x 2 d x = erfc A 2 σ x .
Figure 6 shows the evaluation of (28) and corresponding simulation results for different clipping levels A.
Inserting (28) in (27), the expectation of τ results in:
τ ¯ = 1 λ sym erfc A 2 σ x .

4.1.3. Mathematical Description of an Overshooting

Note that, in this subsection, different from the rest of this work, the time dependency of the signals is noted to distinguish between time and frequency domain. The shape of one single overshooting of the signal x ( t ) above the clipping level A at t = 0 can be approximated as a parabolic arc n ( t , τ ) with the random variable τ being the width [14]:
n ( t , τ ) = A 2 σ · x σ x 2 · t 2 1 4 τ 2
and the corresponding Fourier transform:
N ( ω , τ ) = A σ · x σ x 2 · τ ω 2 sin c ω τ 2 cos ω τ 2 .

4.1.4. Closed-Form Analytical Expression of the Power Spectral Density

To calculate the power spectral density of the clipping distortion, a sample function in the time interval T is shown in Figure 7.
The clipped signal x c ( t ) is equal to the input signal x ( t ) minus the distortion n c ( t ) .
x c ( t ) = x ( t ) n c ( t ) .
The distortion can be represented by the superposition of all occurring over- and undershootings in this time interval:
n c ( t , t i , τ i ) = i = 1 N ¯ n i · n ( t t i , τ i )
with N ¯ being the expected number of over- and undershootings in the time interval T, t i being the center and τ i the duration of the i-th over- or undershooting. The random sign factors n i take the values + 1 and 1 equally distributed.
Transforming this expression into frequency domain results in:
N c ( ω , t i , τ i ) = i = 1 N ¯ n i · N ( ω , τ i ) · exp ( j ω t i )
To calculate the power spectral density of the distortion induced by the symmetrical clipping of the signal x ( t ) , the Wiener–Khinchin theorem is used:
S n c n c ( ω ) = lim T E { | N c ( ω , t i , τ i ) | 2 } T .
The expectation E { · } of the squared magnitude of the spectrum of all overshootings in T is equal to N ¯ times the squared magnitude of one single overshooting [14]:
E { | N c ( ω , t i , τ i ) | 2 } = N ¯ E { | N ( ω , τ ) | 2 } .
Note that the DC-term that is neglected in [14] completely vanishes here since symmetrical clipping is investigated.
Using this and the relation N ¯ = λ sym · T , the power spectral density can be calculated as:
S n c n c ( ω ) = λ sym · E { | N ( ω , τ ) | 2 } .
In the next step, the expectation with respect to τ has to be calculated. Using (31) and substituting the term σ · x σ x 2 A = a , the following result can be obtained:
E { | N ( ω , τ ) | 2 } = E | a · τ ω 2 sinc ω τ 2 cos ω τ 2 | 2 = a 2 · E τ 2 ω 4 sinc ω τ 2 cos ω τ 2 2
The challenge is to calculate the expectation value with τ being Rayleigh distributed according to (26). In [14], a solution for this problem is given as:
E { | N ( ω , τ ) | 2 } = a 2 2 τ ¯ 3 π 2 ω 3 π + 2 τ ¯ 2 ω 2 π D τ ¯ ω π τ ¯ ω E ( ω , τ ¯ ) .
with D ( x ) being the Dawson integral which is defined as:
D ( x ) = exp ( x 2 ) 0 x exp ( t 2 ) d t .
Inserting (39) in (37), replacing a again and utilizing (24), the final expression for the power spectral density results in:
S n c n c ( ω ) = λ sym π 4 B 4 9 A 2 E ( ω , τ ¯ ) ,
where λ sym and τ ¯ can be calculated using (21) and (29).
This analytical closed-form solution is now evaluated for different clipping levels A and compared to simulated results in Figure 8. Note that the simulated power spectral density only represents the uncorrelated part of the clipping distortion. Although the analytical expression based on (41) match the simulated curves very well for higher clipping levels A, the deviation increases for decreasing clipping levels. To evaluate this deviation, the signal-to-noise power ratio and the resulting symbol error probability are calculated and compared to simulated data in the following subsection.
To attain an idea of how much power of the uncorrelated clipping noise actually falls into the transmission bandwidth B, the integral over the simulated power spectral density is calculated and set in relation to the total power of the uncorrelated clipping noise. The result is shown in Figure 9. Even at the highest point, around A = 1.5 , only 64% of the uncorrelated clipping noise power is located inside the transmission bandwidth. Increasing the clipping level A from this point, the relative in-band power decreases continuously. This meets the expectation that the power spectral becomes constant for infinitely high clipping levels A, because in this case, the relative in-band power approaches zero. Thus, the clipping noise power is overestimated by at least 1.9 dB , if the clipped signal is low-pass filtered, but the spectral distribution is not correctly considered. Hence, the importance of this work, where such a solution is provided, is underlined.

4.2. Symbol Error Probability Based on the Analytical Power Spectral Density of Clipping Noise

Since the variance σ x 2 of the information signal x is set to one and the power is distributed equally on all subcarriers, its power spectral density S x x ( f ) is given as follows:
S x x ( f ) = 1 B , for | f | B / 2 0 , else .
Thus, for the signal-to-noise power ratio γ n on the n-th subcarrier holds:
γ n = 1 / B S n c n c ( n Δ f ) ,
with Δ f = B / N being the subcarrier spacing. The formulas from (17) and (18) are again used to calculate the symbol error probability. Since the signal-to-noise power ratio depends on the subcarrier index n, the error probability is firstly calculated for each subcarrier separately and averaged afterwards. The result is compared with the simulated data and shown in Figure 10.
Although the curves match quite well for high clipping levels A, the analytical results deviate significantly for strong clipping. Thus, the analytical calculated power spectral density can be used to correctly describe the non-linear distortion due to clipping for high clipping levels, but for strong clipping, this is not a sufficient solution. Nevertheless, this result is already closer to the simulated curves than the one provided by the Bussgang theorem (see Figure 4).

4.3. Approximated Power Spectral Density of Clipping Noise

To find an analytical expression for the power spectral density of clipping noise that provides a precise solution for strong clipping scenarios as well, an approximation based on the analytical and simulated results is made. From Figure 8, three observations are concluded:
  • The simulated and analytical curves intersect at the corner frequency f c = B / 2 ;
  • The gain from S n c n c , dB ( B / 2 ) to S n c n c , dB ( 0 ) in dB appears to similar for all A; and
  • The shape of the analytical curves in dB inside the transmission bandwidth can be approximated by a quadratic function and does not depend on A as well.
To verify the first point, the analytical and simulated power spectral densities are evaluated at f = B / 2 and plotted in Figure 11. Note that only the uncorrelated part of the distortion is simulated. For A = 0 , the entire distortion is correlated and thus the power spectral density of the uncorrelated clipping noise is zero. As soon as only parts of the information signal are clipped, the correlated clipping noise decreases and additional uncorrelated clipping noise is generated, which explains the increasing trend for small values of A. As the clipping probability decreases with increasing A, a monotonically decreasing trend begins to dominate for higher clipping levels. Nevertheless, it is shown that the coincidence of the simulated and analytical power spectral density at f = B / 2 holds for all values of A, even the very small ones.
Regarding the second point, the gain G that the simulated power spectral density in dB experiences rising from f = B / 2 to f = 0 is calculated from the simulated results and averaged over the clipping levels from A = 0.1 to A = 4 . The mean μ G and the standard deviation σ G are given as:
μ G 1.42 dB ; σ G 0.24 dB .
Even though the gain is slightly differing with respect to A, the standard deviation of ≈ 0.24 dB is considered small enough to assume the gain to be constantly equal to the mean μ G . Note that an increase in the noise power of ≈ 1.42 dB from the least to the most disturbed subcarrier is relatively small. In terms of practical applications, a bit-loading algorithm needs at least 3 dB to change the modulation order [20].
Based on the third observation, the slight frequency dependence of clipping noise can be described quite precisely: The shape of the power spectral density of the uncorrelated part of the clipping distortion in dB S approx , dB ( f ) can be described by a negative quadratic function inside of the transmission band:
S approx , dB ( f ) = f f 0 2 + S 0 ,
where f 0 represents the slope and S 0 is the power spectral density at f = 0 . It holds:
S 0 = S n c n c , dB ( B / 2 ) + μ G
and
f 0 = B / 2 μ G .
The expression only depends on the analytically calculated power spectral density, evaluated at B / 2 , the empirically determined expectation of the gain μ G , according to (44), and the system bandwidth B. Note that μ G does not depend on B itself. The result is evaluated and compared to the simulated power spectral density in Figure 12. It is shown that the approximation fits the simulated power spectral density of the uncorrelated clipping noise inside the system bandwidth B very well.

4.4. Symbol Error Probability Based on the Approximated Power Spectral Density of Uncorrelated Clipping Noise

Based on the approximated power spectral density, the signal-to-noise power ratio and symbol error probability are calculated. Since the approximated power spectral density only represents the uncorrelated part of the clipping noise, the damping factor K has to be considered as well. Thus, for the signal-to-noise power ratio γ n , approx on the n-th subcarrier follows:
γ n , approx = K 2 / B 10 S approx , dB ( n Δ f ) 10
with Δ f = B / N being the subcarrier spacing. The overall symbol error probability is calculated, such as in Section 4.2, inserting the new expression for the signal-to-noise power ratio. The result is shown in Figure 13.
The curves match the simulated data very well. The deviation for high clipping levels resulting in very rare clipping is again caused by the OFDM-signal not being perfectly Gaussian distributed even though a very high number of subcarriers N = 8192 was used in the simulations. Overall, a very well-fitting solution to analytically describe the signal-to-noise power ratio on every single subcarrier for an OFDM-transmission system that suffers from clipping is presented and verified.

5. Conclusions

In this work, the Bussgang theorem, which is commonly used to analytically describe the non-linear distortion of Gaussian distributed signals that suffer from clipping, is reviewed. First, the mathematical calculations are carried out and explained step by step in a comprehensive way. To the best of the author’s knowledge, such a detailed derivation is not available in the literature yet. Afterwards, the Bussgang theorem is used to theoretically calculate the signal-to-noise power ratio of an OFDM transmission system that suffers from clipping. Based on the signal-to-noise power ratio, the symbol error probability is determined and verified by Monte Carlo simulations. It is shown that the Bussgang theorem provides a sufficient solution, as long as the clipped signal is not low-pass filtered before being further processed at the receiver. However, in order to minimize the error probability, the received signal needs to be low-pass filtered. For this case, the resulting symbol error probability decreases significantly and the result provided by the Bussgang theorem does not match any more. This proves that a part of the clipping distortion is located outside of the transmission bandwidth. Furthermore, the Bussgang theorem does not take into account the frequency-dependent power spectral density of the clipping noise.
To solve both of these problems, an analytical expression for the power spectral density of the clipping noise is derived, which can be used to calculate the signal-to-noise power ratio on each subcarrier separately. To find a closed-form solution, approximations are made. It was verified by simulations that the result is only valid for rare clipping scenarios, leading to the conclusion that the approximations are invalid for strong clipping. By investigating the simulated result for the power spectral density and comparing it with the analytical solution, an approximation for the power spectral density of the uncorrelated part of the clipping noise inside of the transmission bandwidth is made. This approximation only depends on the analytically calculated power spectral density, evaluated at the corner frequency, the bandwidth of the transmitted signal and an empirically determined gain value. A verification by the simulated symbol error probabilities results in a very good match. Thus, a very easy-to-apply solution has been found to correctly describe the non-linear distortion of hard limited Gaussian distributed signals.
Furthermore, it is shown that at least 36% of the power of the uncorrelated clipping noise, depending on the clipping level, is not located inside the transmission bandwidth. Additionally, the clipping distortion is showing a slight frequency dependence.
This work points out the relevance of correctly considering the spectral distribution of clipping noise in multicarrier transmission systems. In the future, the exact knowledge of the power spectral density of the clipping noise can be utilized to calculate important quantities such as the channel capacity or optimal bit allocation tables for bit-loading algorithms. Additionally, the analytical calculation of the bit error probability in an optical wireless communication system can be calculated more precisely than in the literature, since the Bussgang theorem overestimates the clipping noise.

Author Contributions

Conceptualization, A.F. and A.C.; methodology, A.F., L.H. and A.C.; software, A.F.; validation, A.F.; formal analysis, A.F., L.H. and A.C.; investigation, A.F.; resources, L.H. and A.C.; data curation, A.F.; writing—original draft preparation, A.F.; writing—review and editing, L.H. and A.C.; visualization, A.F.; supervision, L.H. and A.C.; project administration, A.C.; funding acquisition, L.H. and A.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

We acknowledge support by the Open Access Publication Fund of the University of Duisburg-Essen.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Detailed Calculations

Appendix A.1

The covariance of the information signal x and its clipped version x c is calculated utilizing (2):
Cov { x c , x } = E { x c · x } = E { x 2 | | x | A } + E { x · A | x > A } + E { x · ( A ) | x < A } = A A x 2 · f x ( x ) d x + 2 A · A x · f x ( x ) d x = A A x 2 2 π σ x 2 · exp x 2 2 σ x 2 d x + 2 A · A x 2 π σ x 2 · exp x 2 2 σ x 2 d x = σ x 2 · erf A 2 σ x A σ x 2 π · exp A 2 2 σ x 2 + 2 A · σ x 2 π · exp A 2 2 σ x 2 = σ x 2 · erf A 2 σ x ,
with f x ( x ) being the probability density function of x and erf ( · ) being the Gaussian error function.

Appendix A.2

The power difference Δ σ 2 between the information signal x and its clipped version x c is calculated as:
Δ σ 2 = 2 · A ( x A ) 2 · f x ( x ) d x + 4 · A A · ( x A ) · f x ( x ) d x = 2 · A ( x 2 A 2 ) · f x ( x ) d x = 2 · A x 2 2 π σ x 2 · exp x 2 2 σ x 2 d x A A 2 2 π σ x 2 · exp x 2 2 σ x 2 d x = 2 · σ x A 2 π · exp A 2 2 σ x 2 + σ x 2 2 · erfc A 2 σ x A 2 2 · erfc A 2 σ x = σ x 2 2 π A σ x · exp A 2 2 σ x 2 + 1 A 2 σ x 2 · erfc A 2 σ x .

References

  1. Afgani, M.; Haas, H.; Elgala, H.; Knipp, D. Visible light communication using OFDM. In Proceedings of the 2nd International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, Barcelona, Spain, 1–3 March 2006. [Google Scholar]
  2. Czylwik, A. Kanalkapazität intensitätsmodulierter optischer Übertragungssysteme mit Direktempfängern. Frequenz 1996, 50, 60–68. [Google Scholar] [CrossRef]
  3. Kahn, J.M.; Barry, J.R. Wireless infrared communications. Proc. IEEE 1997, 82, 265–298. [Google Scholar] [CrossRef] [Green Version]
  4. Armstrong, J. OFDM for Optical Communications. J. Light. Technol. 2009, 27, 189–204. [Google Scholar] [CrossRef]
  5. Huang, Y.; Liu, Y.; Shi, L.; Shi, D.; Zhang, X.; Aglzim, E.-H.; Zheng, J. On improving the accuracy of Visible Light Positioning system with SLM-based PAPR reduction schemes. In Proceedings of the 2020 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB), Paris, France, 27–29 October 2020. [Google Scholar]
  6. Offiong, F.B.; Sinanovic, S.; Popoola, W.O. On PAPR Reduction in Pilot-Assisted Optical OFDM Communication Systems. IEEE Access 2017, 5, 8916–8929. [Google Scholar] [CrossRef]
  7. Dimitrov, S.; Sinanovic, S.; Haas, H. Clipping Noise in OFDM-Based Optical Wireless Communication Systems. IEEE Trans. Commun. 2012, 60, 1072–1081. [Google Scholar] [CrossRef]
  8. Randel, S.; Breyer, F.; Lee, S.C.J.; Walewski, J.W. Advanced Modulation Schemes for Short-Range Optical Communications. IEEE J. Sel. Top. Quantum Electron. 2010, 16, 1280–1289. [Google Scholar] [CrossRef]
  9. Tsonev, D.; Sinanovic, S.; Haas, H. Complete Modeling of Nonlinear Distortion in OFDM-Based Optical Wireless Communication. J. Light. Technol. 2013, 31, 3064–3076. [Google Scholar] [CrossRef]
  10. Mazahir, S.; Chaaban, A.; Elgala, H.; Alouini, M.-S. Achievable Rates of Multi-Carrier Modulation Schemes for Bandlimited IM/DD Systems. IEEE Trans. Wirel. Commun. 2019, 18, 1957–1973. [Google Scholar] [CrossRef]
  11. Jiang, Z.; Gong, C.; Xu, Z. Clipping Noise and Power Allocation for OFDM-Based Optical Wireless Communication Using Photon Detection. IEEE Wirel. Commun. Lett. 2018, 8, 237–240. [Google Scholar] [CrossRef]
  12. Wang, T.Q.; Li, H.; Huang, X. Analysis and Mitigation of Clipping Noise in Layered ACO-OFDM Based Visible Light Communication Systems. IEEE Trans. Commun. 2019, 67, 564–577. [Google Scholar] [CrossRef]
  13. Bussgang, J.J. Crosscorrelation Functions of Amplitude-Distorted Gaussian Signals; Tech. Rep. 216; Research Laboratory of Electronics, Massachusetts Institute of Technology: Cambridge, MA, USA, 1952. [Google Scholar]
  14. Mazo, J.E. Asymptotic distortion spectrum of clipped, DC-biased, Gaussian noise. IEEE Trans. Commun. 1992, 40, 1339–1344. [Google Scholar] [CrossRef]
  15. Rice, S.O. Distribution of the Duration of Fades in Radio Transmission: Gaussian Noise Model. Bell Syst. Tech. J. 1958, 37, 581–635. [Google Scholar] [CrossRef]
  16. Czylwik, A. Error Probability due to Clipping in Subcarrier Multiplexed Fiber-Optic Transmission Systems. Frequenz 2000, 54, 52–57. [Google Scholar] [CrossRef]
  17. Elgala, H.; Mesleh, R.; Haas, H. Practical considerations for indoor wireless optical system implementation using OFDM. In Proceedings of the 10th International Conference on Telecommunications, Zagreb, Croatia, 8–10 June 2009. [Google Scholar]
  18. Ohm, J.-R.; Lüke, H.D. Mehrpegelübertragung. In Signalübertragung, 12. Auflage; Springer: Berlin/Heidelberg, Germany, 2014; pp. 309–313. [Google Scholar]
  19. Papoulis, A. The concept of a random variable. In Probability, Random Variables and Stochastic Processes, 4th ed.; McGraw-Hill Higher Education: New York, NY, USA, 2002; pp. 94–95. [Google Scholar]
  20. Proakis, J.G. Probability of Error for QAM. In Digital Communications, 4th ed.; McGraw-Hill Higher Education: New York, NY, USA, 2001; pp. 276–279. [Google Scholar]
Figure 1. System model that is investigated in this work.
Figure 1. System model that is investigated in this work.
Mathematics 09 02592 g001
Figure 2. Transformation of the Gaussian probability density function of x over a non-linear characteristic to represent the probability density function of n c .
Figure 2. Transformation of the Gaussian probability density function of x over a non-linear characteristic to represent the probability density function of n c .
Mathematics 09 02592 g002
Figure 3. Theoretical versus simulated symbol error probability in a clipped OFDM transmission system, based on the Bussgang theorem. No low-pass filter on the receiving side is used here.
Figure 3. Theoretical versus simulated symbol error probability in a clipped OFDM transmission system, based on the Bussgang theorem. No low-pass filter on the receiving side is used here.
Mathematics 09 02592 g003
Figure 4. Theoretical versus simulated symbol error probability in a clipped OFDM transmission system, based on the Bussgang theorem. For this graph, the out-of-band distortion is filtered out.
Figure 4. Theoretical versus simulated symbol error probability in a clipped OFDM transmission system, based on the Bussgang theorem. For this graph, the out-of-band distortion is filtered out.
Mathematics 09 02592 g004
Figure 5. Exemplary representation of the i-th overshooting of the Gaussian distributed signal x on the clipping level A.
Figure 5. Exemplary representation of the i-th overshooting of the Gaussian distributed signal x on the clipping level A.
Mathematics 09 02592 g005
Figure 6. Linear damping factor K for different clipping levels A.
Figure 6. Linear damping factor K for different clipping levels A.
Mathematics 09 02592 g006
Figure 7. The clipping distortion n c ( t ) can be modeled as a sum of shifted parabolic arcs.
Figure 7. The clipping distortion n c ( t ) can be modeled as a sum of shifted parabolic arcs.
Mathematics 09 02592 g007
Figure 8. Simulated (solid line) and analytical (dashed line) power spectral density of the clipping distortion for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Figure 8. Simulated (solid line) and analytical (dashed line) power spectral density of the clipping distortion for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Mathematics 09 02592 g008
Figure 9. Power of the uncorrelated clipping noise that is located inside the transmission band, relative to the entire power of the uncorrelated clipping noise.
Figure 9. Power of the uncorrelated clipping noise that is located inside the transmission band, relative to the entire power of the uncorrelated clipping noise.
Mathematics 09 02592 g009
Figure 10. Simulated and analytical calculated symbol error probability for a 2 M -QAM OFDM-transmission that suffers from clipping at level A.
Figure 10. Simulated and analytical calculated symbol error probability for a 2 M -QAM OFDM-transmission that suffers from clipping at level A.
Mathematics 09 02592 g010
Figure 11. Analytically calculated versus simulated power spectral density of the clipping distortion evaluated at f = B / 2 for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Figure 11. Analytically calculated versus simulated power spectral density of the clipping distortion evaluated at f = B / 2 for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Mathematics 09 02592 g011
Figure 12. Approximated analytical and simulated power spectral density of the uncorrelated part of the clipping distortion for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Figure 12. Approximated analytical and simulated power spectral density of the uncorrelated part of the clipping distortion for σ x 2 = 1 , B = 200 MHz and different clipping levels A.
Mathematics 09 02592 g012
Figure 13. Simulated and calculated symbol error probability for a 2 M -QAM OFDM-transmission that suffers from clipping at level the A based on the approximated power spectral density.
Figure 13. Simulated and calculated symbol error probability for a 2 M -QAM OFDM-transmission that suffers from clipping at level the A based on the approximated power spectral density.
Mathematics 09 02592 g013
Table 1. Parameters used in this work for the evaluation of the analytical and theoretical expressions, as well as for the Monte Carlo simulations.
Table 1. Parameters used in this work for the evaluation of the analytical and theoretical expressions, as well as for the Monte Carlo simulations.
ParameterShortcutValue
SubcarriersN8192
BandwidthB 200 MHz
Oversampling factor50
Modulation orderM2:2:10
Signal power σ x 2 1
Clipping levelA0.1:0.1:4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Frömming, A.; Häring, L.; Czylwik, A. Spectral Properties of Clipping Noise. Mathematics 2021, 9, 2592. https://doi.org/10.3390/math9202592

AMA Style

Frömming A, Häring L, Czylwik A. Spectral Properties of Clipping Noise. Mathematics. 2021; 9(20):2592. https://doi.org/10.3390/math9202592

Chicago/Turabian Style

Frömming, Alexander, Lars Häring, and Andreas Czylwik. 2021. "Spectral Properties of Clipping Noise" Mathematics 9, no. 20: 2592. https://doi.org/10.3390/math9202592

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