Sie sind auf Seite 1von 5

ROTATION OPTIMIZATION FOR MPSK / MQAM SIGNAL

CONSTELLATIONS OVER RAYLEIGH FADING CHANNELS

Majid N. Khormuji , Umar H. Rizvi , Gerard J. M. Janssen and S. Ben Slimane


School of Electrical Engineering, KTH, The Royal Institute of Technology,
Stockholm, Sweden. Email(s): khormuji@kth.se, slimane@radio.kth.se
Wireless and Mobile Communications Group, Delft University of Technology,

Delft, The Netherlands. Email(s): u.h.rizvi@ewi.tudelft.nl, g.janssen@ewi.tudelft.nl

A BSTRACT when used in conjunction with an AWGN channel. The impact


of rotation on the performance of fading channels was also
The performance of uncoded phase-shift-keying (PSK) and outlined in [6].
quadrature amplitude modulation (QAM) schemes over fad- In this paper we present a method of nding the optimum
ing channels can be improved by using coded modulation rotation angle for such a transmission scheme. This method
techniques. Improvement is due to the coding gain coupled can be used to nd the optimum rotations for any complex
with interleaving and depends on the complexity of the code. linear multilevel modulation scheme (MPSK/MQAM). It is
Recently, it was shown that constellation rotation coupled shown that the rotated system provides performance gains over
with interleaving can be used to improve the performance the conventional and unrotated scheme and also extends the
of QPSK modulation over block-fading single-input-single- suboptimum QPSK scheme of [5], to higher multilevel linear
output (SISO) wireless communication channels. This paper modulation formats.
considers the use of such a scheme with higher order constel- Section 2 outlines the system model which is used to investi-
lation sets such as 8PSK and 16QAM. A framework is then gate the performance of constellation rotation. The framework
presented for the calculation of the optimum rotation angle for for computing the optimum rotation angle for fading channels
MPSK/MQAM schemes. A simple cost function based on the is presented in Section 3. In Section 4, we present performance
union bound of the symbol error probability (SEP) is dened. curves for optimal rotations. Conclusions are drawn in Section
The optimum rotation angle is then found by minimizing the 5.
cost function using the gradient search algorithm. The obtained
simulation results show considerable improvement over the
conventional unrotated system. 2. S YSTEM M ODEL
Any conventional MQAM/MPSK (complex) modulation
1. I NTRODUCTION scheme can be seen as two (real) M-ary pulse amplitude mod-
ulations (MPAMs) in parallel one on the inphase (I channel)
The fourth-generation (4G) wireless communication sys-
and one on the quadrature phase (Q channel). By generaliz-
tems are expected to provide a number of high data rate
ing the notation given in [5], a conventional MPSK/MQAM
services in outdoor, indoor and pico-cellular applications [1].
scheme at a carrier frequency fc can be represented by
The research aims at developing efcient techniques that can
support high data rates through band-limited wireless com- +

munication channels. Fading causes signicant performance s(t) = ai p(t iTs ) cos(2fc t) (1)
degradation in wireless digital communication systems. For i=
+

block fading channels, improved performance can be obtained
by the use of coded modulation techniques coupled with + bi p(t iTs ) sin(2fc t)
interleaving [2], [3], [4]. It was argued that minimum squared i=

Euclidean distance is a secondary error event criteria over fad- where


ing channels. Therefore an optimum scheme for the additive 
1, 0 t Ts ,
white Gaussian noise (AWGN) channel may not be the best p(t) =
0, otherwise
possible solution for fading channels.
It was shown in [5] that for a block-fading wireless com- The parameters ai , bi are modulation specic constants that
munication link, diversity can be introduced into the system are assumed to be equiprobable and are dened as given
by separately interleaving the inphase and quadrature compo- in Table I. Note that the coefcients were chosen such that
nents of a QPSK scheme and performing symbol-by-symbol the average transmitted energy is constrained to unity. It was
detection. It was argued that the performance of such a scheme shown in [5] that by rotating the signal constellation and
depends on the constellation rotation angle and has no effect separately interleaving the I and Q components, an improved

1-4244-0411-8/06/$20.00 2006 IEEE.


TABLE I
ai , bi VALUES FOR VARIOUS MODULATION SCHEMES

