Recent Advances in Wireless Communications and Networks Part 4 - Pdf 14



Recent Advances in Wireless Communications and Networks

80
from its corresponding transmit antenna. Without loss of generality, it is assumed that the
same constellation is applied for all substreams, and the transmission duration is a burst
consisting of
L
symbols. We assume that the multiple-input multiple-output channel is flat
fading and quasi-static over the duration of
L symbols, and the channel matrix is denoted
by
RT
nn×
H , whose
(
)
,i
j
th entry
i
j
h represents the complex channel gain from the jth
transmit antenna to the
ith receive antenna. We denote the data vector to be transmitted as Fig. 12. Block diagram of V-BLAST systems

1

according to some specific criteria, e.g., ZF and MMSE, to null out the interference signals by
linearly weighting the received signals with equalizer coefficients. In the following, we
discuss the ZF-based V-BLAST receiver and the MMSE-based V-BLAST receiver.
3.2.1 ZF-based V-BLAST algorithm
First of all, the ZF nulling is performed by strictly choosing nulling vectors
i
w
, for
1, ,
iM= …
, such that

(
)

=, for , 1,2,
ii
j
T
j
i
j
n
δ
=wH  (60)

Multiple Antenna Techniques

81
where

T
n
kk k
ς
=  , where
{
}
1, ,
j
T
kn∈ …
.
Step 1. Use the nulling vector
j
k
w
to obtain the decision statistic for the
j
kth substream jj
T
kk
j
y = wr
(62)

Step 2. Slice
j

(
)
1
j
j
k
jj
k
s
+
=−rr H

(64)

Update j to j+1 for the next iteration, and repeat the Step1~Step3, where the
j
kth ZF nulling
vector is given by

()

0, for
=
1, for
j
i
k
k
ij
ij


1
j

H denotes the matrix acquired by deleting columns
12 1
, , ,
j
kk k

 of H and
()
+
i
denotes the Moore-Penrose pseudoinverse (Abadir & Magnus, 2006). The post-detection
SNR for the
j
kth substream of s is therefore given by 2
2
=
j
j
s
k
nk
E
SNR

ar
g
min ( )
MMSE
E=−
W
W
sWr (67)
The optimal MMSE equalizer
M
MSE
W
is expressed as

(
)
-1
†2
R
MMSE n n
σ
=+
W
HH I H
(68)
where
2
n
σ
denotes the noise power and
()
ˆ
ii
sQ
y
= (70)

To further improve the performance, one can incorporate the interference cancellation
methodology, similar to the idea in subsection 3.2.1, into the MMSE equalizer. Concerning
an arbitrary detection order, the interference suppression and cancellation procedure is the
same as the
Step1~Step3 in subsection 3.2.1, but the MMSE equalizer is used instead of the
nulling vector as follows. Define the MMSE equalizer at the
jth iteration as
j
M
MSE
W : ()
-1

11 1
2
R
jjj j
nn

j
MMSE
k
W , is thus obtained from the
j
kth column of
j
M
MSE
W .
3.2.3 Ordering V-BLAST algorithm
Since the ZF-based and MMSE-based V-BLAST data detection algorithms iterate between
equalization and interference cancellation, the order for detecting the substreams of
s
becomes an important role to determine the overall performance (Foschini et al., 1999). In
this subsection, we discuss an ordering scheme for the two V-BLAST detectoin algorithms.
Although the ZF or MMSE equalizer can null out or supress the residual inter-antenna
interference, it will introudce the noise enhancement problem, leading to incorrect data
decision, and the incorrect interference reconstruction will cause the error propagation
problem. Assuming that all the substreams adopt the same constellation scheme, among all
the remaining entries of
s (not yet detected), the entry with the largest SNR, i.e., from (66),
having the minimum norm power
2
j
k
w , is choosen at each iteration in the detection
process. The iterative procedures for the ordering ZF-based or MMSE-based V-BLAST
detection algorithms are described in the following.



