an iterative optimization strategy in multiple points to multiple points mimo (m4) mobile...
Post on 20-Dec-2015
225 views
TRANSCRIPT
![Page 1: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/1.jpg)
An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4)
Mobile Communication Systems
MCL
Yun-Shen Chang
2006-08-07
![Page 2: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/2.jpg)
2
Motivation MIMO channels often suffer from the rank-
deficiency problem, eg. most outdoor channels., resulting in significant throughput degradation.
The proposed M4 system provides a solution for achieving high spectral efficiency in a less scattered wireless MIMO channel with rank deficient channel matrix.
As opposed to conventional DPC requiring large number of transmit antennas, the M4 system effectively mitigate the limitation by using receive beamformers.
![Page 3: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/3.jpg)
3
The M4 System
BS 1
1,1H
1 1,1 1 1 y H x z
2 1,2 1 2,2 2 2 y H x H x z
1x
MS 3
BS 2
1,2H
1,3H2,3H
2,2H
3 1,3 1 2,3 2 3 y H x H x z
Dirty Paper Encoder 1
Dirty Paper Encoder 2
MS 1
MS 2
Receive Beamformer
Receive Beamformer
Receive Beamforming
1 MS 1, MS 2, MS 3
2 MS 2, MS 3
2 BS 1, BS 2
3 BS 1, BS 2
1 BS 1
![Page 4: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/4.jpg)
4
Notations
T
R
,
: number of mobile stations
: number of base stations
: number of antennas at each BS
: number of antennas at each MS
: number of data streams sent from BS to MS
base stations having links
k m
m
M
K
n
n
U k m
,
with MS
BS
: total number of data streams sent by BS k
k m
k k mm
m
m k
U U k
![Page 5: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/5.jpg)
5
System Model
, , ( )
, , ,, , R R, , T T, ,
1 1
,
,
Parametric channel model
: number of multipath clusters present between BS and MS
( ) : number of multipaths in the cluster
k m k mW r wk m k m k mH
k m w p w p w pw p
k m
thk m
W k m
r w w
H a a
,,
,R R, , R
: complex Gaussian random variable representing the complex fading
amplitude of the multipath
: 1 receive antenna array response vector of the multipath
k mw p
k m thw p n p
a
,R , ,
, ,T T, , T T, ,
,
'
of the cluster w.r.t. the DOA
: 1 transmit antenna array vector w.r.t. the DOD
BS sees the channel of each user ,
but is blind to
k mthw p
k m k mw p w p
k m k
k
w
n
k m
a
H
H ,
,
, '
, '
MS can see both , , but is
blind to ; '
m
k m m
k m
k k
m k
m m
H
H
![Page 6: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/6.jpg)
6
System Model
T
,
, ,
,
,
The receive signal at MS can be expressed as
,
where ; , 1, ,
: is the transmit matrix of BS , with
: the data stream sent by BS
m
k
k
m k m k mk
uk k k m k k m
U nk k k mm
u thk m
m
T d m u U
T C C k U U
d u k
y H x z
x
intended for MS
: AWGN
m
m
z
![Page 7: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/7.jpg)
7
Interference Suppression
,
', ''
, ,
To decode , we have to combat
1) Interference from other BSs ' , ' :
, referred to as the s.
2) Interference from the same BS , but intended for
other u
M
s
AI
ers:
uk m
m
k m kk
k m k k
d
k k k
k
T d
H x
H ', ,; , ' 1, , , 0 ,
referred to as the CCIs.
u um k k m k mm u U d
![Page 8: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/8.jpg)
8
Interference Suppression
,
In the proposed approach:
The MAIs are suppressed at the receive side (the MSs)
by forming a set of beamformers for each receiving data stream.
The CCIs are pre-cancelk mU
,
led by the orthogonal signaling
(or dirty paper coding) at the transmit side (the BSs).
The number of data streams depends on the
significant singular values of the channel matrixk mU
, .k mH
Iterative Receive Beamformer design
(Steps 1-4)
Using THP for payload data transmission
(Step 5)
Training Stage Data Transmission Stage
![Page 9: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/9.jpg)
9
IRBStep 1: MMSE Beamforming
, ,
, ,
2
, , ,
1,
=
~ transmit matrix of BS
; , 1, , ~ trainning sequence
MMSE Beamforming at iteration :
min
m m
m k m k m k m k k mk k
k
Tu
k k m k k m
Hu u uk m k m k m m
uk m m
n n n n n n
n k
n t n m u U
n
n E t n n n
n n
w
y H x z H T t z
T
t
w w y
w R p
,
,
,
is fedback to BS for channel reconfigulation.
uk m
uk m
n
n k w
![Page 10: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/10.jpg)
10
IRBStep 2: Channel reconfiguration
,
, ,
, , ,
With the fedback , BS reconfigures the subchannel to MS
by combining with the channel matrix as
The subchannel bw. BS and the MS is
eq
u thk m
uk m k m
H Tu uk m k m k m
th
n k u m
n
n n
u k m
w
w H
w H h
T
, ,
uivalent to a MISO channel.
The downlink channels observed by BS :
1 , , 1, ,k
Tuk k m k k m
U n
k
n n m u U
H h
![Page 11: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/11.jpg)
11
IRBStep 3: Transmit side ZF
†
T
†
1 1
training signal sent by BS during the ( 1) iteration
Now we have MISO channels between
BS and MS , assume
updated transmit matrix
=
1 1
k
k
k k
th
k k k
k
n n
k n
t
U
k m n U
n n
HT
x H t
t
,
, , 1, ,
,
:
a 1 vector with representing the training symbol
for the subchannel from BS to MS
k k m
uk m m u U
k
th
uk mU
u k m
t
![Page 12: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/12.jpg)
12
IRB Step 4: End of training stage
k
, , ,
At the receiver side, each MS redesign the MMSE beamformers
according to the receive signal in the ( 1) iteration.
The procedure repeats until
1 1
: vector no
th
u u uk m k m k m
m
n
J n n n
w w
T
,
, , , , ,
rm; : prescribed threshold value
Let denotes the final value of the receive beamformer weight vectors and
, , 1, , with =
represent the f
k
uk m
Tuk k m k k m
U n
T Hu uk m k m k mm u U
w
H h h w H
,
inalized reconfigured channel matrices.
The algorithm enters the second stage for finer transmit signaling design where
is used to carry out the THP at BS while is used at MS as a key
kuk mk m
H
w to open
the subchannel assigned by BS .
thu k
![Page 13: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/13.jpg)
13
Step 5: Data transmission The Tomlinson Harashima Precoder (THP) is used for
payload data transmission to prevent the BSs.
from the transmit power penity.
At each MS , the outputs of the beamformers
developed km
,
, , 1, ,1
, ,
for receiveing signals from BS can be stacked into a column vector as :
where is the output of the corresponding beamformer.
QR decomp
k k mk
uk k m k k km u U
U
Hu uk m k m m
k
y
y
y H x z
w y
,
osition of
, (*)
unitary matrix with
( , ) ; 0, if lower trianguk k
k
k k k
H
k k i jU Ur i j r i j
H
H R Q
QQ I
R
lar matrix
The signal transmitted through BS is modulated by
, (**)
wh
Hk k k
k
x Q s
,1 ,ere is the 1 vector produced by the THP at BS .T
k k k n ks s U k s
} k k k k y R s z
![Page 14: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/14.jpg)
14
THP
The THP adopts the modulo function to keep the amplitude
of the transmit singnal within a specific range so as to prevent
the transmit amplifier from saturation.
modulo operation
2 y
f y y
1 1
2,1 2,12 2 1 2 1 2
2,2 2,2
1 1, ,
1 1, ,
;
denotes the floor operation
Let
2
i ii l i l
i i l i l il li i i i
r rs f d s d s I i
y I
s d
r rs f d s d s I
r r
r r
, ,n
![Page 15: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/15.jpg)
15
Decoding
,
, ,
, , ,
At the receiver, assume that is the element of
,:
( , ) ( , )
,: : the row of
The data symbol can be decoded by
ˆ
u thk m k
uk m k k k l
k k l k l k k l
thk k
k
y l
y l z
r l l d I r l l z
l l
d
y
R s
R R
,, , with the assumption that
( , )
( , ) is known at the receiver.
uk m
lk
k
ydec f
r l l
r l l
![Page 16: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/16.jpg)
16
Example:
, ,
R T
( ), , ,
, , R R, , T T, ,1 1
,
,
,R , ,
2, 2, 4,
Multipaths:
2, , 1, 2
( ) 10, , , 1, 2
: Gaussian r.v. with randomly selected mean and
angular spre
k m k mW r wk m k m k mH
k m w p w p w pw p
k m
k m
k mw p
M K n n
W k m
r w k m w
H a a
,R , ,
,T, ,
,R , ,
,,
ad 30 as its variance.
: Gaussian r.v. with randomly selected mean and
angular spread 3 as its variance.
: Complex Gaussian with normalized 0 power.
k mw p
k mw p
k mw p
k mw p dB
![Page 17: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/17.jpg)
17
BS 2BS 1 MS 2
11,2
21,2
andn
n
w
w
2,2
The largest two Eigen
vectors of as the
tranmit vector signals
H
2 2, 2,
†2 2
1 ;
1 1
Hum mn n
n n
H w H
T H
1,
1
1,
,
1, ,
um
m
n
m
u U
w
No
Yes
Data Transmission
,2 1 , 1,2
Converged ?
ukJ n k
1,2
The largest two Eigen
vectors of as the
tranmit vector signals
H
12,2
22,2
and n
n
w
w
2,
2
2,
,
1, ,
um
m
n
m
u U
w
![Page 18: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/18.jpg)
18
Singular values
1,1 11.6819 7. 0.9257 0.9854 0044H
1,2 14.4537 11. 0.1823 0.9991 0069H
2,1 9.4850 7.0309 0.1896 0.0399H
2,2 14.4233 8. 0.1521 0.1805 0011H
BS 1
MS 2
BS 2
1,1H
1,2H
2,1H
2,2H
MS 1
, 2, , 1,2k mU k m
![Page 19: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/19.jpg)
19
![Page 20: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/20.jpg)
20
vs.
BS 1
MS 2
BS 2
1,1H
2,2H
MS 1
Alamouti or
VBLAST
BS 1
MS 2
BS 2
1,1H
1,2H
2,1H
2,2H
MS 1
![Page 21: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/21.jpg)
21
![Page 22: An Iterative Optimization Strategy in Multiple Points to Multiple Points MIMO (M4) Mobile Communication Systems MCL Yun-Shen Chang 2006-08-07](https://reader031.vdocuments.site/reader031/viewer/2022032105/56649d4a5503460f94a2678b/html5/thumbnails/22.jpg)
22
Potential research directions Convergence analysis of IRB Iteratively updating from Non-orthogonal signaling with individual
SINR constraints
, 1uk m n w ,
uk m nw