Modulation ai bi
QPSK 1/2 1/2
8PSK 1/2, 1, 0 1/2, 0, 1
16QAM 1/10, 1/10, 9/10, 9/10 1/10, 9/10, 1/10, 9/10

Q a system [5]. The signal interleavers are chosen such that


p after deinterleaving the two components will be independent.
Separate interleaving of I and Q components is analogous to
T pR
transmitting the I component (xi ) during one fade interval
and the Q component (yi ) during the next fade interval. The
I joint detection is performed at the receiver using two sepa-
rately deinterleaved components. This sort of interleaving adds
diversity in the system as xi and yi experience independent
fading.

Fig. 1. Signal constellation rotation

performance can be obtained for a QPSK system without


affecting its bandwidth efciency.

h n
1 1

xi r
1
+
+

Fig. 3. Constellation rotation and fading

h2 n2 The fully interleaved system depicted in the Figures 4 and 5


yi r2 can be modeled (in baseband) as two parallel Rayleigh fading
+ channels as shown in Figure 2. For a fading wireless channel
+

the input/output relation per channel use can be modeled by


Fig. 2. Equivalent baseband model
the following complex baseband relationship
Consider the signal constellation given in Figure 1. The r1 = h1 xi + n1 (5)
points pR and p are related by the following simple transfor-
mation r2 = h2 yi + n2 (6)
 
 R R cos sin Under the assumption of at Rayleigh fading, the coefcients
pI pQ = [pI pQ ] (2)
sin cos hi can be modeled by a magnitude and phase distortion i.e.
Thus the I and Q components after a clockwise rotation of hi = |i | eji , where for a rich scattering environment hi
can be written as follows a Rayleigh distribution and i is uniformly distributed
on the interval [0, 2]. The complex noise components ni in
xi = ai cos + bi sin (3) (5) are independent and identically distributed (i.i.d) Gaussian
yi = ai sin + bi cos random variables with zero mean and variance N0 /2 (i.e. ni
The transmission scheme for a rotated system is given by N (0, N0 /2), per complex channel). Assuming perfect channel
state information is available at the receiver, joint symbol by
+
 symbol detection can be performed at the receiver using the
s(t) = xi p(t iTs ) cos(2fc t) (4)
ML decision metric
i=
+
 C(i, i) = |r1 h1 xi |2 + |r2 h2 yi |2 (7)
+ yik p(t iTs ) sin(2fc t)
i= The detector thus chooses in favor of the symbol si = (xi , yi ),
where k is an integer representing the time delay in number that minimizes the above metric.
of symbols introduced by interleaving between I and Q com- The reason why constellation rotation works can intuitively
ponents. Figures 4 and 5 give the block diagram for such be explained by Figure 3. Assuming that one of the channels
cos(wc t)
s(t)
I
I - Interleaver

Symbol Mapper
sin(wc t)
Data Source

Q - Interleaver
Q
Fig. 4. Modulator block diagram

cos(wc t)
r(t)
I

Symbol Demapper
I - Deinterleaver
ML Detector

sin(wc t)
Data Sink

Q - Deinterleaver
Q
Fig. 5. Demodulator block diagram

experiences a very bad fade, the unrotated and rotated constel- fading channels) this metric can be approximated by [7], [8]
lations shrink in only one of the branches. As can be clearly  
seen from Figure 3, the constellation points of the rotated 1 1 1
P2 (si si )
scheme are separated by a greater Euclidean distance and thus 2 1 + s |xi xi |2 1 + s |yi yi |
2

provide good performance. No fades are experienced in the (9)