While
T
jn≤
{
Interference supression & cancellation Part:
Calculate the weighting vector:
(
)

j
j
j
k
k
=wG (if ZF) or
(
)


j
j
j
k
k
=wG (if MMSE)
Equalization:

j
j

1
j
j
+
+
=GH (if ZF) or
()
-1

2
1
R
jj j
jnn
dd d
σ
+
⎛⎞
=+
⎜⎟
⎝⎠
GHH IH
(if MMSE)
Decide the symbol entry for detection:
{}
()
12
2
11
,,,

j
kk

 are
set to zero. However, for the MMSE case, the vector ( )
j
i
G denotes the the ith column of
the matrix
j
G , computed from the MMSE equalizer of
1
j
d

H
, where the columns
11
,,
j
kk

 are set to zero. This is because these columns only related to the entries of
1
,,
j
kk
ss which have already been estimated and cancelled. Thus, the system can be
regarded as a degenerated V-BLAST system of Figure 12 where the transmitters
1

-2
10
-1
10
0
E
b
/N
0
[dB]
BERZF-based V-BLAST
MMSE-based V-BLAST
ML

Fig. 13. BER performance of
44
×
V-BLAST systems without ordering
Fig. 14 and Fig. 15 demonstrate the BER performance of the ZF-based and the MMSE-based
V-BLAST algorithm, respectively, with or without ordering. We can observe from these two
figures that the V-BLAST algorithms with ordering can achieve better performance than that
of the algorithms without ordering. An ordered successive interference suppression and
cancellation method can effectively combat the error propagation problem to improve the
BER performance with less complexity, although the ML detector still outperforms the
ordering V-BLAST algorithms.
4. Beamforming
Beamforming is a promising signal processing technique used to control the directions for

ZF without ordering
ZF with ordering
ML

Fig. 14. BER performance of
44
×
V-BLAST systems using ZF-based V-BLAST algorithm
with or without ordering

0 5 10 15 20 25 30
10
-5
10
-4
10
-3
10
-2
10
-1
10
0
E
b
/N
0
[dB]
BER


… , and due to the far-field assumption, each source can be
approximated as a plane wave when arriving at the linear array. Accordingly, the time
arrival of the plane wave from the
ith source in the direction of
i
θ
to the lth antenna is
given by

()
()
1sin
li i
d
l
c
θ
θ
τ
=−
(72)
where
c
is the speed of light. Denote
(
)
i
mt
as the baseband signal of the ith source. By
assuming that the bandwidth of the source is narrow enough, i.e.,

e
e
li
li
jft
iili
jft
i
bt mt e
mte
πτθ
πτθ
τθ
+
+
=ℜ +
≅ℜ
(73)
Thus, the corresponding baseband equivalent signal on the
lth antenna is given by

()
()
0
2
li
jf
i
mte
π


87
where
(
)
l
nt is the spatially additive white Gaussian noise term on the lth antenna with
zero mean and variance
2
n
σ
. Fig. 17. Antenna beamforming
Fig. 17 shows the spatial signal processing of a beamforming array, in which complex
beamforming weights
l
w
are applied to produce an output of linear combination of the
received signals
(
)
l
xt, expressed as

() ()
*
1
L

() ()
()
()
1
M
iii
i
tmt t
θ
=
=+

xan
(77)
where
() () () ()
12
,,,
T
L
tntnt nt=⎡ ⎤
⎣⎦
n … , and
()
() ()
01 0
22
,,
iLi
T

)

PEytyt

⎡⎤
==
⎣⎦
wwRw
(79)
where
[
]
E i
denotes the expectation operator and
R is the correlation matrix of the signal
()
tx , which is defined and given by

() ()
††2
1
M
iii n
i
Et t p
σ
=
⎡⎤
==+
⎣⎦

with this delay-and-sum beamforming scheme, the output signal after beamforming is given
by

(
)
(
)
(
)
(
)
(
)
†† †
00
y
tt mtt
θ
== +wx wa wn (82)
By assuming that the power of the source signal is equal to
0
p
, the post-output SNR after
beamforming is then calculated as

()
()
()
2


0
θ
and multiple interfering signal sources with angles of arrival
i
θ
, for
1, ,iM
= … . To effectively mitigate the mutual interference, a null-steering beamforming
scheme can be designed to null out unwanted signals from some interfering sources with
known directions. The null-steering beamforming scheme is also named as ZF
beamforming. As its name suggested, the design idea is to form beamforming weights with
unity response in the desired source direction
0
θ
, while create multiple nulls in the
interfering source directions
i
θ
, for 1, ,iM
=
… . Now assume that the steering vector for the
desired and interfering signal sources are respectively denoted by
0
a and
i
a , for
1, ,iM
= … . Then, the beamforming weights can be designed by solving the following
equations (D’Assumpcao & Mountford, 1984):


