Professional Documents
Culture Documents
9, SEPTEMBER 2008
Abstract—We derive tight closed-form approximations of sym- modulated sequence considered as a super symbol, there exists
bol and bit error probability on maximum-likelihood sequence a one-to-one mapping between sequences at the OFDM mod-
detection (MLSD) of Nyquist-rate and oversampled OFDM ulator input and sequences at the clipper output. As a sequel
systems over the AWGN, flat and frequency-selective quasi-static
Rayleigh fading channels. Contrary to common knowledge, we to [7], in this paper we derive the closed-form approximations
show that on a frequency-selective channel, clipping at the trans- of the symbol and bit error rate performance for maximum-
mitter leads to achievable frequency-diversity and performance likelihood sequence detection (MLSD) on AWGN, flat and
gain over unclipped systems with MLSD. We derive closed-form frequency-selective quasi-static Rayleigh fading channels. The
expressions of the diversity and the performance gain over the term “MLSD bound” used in this paper emphasizes that the
no-clipping case, as well as the optimal clipping ratio for a given
system. We show that such diversity and performance gain are MLSD approximations can be used as a performance limit for
a result of both clipping and channel frequency-selectivity, and clipped OFDM channels.
they do not occur on the AWGN and flat fading channels. We also It is generally believed that clipping necessarily leads to
present a new near-optimum detection algorithm that achieves degradation in performance [1]-[6]. We show in this paper
the MLSD performance bound with a few iterations for the
clipped OFDM systems with both high and low clipping levels on that for MLSD, this degradation exists for the AWGN and flat
the AWGN and flat Rayleigh fading channels. For the frequency- fading channels, but for frequency-selective channels, clipping
selective channel, we present a receiver design that utilizes the leads to diversity and a performance gain over unclipped
advantage of clipping to some extent. We consider rectangular systems. The effect of clipping is very similar to OFDM
QAM signaling in this paper. systems on fast fading channels [8], [9]. We show that the
Index Terms—Orthogonal frequency-division multiplexing maximum diversity of a clipped OFDM channel is the number
(OFDM), clipping noise, maximum-likelihood sequence detection of channel taps, and we derive the optimal clipping ratio for a
(MLSD), iterative method, performance bounds. given system and channel. The diversity and performance gain
are a result of both clipping and channel frequency-selectivity.
I. I NTRODUCTION Our results indicate that clipping with MLSD provides a way
to achieve diversity over frequency-selective fading channels
I T IS COMMONLY understood that one of the drawbacks
of the orthogonal frequency division multiplexing (OFDM)
transmission technique is the presence of high peaks at the
without resorting to Rake receivers [10] whose construction
relies on channel knowledge.
OFDM modulator output. To alleviate the effects of non- The clipping-induced frequency-diversity was first noticed
linear amplification, these high peaks are often intentionally in [11] for frequency-selective channels. However, our results
clipped prior to amplification and transmission [1]. Receiver- sharpen and extend the results in [11]. We show that diversity
side signal processing is necessary to reduce the loss due to and performance gain over unclipped systems do not come
clipping [2]-[6]. In most of these papers, although slightly from clipping alone. It was also noticed in [12] that appro-
different models were used, the clipper output was generally priate manipulations of the clipper can also take advantage of
treated as a random variable, with the so-called clipping clipping. In this paper, we focus on the soft clipper [1] without
noise approximated as zero-mean Gaussian noise. Capacity any modifications to the clipping process.
analyses based on this model predict significant reduction of We also propose in this paper a soft-output algorithm that
channel capacity due to both a shrunken constellation and achieves the MLSD bounds for both high and low clipping
large clipping noise for low clipping ratios [1], [3]. ratios over the AWGN and flat Rayleigh fading channels.
Our prior work [7] takes an alternative approach to analyze The algorithm is iterative and can be implemented in a fully-
the clipped OFDM channel, considering both AWGN-free and parallel fashion. For frequency-selective channels, we present
AWGN scenarios. We proved that, with the entire OFDM a vector-based modeling approach that represents the clipping
process similar to that for a MIMO channel. By doing so,
Manuscript received April 5, 2007; revised August 18, 2007 and February more sophisticated receiver designs such as the MMSE-SD
4, 2007; accepted February 17, 2008. The associate editor coordinating the technique [9] can be applied. We show that the performance
review of this paper and approving it for publication was D. Dardari. This
work was supported by Intel and by Mitsubishi Electric Research Laborato- of the MMSE-SD with the proposed iterative demapper can
ries. This work was presented in part at Globecom’05 and Globecom’07. closely approach the MLSD bound in the low-to-medium
F. Peng was with the Department of Electrical and Computer Engineering, SNR region over frequency-selective channels. We focus our
the University of Arizona, Tucson, AZ, USA, 85721. He is now with LitePoint
Corporation, Sunnyvale, CA, USA, 94085 (e-mail: fei.peng@ieee.org). discussion on rectangular QAM. The same approach can be
W. E. Ryan is with the Department of Electrical and Computer En- easily extended to other modulation schemes.
gineering, the University of Arizona, Tucson, AZ, USA, 85721 (e-mail:
ryan@ece.arizona.edu). In Section II, we describe the system model. We derive
Digital Object Identifier 10.1109/TWC.2008.070368. the tight MLSD bound approximations in Section III and
1536-1276/08$25.00
c 2008 IEEE
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
PENG and RYAN: MLSD BOUNDS AND RECEIVER DESIGNS FOR CLIPPED OFDM CHANNELS 3569
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
3570 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 9, SEPTEMBER 2008
N
k
N
k
Ps (H) = Pblk,k (H) = P (u) P [A(u, k)|u, H] (7)
N u
N
k=1 k=1
clipper outputs u and v. Let U = Fu, V = Fv, and u be we have equation (13) on the top of the next page, where
the transmitted sequence. The received vector at the OFDM we used the assumption that σζ2 = E[|hi |2 ] = 1 and that
demodulator output is R = HU + W in accordance with the Hn are identically distributed (but correlated). (13) is the
(5). With Gray labeling, the conditional symbol error rate well-known formula for uncoded fading channels. As we have
Ps (H) given knowledge of the channel can be expressed seen above, the proposed approximation technique works well
as (7) where Pblk,k (H) denotes the probability that a block for unclipped systems.
(length-N symbol sequence) contains k symbol errors at the If there is clipping, (10) is no longer true, and
2
MLSD output, P (u) is the probability that sequence u (and H (U − V )n becomes random for different sequences. In
equivalently X) is transmitted, and A(u, k) denotes the set this case, we have
of all sequence v different from u producing k symbol errors 1
in the block. Let dmin be the minimum Euclidean distance Ps (H) ≈ Ec [P (u → v|H)]
N
of the signal constellation. To evaluate P [A(u, k)|u, H], two v∈S1 (u)
⎡ ⎛
⎞⎤
approximations can be made. The first one is to restrict N −1 √
1 4 M − 4 ⎣ ⎝ H (U − V )n ⎠⎦
2
A(u, k) to the set of sequences v whose corresponding Y ≈ √ Ec Q
N n=0 M 2N0
differs from X by only a single element indexed by k, and
X − Y 2 = d2min , leading to a lower bound. The second one where the expectation Ec is taken
is to expand P [A(u, k)|u, H] by the pairwise union upper √ over the inherent random-
ness due to clipping. Since Q ( x) is a convex function, using
bound. As we shall see later, the compound effect of applying Jensen’s inequality, we have
both approaches leads to a close approximation. ⎛
⎞
We first apply this bounding technique for unclipped sys- √ 2
tems and examine its effectiveness. As described above, we
−1
1 4 M −4 ⎜
N
Ec H (U − V )n ⎟
Ps (H) √ Q⎜⎝
⎟.
⎠
approximate the MLSD performance by N n=0 M 2N0
1
(14)
Ps (H) ≈ P (u) P (u → v|H) (8)
N u It can be proved and readily verified via simulations that the
v∈S1 (u)
2
larger N is, the smaller the variance of H (U − V )n is. As
H(U−V )2 a result, the above lower approximation is
where P (u → v|H) = Q 2N0 [10] is the tight for large
N.
2
To proceed, we need to analyze Ec U − V n . Since
pairwise error probability that the MLSD considers v more
2 2
probable given u is transmitted, and S1 (u) is the set of v Ec U − V n = Ec u − vn with symmetric FFT, we
whose corresponding set of Y differ from X by a single
2
2 examine Ec u − vn at the clipper output. Since we only
element with X − Y 2 = d2min . Denote by H (U − V )n =
2
|Hn,n (Un − Vn )| the Euclidean distance corresponding to deal with the case where X and Y differ by the n-th
such an error event. We then element, the difference between the √ i-th element of x and y
√ have equation (9) on the top
of the next page, where 4 √MM−4 is the average number of is xi − yi = (Xn − Yn ) ej2πin/N / N . For large N , |xi − yi |
QAM neighbors at distance dmin . is thus a very small number compared with the clipping
If there is no clipping, then amplitude A when |Xn − Yn | = dmin . Hence, for our purpose,
it is reasonable to assume that xi is clipped whenever yi is
2
6Es |Hn | clipped. Letting Nc be the number of clipped elements in u
H (U − V )2n = H (X − Y )2n = |Hn |2 d2min =
M −1 and v, we have
(10) N −N
Ec u − v2n
dmin +Nc Ec |uik − vik |2 . (15)
c 2
where Hn is the n-th diagonal element of the diagonal matrix
H. Hence, N
⎛
⎞ where 0 ≤ ik < Nc is the index for clipped elements.
N −1 √ 2 2
4 M − 4 ⎝ |Hn | dmin ⎠ Since |uik − vik | is merely the amplitude of the difference
P1 (u → v|H) ≥ √ Q . of two vectors (a complex number is viewed
M 2N0 as a vector), we
v=u n=0 2
(11) take a geometric approach to derive Ec |uik − vik | . Let
2 2
If the channel is the AWGN channel, Hn = 1, ∀n. From (8) δ 2 = |xik − yik | , 2 = |uik − vik | , ρ1 = |xik |, and ρ2 =
and (11) we have |yik |. As can be easily seen from Fig. 2, using the law of
√
ρ2 +ρ2 −δ 2
cosines for angle ζ, we have 2 = 2A2 1 − 2 2ρ11ρ2 . Thus
no clipping 4 M −4 3Es
Ps,AWGN ≈ √ Q (12)
M (M − 1)N0 1 1 1 d2 1
E[ 2 ] ≈ A2 δ 2 E ≈ A2 min E 2 (16)
which is the well-known formula in [10]. For a flat or 2 ρ1 ρ2 2 N ρ
2
frequency-selective Rayleigh fading channel, |Hn | is expo- where 1/2 is included because E[ 2 ] is independent of
2
nentially distributed. Defining a random variable ζ ≡ |Hn | , the vector’s direction, and we used the approximation that
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
PENG and RYAN: MLSD BOUNDS AND RECEIVER DESIGNS FOR CLIPPED OFDM CHANNELS 3571
√ ⎛
⎞
N −1 2
4 M − 4 ⎝ H (U − V )n ⎠
P (u → v|H) ≥ √ Q , (9)
M 2N0
v∈S1 (u) n=0
no clipping 1
Ps,fading = EH [Ps (H)] ≈ P (u) EH [P1 (u → v|H)]
N u
v=u
√
2 M −2 Es /N0
= √ 1−
M Es /N0 + 2 (M − 1) /3
(13)
MLSD is approximated by (18) and Pbclipped can then be be the moment generating function (MGF) of the random
easily computed. Denote" the# SNR loss due to clipping by variable η having the quadratic form H H Δ(n) H. Since Δ(n)
2
Δ(γ) ≡ 1 − e−γ + γ 2 E1 γ 2 /2. For the flat Rayleigh fading is a Hermitian matrix, and H is a zero-mean circularly
channel, H = HI. From (14) and (17), by averaging over the symmetric complex Gaussian vector with covariance matrix
exponential random variable |H|2 , we have R ≡ E HH H , the MGF can be shown as in (24), where
√
(n)
δi are the eigenvalues of RΔ(n) . Using partial fraction
clipped 2 M −2 Δ(γ)Es /N0 (n) L−1 (n) (n) (n)
Ps,flat ≈ √ 1− . expansion, we have Ki = k=0,k=i δi /(δi − δk ).
M Δ(γ)Es /N0 + 2 (M − 1) /3 (n)
Clearly, Φη (s) is identical for all n. Thus, (23) reduces to
(19) ⎡ ⎛
⎞⎤
For frequency-selective quasi-static channels, since H is √
4 M − 4 H H
Δ (n) H
diagonal,
clipped
Ps,freq-sel ≈ √ EH ⎣Q ⎝ ⎠⎦(25)
M 2N0
N
−1
2 2 2
Ec H (U − V )n = |Hi | Ec |Ui − Vi | . (20) for any choice of n from 0 to N −1. The inverse Laplace trans-
(n) (n) L−1 Ki(n) −η/λ(n)
i=0 form of Φη (s) results in pη (η) = i=0 (n) e i . Let
λi
Since it is easily seen that |Ec [Un − Vn ]| = αdmin with α Λ be a diagonal matrix with its entries Λk,l = Δk,l /d2min .
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
3572 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 9, SEPTEMBER 2008
√ ⎛
⎞
2
clipped 4 M − 4 ⎝ 3 1 − e−γ + γ 2 E1 (γ 2 ) /2 Es ⎠
Ps,AWGN ≈ √ Q (18)
M M −1 N0
1 &
L−1
1 K (n)
L−1
Φ(n)
η (s) = $ % = (n)
= i
(n)
(24)
det I − sRΔ(n) i=0 1 − sδ i i=0 1 − sδ i
√ '
clipped 4 M −4 η
Ps,freq-sel ≈ √ Eη Q
M 2N0
√
2 M −2
L−1
3λi Es /N0
= √ Ki 1 −
M i=0
2(M − 1) + 3λi Es /N0
(26)
−1 −2 −1
10 10 10
no clipping MLSD bnd, γ=1.2, Nyquist
MLSD bnd simulation, exhaustive search, γ=1.2, Nyquist
MLSD sim, Nyquist MLSD approx, γ=1.2, oversampled
MLSD sim, J=2 simulation, exhaustive search, γ=1.2, J=2
−2 MLSD sim, J=16 −2
10 simulation, exhaustive search, γ=1.2, J=16
10
MLSD bnd, no clipping
simulation, exhaustive search, no clipping
BER
BER
−3
10
−3 −3
10 10
Fig. 4. MLSD bounds and ML exhaustive search simulations for QPSK and
Fig. 3. Comparison of MLSD bounds and exhaustive ML search simulations 8-OFDM over frequency-selective quasi-static Rayleigh fading channels with
of QPSK and 8-OFDM over (a) the AWGN channel and (b) the flat Rayleigh σh2 = [0.6, 0.4]. The approximated MLSD bound for oversampled systems
fading channel. γ = 1.2. J is the oversampling factor. is identical for all J ≥ 2.
Omitting the index n, it is clear from (21) and (22) that channel. For a system with a clipping ratio of γ = 1.2 and one
Δ = Λd2min where δi = λi d2min . Thus, by averaging over without clipping, the exhaustive search simulations agree with
exponential random variables and omitting the index n, we the MLSD bounds very well in all cases. We comment that
have the symbol error probability expressed in (26), where without clipping, the OFDM subcarriers become independent,
λi = eig (RΛ) is a function of the clipping and MLSD is reduced to maximum-likelihood symbol-by-
( ratio γ and the symbol detection, which is also depicted in the figures.
channel covariance matrix R, and Ki = L−1 k=0,k=i λi /(λi −
λk ).
To demonstrate the tightness of the approximations (18), B. The MLSD Bound Approximation for Over-Sampled
(19), and (26) for Nyquist-rate sampling, we simulated QPSK OFDM
with 8-OFDM over the AWGN channel, the flat Rayleigh When oversampling and filtering is employed as shown
fading channel and a two-tap frequency-selective quasi-static in Fig. 1b, the above analysis still holds except that filter-
fading channel with a channel delay profile σh2 = [0.6, 0.4]. ing (out-of-band signal removal) may destroy the one-to-one
The MLSD is performed via exhaustive search, i.e., the best mapping between X and S, leading to degradation in MLSD
sequence from all 48 = 65536 possibilities is selected as the performance at high SNR. However, for large N , following
final decision given a received sequence. the analysis in [7], it can be proved that X is still one-
The comparisons over the AWGN and flat Rayleigh fading to-one mapped to S with probability one. Thus the MLSD
channels are demonstrated in Fig. 3. “MLSD sim” denotes ex- approximations (18), (19) and (26) for Nyquist-rate sampling
haustive search simulations explained above. Fig. 4 compares are lower bounds for the oversampled case in corresponding
the MLSD bounds and simulations on the frequency-selective channels as well. In fact, they serve as very tight lower bounds
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
PENG and RYAN: MLSD BOUNDS AND RECEIVER DESIGNS FOR CLIPPED OFDM CHANNELS 3573
)π/2L−1
*
limit for oversampled cases is approximately independent of Ps,freq-sel ≈ √ dθ
J ≥ 2. π M i=0
3λi Es /N0
0
Indeed, as we can observe from Fig. 3 and Fig. 4 that the √ ⎛ ⎞
*
&
L−1
−L*
difference between J = 2 and J = 16 is almost negligible 4 M −4⎝ M − 1 ⎠ Es *
= √ I(L)
over all three channel types. Note that to avoid an over- π M i=0
3λi N0
crowded figure, we did not add the MLSD approximation
−L*
for oversampled OFDM in Fig. 3. In Fig. 4, the MLSD Es
∝ . (27)
approximation for oversampled OFDM is identical for all N0
J ≥ 2. As suggested above, its difference from the MLSD !
* ≡ π/2 sin2L* θdθ was used on the second line.
where I(L)
for Nyquist-rate sampling is negligible. In both figures, to 0
reduce figure-crowdness, we omitted the case J = 8, but the Thus, the diversity d of the system is the number of “not very
performances of J = 8 and J = 16 are essentially identical. small” eigenvalues, more precisely,
+ + ,+
+ + +
As predicted, the MLSD performance with oversampling is
d=L * Es ≡ + λi +λi
M − 1 1 + ≤ L, (28)
slightly worse than that with Nyquist-rate sampling when SNR N0 + + 3 Es /N0 +
becomes large, and there is little difference between J = 2 where | · | here denotes the size of a set. For practical purpose,
and J = 16. As a result, below we focus our discussion
may be considered as 10 times larger. Since λi depends on
on the Nyquist-rate sampling, with an understanding that the the clipping ratio γ, L* is also a function of γ.
oversampled case follows the same trend. The diversity is a result of both clipping and channel
frequency-selectivity. For flat Rayleigh fading channels, the
IV. I MPLICATIONS AND D ISCUSSIONS OF THE MLSD equivalent tapped-delay line model has a single tap, i.e.
B OUNDS L = 1 [10]. As a result, there is no additional achievable
diversity on the flat Rayleigh fading channel or the AWGN
Observe the surprising result in Fig. 4 that the OFDM channel with clipping. The MLSD approximations (18) and
system with a quite low clipping ratio of 1.2 is superior to (19) confirm this analysis. Clipping on these two channels only
the unclipped OFDM system by almost 10 dB at a BER of results in performance degradation over unclipped systems,
10−4 . Further, the clipped-OFDM curve has a much steeper even with MLSD. On the other hand, if there is no clipping
slope, an indication of the higher diversity due to clipping but the channel is frequency-selective, OFDM subcarriers are
attained by the MLSD receiver. On the other hand, the same independent. In this case, as mentioned earlier, MLSD is
phenomenon is not observed for the AWGN and flat fading identical to ML-symbol-by-symbol detection, which means
channels, as depicted in Fig. 3. Below, we will take a more again d = 1. Mathematically, without clipping, Λ is an all-
thorough look at the diversity and performance gain attained zero matrix except the n-th diagonal entry being 1. As such,
by the clipped system over frequency-selective channels. λn = 1 and λi = 0 for i = n, which indicates d = 1. Hence,
the diversity does not come from either clipping or frequency-
selectivity alone. Thus, we call the achievable diversity for a
A. The Diversity of Clipped OFDM Systems over Frequency- clipped OFDM system over frequency-selective channels the
Selective Channels clipping-induced frequency-diversity.
The diversity d is defined as d ≡ − log(Ps )/ log(Es /N0 )
[10], which describes the rate of decay of error probability as a B. The Optimal Clipping Ratio of Clipped OFDM Systems
function of Es /N0 . We start by taking an alternative approach over Frequency-Selective Channels
in the derivation of the MLSD bound approximation. Using define ρ ≡ Es /N0 . If there is no
To simplify notation,
Craig’s formula for the Q-function [13], from (24) and (25), clipping, using 1 − 1/(1 + x) ≈ x/2 for small x, the
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
3574 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 9, SEPTEMBER 2008
−1 1.02
10
MLSD bnd, N=128
d=1 MLSD bnd, N=8
0.98
−3
10 no clipping
BER
0.96
σ2h = [0.4 0.3 0.3]
−4
10 γ = 1.1 σ2h=[0.6 0.4]
0.94
d=3 γ=1.8 σ2h=[0.4 0.3 0.3]
−5
10 0.92 σ2=[0.6 0.4]
h
σ2h = [0.8 0.2]
σ2=[0.8 0.2]
γ = 0.9 d=2 h
−6 0.9
10 0.6 0.7 0.8 0.9 1 1.1
10 15 20 25 30 35
E /N , dB clipping ratio, γ
b 0
L̃ − 1 1 −4
10
Δρ (γ) = 10 log10 λi + ρdB − C(L̄), (29)
L̃ i=0 L̃ L̃
" M−1 #L̃−1 γ=0.6
where C(L̄) = 10 log10 2I(L̃) 3 /π . This perfor- −5
10 γ=0.85
mance difference increases linearly with the operating SNR γ=1.1
γ=2.5
ρdB of the unclipped system. Again, the performance gain is
no clipping
a result of both clipping and channel frequency-selectivity. −6
10
Intuitively, as the clipping ratio decreases, the amount of 15 20 25 30
E /N , dB
power spread from a subcarrier to others relative to the b 0
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
PENG and RYAN: MLSD BOUNDS AND RECEIVER DESIGNS FOR CLIPPED OFDM CHANNELS 3575
Fig. 6 plots L−1
i=0 log λi /L normalized by the largest value
for 16-QAM and 128-OFDM. It can be observed that different /
P (blm = 0|X)
channel delay spreads may lead to different optimal clipping Llm ≈ log
/
P (blm = 1|X)
ratios. For the three-tap channel, the optimal clipping ratio is
0 $ %0
− 02
predicted to be around 0.85. This is verified in Fig. 7, where 0 H *
Xl ∈χ− exp − N10 0 r − g F X l 0 P (Xl )
γ = 0.85 results in better performance than γ = 0.6 or γ =
= log 0 $ %02
1.1. This also confirms our previous discussion that as γ → 0, 0 *+ 0
the performance first becomes better and then becomes worse Xl ∈χ+ exp − N10 0r − g FH X l 0 P (Xl )
relative to the unclipped system.
where P (Xl ) is the a priori probability of the l-th symbol,
We remark here that a necessary condition for the MLSD
X* + denotes the a priori estimated sequence except the l-
approximations to hold is the one-to-one mapping between l
the OFDM modulator input X and the clipper output u. This th element whose corresponding m-th bit blm is 1, and X *−
l
condition is satisfied provided√that the
clipping ratio is above similarly defined for blm = 0. Using
M −3 3π
a certain threshold, i.e., γ > 2M−1 for large N , as
2 + +2
given in [7]. When this condition is not satisfied, the above 0 $ %02 N −1 +
N −1 +
0 0
* 0 = + 1 *l ej2πil/N ++ ,
bounds become loose and MLSD performance may exhibit an 0r − g FH X +ri − g √ X
l
+ N l=0 +
error floor. In addition, the above MLSD approximations also i=0
" #
become loose when the number of clipped elements in u is together with P (blm ) = e(1−blm )Llm / 1 + eLlm , and
2
not approximately N e−γ , which happens for large clipping N −1 * j2πil/N
√1 = √1N (X *l − X̂l )ej2πil/N + x̂i , it can
l=0 Xl e
ratios or small N . This is the condition for which (17) holds. N
be shown that Llm = Llm + Llm , where Lelm is the extrinsic
e a
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
3576 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 9, SEPTEMBER 2008
1
++ $
1
$
* /
%
j2πli/N
%+2
+ a
X* ∈χ−
l
exp − N0 i +ri − g √
N
X l − X l e + x
/ i + + k=m (1 − b lk )Llk
Lelm = log + $ $ % %+ (31)
1
+ 1 * / +2 a
* ∈χ+ exp − N i +ri − g Xl − Xl e +x/i + + k=m (1 − blk )Llk
√ j2πli/N
X l 0 N
⎛ ⎡ ⎤
+ $ %
+2
+ +
≈ ⎝ max ⎣− 1 +ri − g √1 X*l − X/l ej2πli/N + x /i ++ +
1
(1 − blk )Lalk ⎦
i
* ∈χ−
X l
N0 + N N
k=m
⎡ ⎤⎞
+ $ %
+2
1 + 1 + 1
− max ⎣− +r i − g √ *l − X
X /l ej2πli/N + x /i ++ + (1 − blk )Lalk ⎦⎠
* ∈χ+
X l
N0 + N N
k=m
+ $ $ % %+2
1 + 1 * / j2πli/N + 1
a
* ∈χ−
X l
exp − N0 +r i − g √
N
X l − X l e + x
/ i + + N k=m (1 − b lk )L lk
≈ log + $ $ % %+
1 + 1 * / + 2
1
a
i * ∈χ+
X l
exp − N0 +r i − g √
N
X l − X l e j2πli/N + x
/ i + + N k=m (1 − b lk )Llk
N−1
= Lei→blm (32)
i=0
+ +2
+ 1
JN *l − X
/l +
+ X j2πlk/(JN ) −j2πik/(JN ) +
+Ri − √ g √ e /k e
+x + (34)
+ JN k=0 JN +
$ %
unclipped performance, but it cannot utilize the benefit of diag (ς), W = diag |x10 | , |x11 | , · · · , |xJN
1
| , and X =
clipping simply by itself. In fact, we have not found any diag (x) are diagonal matrices of size JN by JN .
existing practical algorithm in the literature that can utilize After the JN -point FFT and removing the out-of-band
the diversity induced by clipping. Below, we introduce a components (taking only the first N elements), the OFDM
vector-based modeling approach of the clipping process which symbol vector is
enables application of more sophisticated signal-processing
algorithms, which, when combined with our algorithm above, S = FN,JN · u = X − FN,JN Ψ (IJN − AW) FH
N,JN X
can utilize the advantage of clipping. (37)
Hk
JN
be made according to its log-likelihood ratio, thus making Gkl = Hk δk−l − ςm 1 −
A
e−j2πm(k−l)/(JN ) ,
“clipping” probabilistic at the receiver. The term JN m=0 |xm |
(39)
A
ci = ςi 1 − xi (36) where δk−l is the Kronecker delta.
|xi |
As we can see from (38), the vector-based description of
in (35) is the clipping noise. Note that the semi-deterministic the clipped OFDM channel is analogous to that for a fast
clipping noise in this model is different from that discussed fading OFDM channel or a MIMO channel. Thus we have
in (3) in Section II. The following derivations assumes an referred to G as the channel transfer matrix and, in this
oversampling factor of J. To avoid confusion, we denote the setting, we need to jointly estimate the “channel” as well as
N by N identity matrix by I, and the JN by JN identity detect the signal. It can be easily shown that G is a full-
matrix by IJN . The size of the rest matrices and vectors are rank matrix and that most of the power is contained along the
clear within the context. diagonal. The power of each entry of G may be computed
The signal vector at the clipper output in Fig. 1b can be by first noticing that the second√term in (39) is the JN -
written as u = x−Ψ (IJN − AW) x = x−X (IJN − AW) ς point FFT of ςm (1 − A/ |xm |) /√ JN and then computing
where ς is the clipping index vector of length JN , Ψ = the power of ςm (1 − A/ |xm |) / JN . From (36), we then
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
PENG and RYAN: MLSD BOUNDS AND RECEIVER DESIGNS FOR CLIPPED OFDM CHANNELS 3577
need to compute E |ci |2 . From (35) and (36), E |ci |2 =
−1
10
+
2+
E (|xi | − A) + |xi | > A . After a simple exercise of first
+
+
−2
BER
Iter 5 cancel, γ=1.2
2
which agrees with the fact that as γ → ∞, E |Hk,l | → 1. −4 Iter 5 demap, γ = 1.1
10
MLSD bnd, γ = 1.1
Since (38) is similar to that for a MIMO channel, many
Iter 5 demap, γ = 1.2
existing equalization and multi-user detection techniques may MLSD bnd, γ = 1.2
be applied. We adopt the MMSE-SD technique [9] as the pre- −5
10 Iter 5 demap, γ = 1.5
processing unit before sending the received sequence to the MLSD bnd, γ = 1.5
proposed iterative demapper. The MMSE-SD technique es- −6
no clipping
sentially consists of three steps for detecting each modulation 10
8 9 10 11 12 13 14 15
symbol successively: 1) MMSE filter generation and the next- E /N , dB
b 0
symbol selection, 2) MMSE filtering, and 3) interference can-
cellation and nulling. This technique is designed to minimize Fig. 8. Performance of the proposed algorithm (“demap”) for different
clipping levels with five iterations for 16-QAM and 128-OFDM with Nyquist-
the mean-squared error between the MMSE filter output and rate sampling over the AWGN channel.
the desired symbol at each successive stage. It is identical to
the well-known V-BLAST technique [14] for MIMO channels. −1
10
The complexity of the MMSE-SD technique is O(N 3 ) [9].
As mentioned before, the initial estimate of bit LLR’s
for each received OFDM symbol can be obtained via the 10
−2
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.
3578 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 9, SEPTEMBER 2008
−1
10 ventional understanding, for uncoded systems over frequency-
selective channels, soft clipping by itself without manipula-
tions such as those in [12] leads to diversity and performance
−2
10 gain in the frequency-selective channel with ML sequence
detection. We emphasize that this phenomenon is a result of
both clipping and channel frequency-selectivity, and does not
come from either alone. We have also shown that our MLSD
BER
−3
10
approximations are very tight, and an optimal clipping ratio
no mitigation exists for a given system. In addition, soft clipping and MLSD
proposed, 1 iter provide a way to achieve diversity over frequency-selective
proposed, 2 iter
−4
10 proposed, 3 iter
fading channels without resorting to Rake receivers [10]
iter 5 cancel whose construction relies on channel knowledge. We presented
MLSD bnd, clipped algorithms that can achieve MLSD bounds on the AWGN and
−5
flat Rayleigh, no clipping flat Rayleigh fading channels. We also demonstrated that with
10
15 20 25 30 35 40 manageable complexity, the clipping-induced diversity and
E /N , dB
b 0 performance gain can be achieved over frequency-selective
channels. Our future work includes improved receiver designs
Fig. 10. Performance of the proposed algorithm for 16-QAM and 128-OFDM for the frequency-selective channel, and extension of the above
over a flat block Rayleigh fading channel with clipping ratio of 1.2.
−1
results to MIMO systems.
10
R EFERENCES
[1] H. Ochiai and H. Imai, “Performance analysis of deliberately clipped
OFDM signals,” IEEE Trans. Commun., vol. 50, pp. 89-101, Jan. 2002.
−2 [2] H. Chen and A. M. Haimovich, “Iterative estimation and cancellation
10
of clipping noise for OFDM signals,” IEEE Commun. Lett., vol. 7, pp.
305-307, July 2003.
[3] J. Tellado, L. M. C. Hoo, and J. M. Cioffi, “Maximum-likelihood
BER
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 3, 2009 at 09:05 from IEEE Xplore. Restrictions apply.