2
]Es
Gaussian channel, therefore the rotation scheme provides no where s is the average SNR dened as s = E[h 8N0 . We
gain. assume the expected value of fading power to be one i.e.
E[h2 ] = 1 and the average symbol energy Es constrained
to unity i.e. Es = 1. The coefcients xi and yi represent the
3. C ONSTELLATION ROTATION rotated I and Q components as given in (3).
Using (3), we can write the pairwise error probability in (9)
as
This section outlines the computation of the optimal rotation
angle opt , for the interleaved system presented in the previous P2 (si si ) L1 L2 (10)
section. We develop a general method that can be used for
any linear multilevel constellation, however for simplicity of where in the above equation
presentation we provide only detailed analysis for the QPSK
(4QAM) scheme.
1
The average symbol error probability can be approximated L1 = 2

quite accurately at high signal-to-noise ratios (SNRs) by the 1 + s (ai ai ) cos + (bi bi ) sin
union bound, which is given as
1
2 q
L2 = 2
1  
(11)

Ps q P2 (si si ) (8) 1 + s (ai ai ) sin + (bi bi ) cos
2 i=1
si =si
For the case of no rotation i.e. = 0, the I and Q components
where Ps is the average symbol error probability, 2q is the become
number of constellation points and q is the spectral efciency
of the modulation scheme. The metric P2 (si si ) is dened xi = ai
as the pairwise error probability when the transmitted symbol yi = bi
si is detected as si . For Rayleigh fading channels and a two
branch orthogonal transmit diversity (two parallel Rayleigh Substituting these in (9) or equivalently putting = 0 in (11),
we get values of opt
 
1 9.5 , for mod = 8PSK
L1 = opt
mod
=
2 39.5, for mod = 16QAM
1 + s |(ai ai )|

1 0
L2 = 2 (12) 10

1 + s (bi bi )

By comparing (11) and (12), we see that the error probability


is dependent on angle . Thus we have to nd a value of =5
s
1
that minimizes the error probability or maximizes the diversity 10

Cost Function J
gain of the system.
It can be easily seen that for MPSK schemes, the minimiza-
tion of error probability Ps is equivalent to the minimization =15
s

of the following cost function



2
10
J= P2 (si si ) (13)
si =si =20
s

Thus for MPSK any chosen value of i = 1, 2, , 2q would


yield the same result (due
 to symmetry), however for MQAM 3
10
we choose i : argmin,i s2i , i.e. any inner constellation point 0 10 20 30 40 50 60 70 80 90

with the worst symbol error probability.
The minimization of the cost function J can be performed Fig. 6. Cost function J of QPSK for various rotation angles
numerically by using the gradient search algorithm. The gra-
dient descent algorithm can be explained as [9, p.120],[10] Figure 6 gives the cost function J of QPSK as a function of
J rotation angle. As can be seen from Figure 6, there is only one
[k + 1] = [k] (14) global minima therefore any chosen intial value of would

result in a correct solution. In this paper we use = 0.001
where it can be shown that for an arbitrarily small value of
and perform a gradient search over 50, 000 iterations.
and a large number of iterations, converges to a value opt ,
that minimizes J and consequently Ps . The gradient descent
algorithm only uses local information i.e. an update from [k] 4. S IMULATION R ESULTS
to [k + 1] depends only on [k] and its derivative at k. If the
cost function has many minima, the gradient descent algorithm To illustrate the performance of optimum rotation we con-
gets trapped at a minimum that is not (globally) the smallest. sider QPSK (4QAM), 8PSK and 16QAM modulation schemes
In that case choosing an initial value of is very critical. over block Rayleigh fading channels. We assume a fully inter-
As an example we consider the QPSK (4QAM) scheme. leaved system, thus there is no inter-symbol-interference (ISI)
Using (10) and (11), the cost function in (13) can be written among various transmitted symbols. The effect of interleaver
as depth with rotated QPSK was examined in [5].
Figure 7 gives the average symbol error probability (SEP)
2 1
J= +   for the system employing QPSK modulation. The optimum
1 + 2s + s sin 2 1 + 4s + 4s 1 sin2 2
2 2 2
rotation scheme is compared with the suboptimum scheme of
(15) [5] and is seen to provide an improvement of about 0.5 dB at
Taking the derivative with respect to , we get high signal-to-noise (SNR) ratios.
J K1 The performance of 8PSK and 16QAM schemes with
=  2 +
1 + 2s + s2 sin2 2 optimum rotation angles is presented in Figures 8 and 9,
respectively. As compared to the conventional schemes, the
K2
  2 (16) optimally rotated system performs 1.37 dB better for 8PSK
1 + 4s + 4s2 1 sin2 2 and 1.46 dB better for 16QAM at a SEP of 101 .
As can be seen from the above performance curves, high
where in the above equation
gains for optimal rotation are obtained at large SNR values.
K1 = 2s2 sin(4) The actual performance improvement depends on the product
K2 = 8s2 sin(4) distances of each individual modulation schemes and hence
differs from one modulation scheme to the other. For a typical
QP SK
Using the equation (16) in (14) we get the value of opt = voice communication system and an average bit error rate

30.3 . By using a similar procedure we get the following of around 103 i.e. a SEP of around 102 [11] is required
0 0
10 10
Conventional QPSK (no rotation) Conventional 16QAM (no rotation)
QPSK of [5] (suboptimum rotation) 16QAM (optimum rotation)
QPSK (optimum rotation)
Average Symbol Error Probability (SEP)

Average Symbol Error Probability (SEP)


1 1
10 10

2 2
10 10

3 3
10 10

4 4
10 10
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30
Es/N0 Es/N0

Fig. 7. Average SEP for QPSK Fig. 9. Average SEP for 16QAM

0
10
Conventional 8PSK (no rotation)
8PSK (optimum rotation)
6. ACKNOWLEDGMENTS
Average Symbol Error Probability (SEP)

The authors would like to thank Jos Weber for his insightful
discussion and comments.

7. R EFERENCES
1
10 [1] S. Jun-Zhao, J. Sauvola, and D. Howie, Features in future: 4g visions
from a technical perspective, in Proc. IEEE GLOBECOM, November
2001, pp. 35333537.
[2] D. Divsalar and M. K. Simon, The design of trellis coded mpsk for
fading channels: Performance criteria, IEEE Transaction on Commu-
nications, vol. 36, no. 9, pp. 10041012, October 1988.
[3] C. Schlegel and D. J. Castello Jr., Bandwidth efcient coding for fading
channels: Code construction and performance analysis, IEEE Journal
on Selected Areas in Communication, vol. 7, pp. 13561368, December
1989.
2
10 [4] S. H. Jamali and T. Le-Ngoc, A new 4-state 8psk tcm scheme for
0 2 4 6 8 10 12 14 16 18 20
Es/N0 fast fading, shadowed mobile radio channels, IEEE Transactions On
Vehicular Technology, vol. VT-40, pp. 216223, February 1991.
[5] S. B. Slimane, An improved psk scheme for fading channels, IEEE
Fig. 8. Average SEP for 8PSK Transactions on Vehicular Technology, vol. 47, no. 2, pp. 703710, May
1998.
[6] E. Biglieri, J. Proakis, and S. Shamai, Fading channels: information-
theoretic and communications aspects, IEEE Transactions on Informa-
for acceptable performance. Therefore, considerable power tion Theory, vol. 44, no. 6, pp. 26192692, October 1998.
savings can be obtained by using the rotated scheme for a [7] S. B. Slimane, Combined transmit diversity and multi-level modulation
techniques, in Proc. IEEE SETIT, March 2005.
digital communication system with voice data trafc. [8] S. B. Slimane and T. Le-Ngoc, Tight bounds on the error probability
of coded modulation schemes in rayleigh fading channels, IEEE
5. C ONCLUSIONS Transactions on Vehicular Technology, vol. 44, no. 1, pp. 121131,
February 1995.
[9] C. R. Johnson and W. A. Sethares, Telecommnications Breakdown,
This paper presents rotated I and Q interleaving for multi- Concepts of Communication Transmitted via Software Dened Radio,
level complex linear modulation schemes, for block Rayleigh Prentice Hall, Upper Saddle River, NJ, 2003.
fading wireless communication channels. The optimum rota- [10] R. D. Gitlin G. J. Foschini and S. B. Weinstein, Optimization of two-
dimensional signal constellations in the presence of gaussian noise,
tion angle was found by optimization of the upper bound on IEEE Transactions on Communications, vol. COM-32, no. 1, pp. 28
the SEP, using the gradient search algorithm. The proposed 38, January 1974.
method can be used to compute the optimum rotation angle [11] A. Goldsmith, Wireless Communications, Cambridge University Press,
New York, NJ, 2005.
for any MPSK/MQAM interleaved scheme. The rotated and
interleaved system when used with an optimum rotation pro-
vides performance gains of around 1.37 dB for 8PSK and 1.46
dB for the 16QAM at a symbol error rate of 101 .

Das könnte Ihnen auch gefallen