M
=Aaa a… , and we
define
[]
1
1,0, ,0
T
=e  . If the total number of desired and interfering sources is equal to the
number of antennas,
A is an invertible square matrix as long as
i
j
θ
θ

, for all ,ij. As a
result, the solution for the beamforming weights is given by

†1
1
T

=weA (86)
Otherwise, the solution is obtained via taking the pseudo inverse of
A . The solution for the
beamforming weights becomes (
)




0
min
1subject to
=
w
wRw
wa
(88)

where

0
M
iii n
i
p
=
=+

RaaR,
i
p
is the signal power of the corresponding source, and
n
R is
the covariance matrix of the spatial noise. Here, we consider a more general case where the
noise is not necessary spatial white. This optimal beamforming scheme is also known as



0
1
=
wa (91)
We can further rewrite (90) as

()

†1
0
2
v


=−wRa (92)
Since
R is a Hermitian matrix, i.e.,

=RR, by taking (91) into (92), we have

*
†1
00
1
2
v

−=

2
1
0
1
T
t
Tyt

=


R . It is worthwhile to mention here that for this scheme, the output SNR
can be maximized without requiring the knowledge on the directions of the interference
sources. Now consider a particular case where only one desired signal source exists and
noise is with the covariance matrix
n
R , i.e.,

000
n
p=+RaaR
. Use the inversion lemma, we
have

†1-1
11
000
†1
00 0
1

In practice, it is hard to know the noise correlation matrix
n
R ; however, it is evident from
(96) that one can use
R , which could be approximately obtained through the time average
of the received signal power, instead of
n
R
for calculating the optimal beamforming
weights in this single-user case. For another special case where noise is spatially white, the
optimal beamforming scheme is then further degenerated to the conventional beamforming
scheme by substituting
2
nn
σ
=RI into (96):

-1
0
0
-1
0
0
1
n
n
L
==

Ra

-60
-50
-40
-30
-20
-10
0
10
Angle
Amplitude of angle response (dB)Optimal beam former, 20 antennas
Conventional beam former, 20 antennas

Fig. 18. Angle responses of optimal and conventional beamforming schemes

Recent Advances in Wireless Communications and Networks

92
-100 -80 -60 -40 -20 0 20 40 60 80 100
-350
-300
-250
-200
-150
-100
-50
0
Angle

Processing for High Spectral Efficiency Wireless Communication Employing Multi-

Multiple Antenna Techniques

93
Element Arrays. IEEE Journal on Selected Areas in Communications, Vol.17, No.11,
(Nov 1999), pp.1841-1852, ISSN 0733-8716.
Giannakis, G. B., Liu, Z., Zhuo, S. & Ma, X. (2006). Space-Time Coding for Broadband Wireless
Communications, John Wiley, ISBN 978-0-471-21479-3, New Jersey, USA.
Godara, L. C. (1997). Application of Antenna Arrays to Mobile Communications. II. Beam-
Forming and Direction-of-Arrival Considerations. Proceedings of IEEE, Vol.85, No.8,
(Aug 1997), pp.1195-1245, ISSN 0018-9219.
Ku, M L. & Huang, C C. (2006). A Complementary Code Pilot-Based Transmitter Diversity
Technique for OFDM Systems. IEEE Transactions on Wireless Communications, Vol. 5,
No. 2, (March 2006), pp.504-508, ISSN 1536-1276.
Ku, M L. & Huang, C C. (2008). A Refined Channel Estimation Method for STBC/OFDM
Systems in High-Mobility Wireless Channels. IEEE Transactions on Wireless
Communications, Vol. 7, No. 11, (Nov 2008), pp.4312-4320, ISSN 1536-1276.
Lin, J C. (2009). Channel Estimation Assisted by Postfixed Pseudo-Noise Sequences Padded
with Zero Samples for Mobile Orthogonal-Frequency-Division-Multiplexing
Communications. IET Communications, Vol.3, No.4, (April 2009), pp.561-570, ISSN
1751-8628.
Lin, J C. (2009). Least-Squares Channel Estimation Assisted by Self-Interference Cancellation
for Mobile Pseudo-Random-Postfix Orthogonal-Frequency-Division Multiplexing
Applications. IET Communications, Vol.3, No.12, (Dec 2009), pp.1907-1918, ISSN
1751-8628.
Lo, T. K. Y. (1999). Maximum Ratio Transmission. IEEE Transactions on Communications, Vol.
47, No. 10, (Oct 1999), pp.1458-1461, ISSN 0090-6778.
Rappaport, T. S. (2002). Wireless Communications: Principles and Practice (2nd Edition),
Prentice Hall, ISBN 0-13-042232-0, New Jersey, USA.

University of the Balearic Islands
Spain
1. Introduction
Over the last decade, a large degree of consensus has been reached within the research
community regarding the physical layer design that should underpin state-of-the-art and
future wireless systems (e.g., IEEE 802.11a/g/n, IEEE 802.16e/m, 3GPP-LTE, LTE-Advanced).
In particular, it has been found that the combination of multicarrier transmission and
multiple-input multiple-output (MIMO) antenna technology leads to systems with high
spectral efficiency while remaining very robust against the hostile wireless channel
environment.
The vast majority of contemporary wireless systems combat the severe frequency selectivity
of the radio channel using orthogonal frequency diversity multiplexing (OFDM) or some of its
variants. The theoretical principles of OFDM can be traced back to (Weinstein & Ebert, 1971),
however, implementation difficulties delayed the widespread use of this technique well until
the late 80s (Cimini Jr., 1985). It is well-known that the combination of OFDM transmission
with channel coding and interleaving results in significant improvements from an error rate
point of view thanks to the exploitation of the channel frequency diversity (Haykin, 2001, Ch.
6). Further combination with spatial processing using one of the available MIMO techniques
gives rise to a powerful architecture, MIMO-OFDM, able to exploit the various diversity
degrees of freedom the wireless channel has to offer (Stuber et al., 2004).
1.1 Advanced multicarrier techniques
A significant improvement over conventional OFDM was the introduction of multicarrier
code division multiplex (MC-CDM) by Kaiser (2002). In MC-CDM, rather than transmitting
a single symbol on each subcarrier, as in conventional OFDM, symbols are code-division
multiplexed by means of orthogonal spreading codes and simultaneously transmitted onto
the available subcarriers. Since each symbol travels on more than one subcarrier, thus
exploiting frequency diversity, MC-CDM offers improved resilience against subcarrier fading.
This technique resembles very much the principle behind multicarrier code-division multiple
access (MC-CDMA) where each user is assigned a specific spreading code to share a group of
subcarriers with other users (Yee et al., 1993).

long applied as an effective measure to combat fading (see, e.g. (Simon & Alouini, 2005)
and references therein), it is the application of multiple antenna at the transmitter side what
revolutionised the wireless community. In particular, the linear increase in capacity achieved
when jointly increasing the number of antennas at transmission and reception, theoretically
forecasted in (Telatar, 1999), has spurred research efforts to effectively realize it in practical
schemes. Among these practical schemes, three of them have achieved notable importance
in the standardisation of modern wireless communications systems, namely, spatial division
multiplexing (SDM), space-time block coding (STBC) and cyclic delay diversity (CDD). While
in SDM (Foschini, 1996), independent data streams are sent from the different antennas
in order to increase the transmission rate, in STBC (Alamouti, 1998; Tarokh et al., 1999)
the multiple transmission elements are used to implement a space-time code targeting the
improvement of the error rate performance with respect to that achieved with single-antenna
transmission. In CDD (Wittneben, 1993) a single data stream is sent from all transmitter
antennae with a different cyclic delay applied to each replica, effectively resulting as if the
original stream was transmitted over a channel with increased frequency diversity.
1.3 Chapter objectives
The combination of GO-CDM and MIMO processing, termed MIMO-GO-CDM, results in a
powerful and versatile physical layer able to exploit the channel variability in space and
frequency. Nevertheless, the different MIMO processing schemes coupled with different
degrees of frequency multiplexing (i.e., different group sizes) gives rise to a vast amount
of combinations each offering a different operating point in the performance/complexity
plane. Choosing an adequate number of Tx/Rx antennas, a specific MIMO scheme and the
96
Recent Advances in Wireless Communications and Networks
Diversity Management in MIMO-OFDM Systems 3
subcarrier grouping dimensions can be a daunting task further complicated when Tx and/or
Rx antennas are correlated. To this end, it is desirable to have at hand closed-form analytical
expressions predicting the performance of the different MIMO-GO-CDM configurations in
order to avoid the need of (costly) numerical simulations.
This chapter has two main goals. The first goal is to present a unified BER analysis of the

(A)
lines up the columns forming matrix A into a column vector. The symbols ⊗ and  denote
the Kronecker and element-by-element products of two matrices, respectively. Symbols I
k
and 1
k×l
denote the k-dimensional identity matrix and an all-ones k × l matrix, respectively.
The symbol
D(x) is used to represent a (block) diagonal matrix having x at its main (block)
diagonal. The determinant of a square matrix A is represented by
|A| whereas x
2
= xx
H
.
Expression
a is used to denote the nearest upper integer of a. Finally, the Alamouti
transform of a K
×2 matrix X =
[
x
1
x
2
]
is defined as A
(
X
)


channel model and reception equation are described in detail.
2.1 Transmitter
As depicted in Fig. 1, incoming bits are split into N
s
spatial streams, which are then processed
separately. Bits on the zth stream are mapped onto a sequence s
z
of symbols drawn from an
97
Diversity Management in MIMO-OFDM Systems
4 Will-be-set-by-IN-TECH
Spatial stream parser
Input bits
STBC
Symbol
mapping
Segment
S/P
Grouping
Spreading
GO-CDM
Symbol
mapping
Segment
S/P
Grouping
Spreading
GO-CDM
Antenna mapping
CDD IFFT CP

g
g=1
, where s
z
g
(k)=

s
z
g,1
(k) s
z
g,Q
(k)

T
represents an individual group.
3. Group spreading through a linear combination
˜s
z
g
(k)=
1

N
T
Cs
z
g
(k), (1)

= 2) : Two consecutive blocks of spread symbols, ˜s
1
g
(k) and ˜s
1
g
(k + 1),are
Alamouti-encoded on a per-subcarrier basis over two OFDM symbol periods,
ˆs
1
g
(k)= ˜s
1
g
(k),ˆs
1
g
(k + 1)=−

˜s
1
g
(k + 1)


,
ˆs
2
g
(k)= ˜s

T
antennas
with each replica being subject to a different cyclic delay Δ
i
, typically chosen as Δ
i
=
Δ
i−1
+ N
c
/N
T
with Δ
1
= 0 (Bauch & Malik, 2006), resulting in transmitted symbols
˘
s
i
g,q
(k)=
˜
s
1
g,q
(k) exp

−j2πd
q
Δ

power and delay of the l-th path. It is assumed that the power delay profile is the same for
all pairs of Tx and Rx antennas and that it has been normalized to unity (i.e.,

P−1
l
=0
φ
l
= 1). A
single realization of the channel impulse response between Tx antenna i and receive antenna
j at time instant t will then have the form
h
ij
(t; τ)=
P−1

l=0
h
ij
l
(t)δ(τ − τ
l
), (7)
where it will hold that E

| h
ij
l
(t) |
2

0
)
¯
h
ij
(t; f
N
c
−1
)

T
. (9)
In order to simplify the notation, assuming that the channel is static over the duration of a
block (i.e., an OFDM symbol), the frequency response between Tx-antenna i and Rx-antenna
j over the N
c
subcarriers during the kth OFDM symbol can be expressed as
¯
h
ij
(k)=

¯
h
ij
0
(k)
¯
h

Since the subsequent analysis is mostly conducted on per-group basis, the channel frequency
response for the gth group is denoted by
¯
h
ij
g
(k)=

¯
h
ij
g,1
(k)
¯
h
ij
g,Q
(k)

T
, (11)
with correlation matrix given by
R
h
g
= E


¯
h

(k)=R
1/2
RX
H
g,q
(k)

R
1/2
TX

T
, (13)
where
R
RX
and R
TX
are, respectively, N
R
× N
R
and N
T
× N
T
matrices denoting the receive
and transmit correlation, and
H
g,q

h
N
R
N
T
g,q
(k)




. (14)
2.3 Receiver
As shown in Fig. 2, the reception process begins by removing the cyclic prefix and performing
an FFT to recover the symbols in the frequency domain. After S/P conversion, and assuming
ideal synchronization at the receiver side, the received samples for group g at the output of
the FFT processing stage can be expressed in accordance with the MIMO transmission scheme
in use as follows:
100
Recent Advances in Wireless Communications and Networks
Diversity Management in MIMO-OFDM Systems 7
SDM and CDD: In these cases,
r
g
(k)=vec

r
g,1
(k) r
g,Q

˘s
g
(k)=vec


˘s
1
g
(k) ˘s
N
T
g
(k)

T

, (17)
and finally, υ
g
(k) is an N
R
Q × 1 vector representing the receiver noise, with each
component being drawn from a circularly symmetric zero-mean white Gaussian
distribution with variance σ
2
υ
.
STBC: As stated in (3), STBC encoding period η
= k/2, with k = 0, 2, 4, . . ., spawns
two consecutive OFDM symbol periods, namely, the kth and

(η) 

˜r
g
(k)
˜r

g
(k + 1)

=

H
g
(k)
H
A
g
(k)

˜s
g
(η)+

υ
g
(k)
υ

g

(20)
and
˜s
g
(η)  vec


˜s
1
g
(k) ˜s
1
g
(k + 1)

T

. (21)
In order to facilitate the unified performance analysis of the different MIMO strategies, it is
more convenient to express the reception equation in terms of the original symbols rather than
the spread ones. Thus, defining
s
g
(k)=
1

N
T
vec


T

STBC
s
g
(k)=
1

N
T
s
1
g
(k) CDD
(22)
it is straightforward to check that the symbols to be supplied to the IFFT processing step are
given by,
˘s
g
(k)=
(
C ⊗I
N
s
)
s
g
(k) SDM
˘s
g

 D

E
Δ1
g
E
ΔQ
g

, where E
Δq
g
= D

e
−j2πd
q
Δ
1
/N
c
e
−j2πd
q
Δ
N
T
/N
c


)
SDM
˜
H
g
(
C ⊗I
2
)
STBC
H
g
E
Δ
g
(
C ⊗1
N
T
×1
)
CDD
and
ν
g
=

υ
g
for SDM/CDD

2
. (24)
This procedure amounts to evaluate all the possible transmitted vectors and choosing the
closest one (in a least-squares sense) to the received vector. Nevertheless, sphere detection
(Fincke & Pohst, 1985) can be used for efficiently performing the exhaustive search required
to implement the ML estimation.
3. Unified bit error rate analysis
3.1 BER analysis based on pairwise error probability
Using the well-known union bound (Simon et al., 1995), which is very tight for high
signal-to-noise ratios, the bit error probability can be upper bounded as
P
b

1
N
g
N
Q
M
N
Q
log
2
M
N
g

g=1
M
N






QN
s
for SDM
2Q for STBC
Q for CDD
. (26)
The expression P

s
g,u
→ s
g,w

, usually called the pairwise error probability (PEP), represents
the probability of erroneously detecting the vector s
g,w
when s
g,u
was transmitted and
102
Recent Advances in Wireless Communications and Networks
Diversity Management in MIMO-OFDM Systems 9
N
b
(s

g,u
−s
g,w
)
2

2
υ


=
1
π

π/2
0
exp



A
g
(s
g,u
−s
g,w
)
2

2


π/2
0

+∞
−∞
e
−x/4σ
2
v
sin
2
φ
p
d
2
g,uw
(x) dx dφ
=
1
π

π/2
0
M
d
2
g,uw



g,uw

2
= H
H
g
T
H
g,uw
T
g,uw
H
g
, (29)
where
H
g
 vec

vec

H
g,1

. . . vec

H
g,Q

, (30)

Q,2

⊗I
2N
R
STBC
(31)
with
S
g,uw
=

e
T
g,uw

C
T
⊗I
N
T

SDM/STBC
e
T
g,uw

C
T
⊗1

N
−sG
g,uw


−1
, (33)
where N is equal to QN
R
for the SDM and CDD schemes, and equal to 4QN
R
for the STBC
strategy. Furthermore,
G
g,uw
= T
g,uw
R
g
T
H
g,uw
, (34)
with
R
g
= R
h
g
⊗R


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status