Project Date Submitted

advertisement
IEEE C802.16m-08/462
Project
IEEE 802.16 Broadband Wireless Access Working Group <http://ieee802.org/16>
Title
Downlink Multiple Input Multiple Output Design
Date
Submitted
2008-05-05
Source(s)
Yinggang Du, Hongjie Si, Qitao Song, Young Hoon Kwan, Voice: + 86 755 28970190
Martin Liu, Mingyang Sun, Xin Chang, Yi Lu, Yinwei E-mail: duyinggang@huawei.com
Zhao, Qi Li, Yang Tang, Shaowei Ge, Hufei Zhu, Jianmin
Lu
Huawei
Re:
IEEE 802.16m-08/016 “Call for Contributions on Project 802.16m System Description
Document (SDD)”
Target topic: “Downlink MIMO Scheme”
Abstract
The contribution presents the downlink MIMO design.
Purpose
To incorporate the proposals into the 802.16m SDD
Notice
Release
Patent
Policy
This document does not represent the agreed views of the IEEE 802.16 Working Group or any of its subgroups. It
represents only the views of the participants listed in the “Source(s)” field above. It is offered as a basis for
discussion. It is not binding on the contributor(s), who reserve(s) the right to add, amend or withdraw material
contained herein.
The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution,
and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEE’s name
any IEEE Standards publication even though it may include portions of this contribution; and at the IEEE’s sole
discretion to permit others to reproduce in whole or in part the resulting IEEE Standards publication. The
contributor also acknowledges and accepts that this contribution may be made public by IEEE 802.16.
The contributor is familiar with the IEEE-SA Patent Policy and Procedures:
<http://standards.ieee.org/guides/bylaws/sect6-7.html#6> and
<http://standards.ieee.org/guides/opman/sect6.html#6.3>.
Further information is located at <http://standards.ieee.org/board/pat/pat-material.html> and
<http://standards.ieee.org/board/pat>.
1
IEEE C802.16m-08/462
Downlink Multiple Input Multiple Output Design
Yinggang Du, Hongjie Si, Qitao Song, Young Hoon Kwan, Martin Liu, Mingyang Sun, Xin Chang,
Yi Lu, Yinwei Zhao, Qi Li, Yang Tang, Shaowei Ge, Hufei Zhu, Jianmin Lu
Huawei
Introduction
The document describes the design of multiple antennas in 802.16m radio interface. In this stage, the main focus is in
downlink MIMO design but we believe the basic design concept also applies to uplink MIMO.
One simple MIMO configuration is shown in Figure 1, where both the links from BS (Base Station) to MS(Mobile Station)
and from MS to BS are MIMO configured:
Base
Station
H
Mobile
Station
Figure 1: MIMO Configuration Diagram
A general signal model for MIMO system is shown in (1):
R  Hs  I  N
(1)
Where the received signal R is a Nr*1 vector, the channel gain matrix H is a Nr*Nt matrix and Nr is the number of receive
antenna, Nt is the number of transmit antenna, the transmitted signal s is a Nt*1 vector, I and N are the intereference and
additive white Gaussian noise respectively.
In our design, the configuration baseline is 2T2R for downlink transmission and 4T2R and 4T4R are also considered.
The spatial diversity (SD) may be used in the control and data channel to improve the quality of the signal. The spatial
multiplexing (SM) of modulation symbol streams to a single MS using the same time-frequency resource may be
considered in our design to improve the capacity of the system. Furthermore, for a single MS, the MIMO mode (SM or
SD) may be adapted to the channel quality in each subband.
Based on the number of users simultaneously supported, MIMO can be divided into single user MIMO (SU-MIMO) and
multiuser MIMO(MU-MIMO). Single Code Word (SCW) can be only for single user while Multiple Code Word (MCW)
can be for either single user or multiple users. Multi-User MIMO, i.e. SDMA, is supported to achieve spatial division
multiplexing of modulation symbol streams to different MSs using the same time-frequency resource. While in uplink,
virtual MIMO may be supported. Moreover, Code-book-based pre-coding is supported.
2
IEEE C802.16m-08/462
To simplify the document, we directly give the text proposal.
Text Proposal to SDD
------------------------------------Start text proposal------------------------------------
[Adopt the following text in the ToC of P802.16m System Description Document (SDD)]
11.x MIMO
11.x.1 Single User MIMO
11.x.1.1 SCW (Single Code Word)
In SCW mode, the signal stream encoded and modulated before it is mapped into NT antennas. Based on the rank r of the
channel, a rate r SCW packet can be supported. Matrix A, B, C and D are defined depending on different rates.
Considering the fact that the control messages should be received by every target MS, we suggest the rate 1 transmission
to guarantee the reception reliability for control information.
11.x.1.1.1 2Tx
With two transmit antennas, rate 1 (r=1) Matrix A with spatial diversity gain of 2 is applied with Alamouti design:
s
A 1
s2
 s2* 

s1* 
where the ith row gives the symbols transmitted in ith antenna and the jth column gives the symbols transmitted in j th time
slot/subcarrier and it is same thereinafter.
With two transmit antennas, the default choices are: 1) Matrix A; 2) s1 and s2 belong to same packet. If there are other
choices, informing message is needed in explicit or implicit manner.
Rate 2 (r=2) Matrix B with spatial multiplexing order 2 is:
s 
B   1
 s2 
Since the rank information r is quasi static and can be exploited from long term statistics, it is possible to apply the spatial
multiplexing of order r for high mobile speed transmission or E-MBS transmission if the target users satisfy the rank
condition, which also applies to the system with 4 transmit antennas.
11.x.1.1.2 4Tx
With four transmit antennas, rate 1 (r=1) matrix As with spatial diversity gain of 2 are applied:
 s1

s
A1   2
0

 0
 s2*
*
1
0
s
0
0
s3
0
s4
 s1
0 


0 
0
, A2  
*
s2
 s4

* 
s3 
 0
 s2*
0
0
s1*
s3
0
0
s4
 s1
0 

*
 s4 
0
, A3  
0
0 

* 
s3 
 s2
 s2*
0
0
s3
0
s1*
s4
0
0 

 s4* 
s3* 

0 
These matrices are permutated one by one to achieve the diversity both in spatial and time (frequency) domain.
For rate 2 (r=2) transmission, the following matrix Bs with hybrid spatial diversity and spatial multiplexing are applied:
3
IEEE C802.16m-08/462
 s1

s
B1 =  2
 s3

 s 4
 s 2* 

s1* 
 s 4* 

s 3* 
 s1

s
B4=  2
 s3

 s4
 s1
 s2* 

* 
s1 
s
B5=  3
* 
 s2
s4

*
 s3 
 s4
 s1

s
B2=  3
 s2

 s4
 s2* 

 s4* 
s1* 

s3* 
 s2* 

s4* 
s1* 

 s3* 
 s1

s
B3=  3
s4

 s 2
 s1

s
B6=  3
 s4

 s2
 s 2* 

 s 4* 
s 3* 

s1* 
 s2* 

s4* 
 s3* 

s1* 
In each matrix, there is one Alamouti pair and each occupies two transmit antennas. These matrices are permutated one by
one to achieve the diversity both in spatial and time (frequency) domain.
For rate 3 (r=3) transmission, the following matrix Cs with hybrid spatial diversity and spatial multiplexing are applied:
 s1

s
C1   2
 s3

 s4
 s2*
s1*
s7
s8
s5
s6
s9
s10
 s1
s11 


s12 
s
,C2   2
* 
 s3
 s10

* 
s9 
 s4
 s3*
s5
s7
s8
s1*
s6
s9
s10
 s1
s11 

* 
 s10 
s
, C3   2
 s3
s12 

* 
s8 
 s4
s4*
s5
s7
s8
s6
s1*
s9
s10
s11 

s10* 
.
s9* 

s12 
These matrices are permutated one by one to achieve the diversity both in spatial and time (frequency) domain. Moreover,
the computational complexity of the SIC (successive interference cancellation) receiver for the above matrix Cs can be
similar to that of the SIC receiver for 3×3 MIMO.
Rate 4 (r=4) Matrix D with spatial multiplexing of order 4 is:
 s1 
s 
D   2
 s3 
 
s4 
Since the number of transmit antennas is a fixed parameter for a certain base station, there is no ambiguity on matrices
between 2 Tx configuration and 4 Tx configuration.
11.x.1.2 MCW (Multiple Code Word)
In MCW mode, the signal stream is divided into M packets and each packet is mapped to a stream before it is
independently encoded and modulated (M≤r).
Generally, Matrix A in 2.1 is applicable only to SCW. Matrices B, C and D in 2.1 can be reused for MCW mode. One
simple extension is to let M=r. With this extension assumption, it should be noticed that the symbols within one Alamouti
design belong to same packet.
To obtain the full spatial diversity for each packet, the permutation can be introduced into the MCW transmission. For 2
Tx, the permutation can be like this:
a b 
P

b a 
4
IEEE C802.16m-08/462
Where a and b are for two independent data streams transmitted in parallel and a is the first layer and b is the second layer.
In the expression, two ‘a’ represent two different symbols in the same layer.
For 4 Tx, a simplified method to permutate the packets independent of the rank is:
a

b
P= 
c

 d
c
d
b
a
d
c
a
b
b  a

a c
d  b

c   d
c
b
d
a
d
a
c
b
b  a

d  c
a  d

c   b
b
d
c
a
c
b
a
d
d

a
b

c 
Where a, b, c and d are four data stream transmitted in parallel, of which each is encoded independently. And a, b, c and d
are respectively the first detected layer, the second detected layer, the third detected layer and the last detected layer.
11.x.2 Multiple User MIMO
Owing to the spatial multiplexing capability of MIMO system, it is possible for BS to schedule multiple users in the same
physical resource for information transmission, which is called SDMA (Spatial Division Multiple Access).
It is natural to take the MU MIMO as a special example of single user MCW described above. In single user MIMO
senario, all packets belong to a same user. While in MU MIMO cases, different users take different packets and the mode
itself can be looked on as a MCW mode. However, to reduce the ambiguity in this contribution, when we mention MCW,
it refers to single user case only.
In downlink transmission, when a BS has four antennas, it can support 2 users with 2 receiving antennas each. If we limit
one user can only have one stream, a 4-Tx BS can support up to 4 users. Obviously, these parallelly transmitted users will
cause interference to each other. Hence precoding is introduced to reduce or mitigate the interference. The BS should have
the ability to independently choose the precoding vectors for the UEs scheduled in the same physical resource.
Owing to the interference caused by each other, different interleavers for different streams are introduced. The function of
interleaver in transmitter is to suppress interference of spatial multiplexing by randomizing data of different users, and the
receiver suppress the multiple access interference by iterative processing as the different user adopts different interleaver,
especially for the cell edge users. If the interleavers are generated independently and randomly, the affection of
suppressing MAI will be optimal by iterative processing.
Based on the codebook type, the MU MIMO can be categorized as:

Linear MU MIMO
This scheme assumes that the transmitted signal is generated by a linear combination of data symbols contained in
a vector. Its advantage lies in its relatively simple computational complexity.
Linear MU MIMO can be further divided into two categories:

Unitary MU-MIMO
If the assembled precoding matrix is unitary, it is defined as unitary MU-MIMO, where the precoding vectors are
orthogonal to each other to further simplify the processing. However, it is hard to keep the orthogonality for scheduled
UEs in real transmissions.

Non-unitary MU-MIMO
If the assemble precoding matrix could be unitary or non-unitary, it is defined as non-unitary MU-MIMO, which
relaxes the orthoganlity limitation of the precoding vectors. The precoding vectors with lower cross-correlation could also
be scheduled together. Since Non Unitary precoding is a more general and less restricted case of unitary precoding, the
gains could possibly be higher, but possibly at the cost of higher control overhead. In non unitary based precoding where
5
IEEE C802.16m-08/462
ZF-beamforming is one example, the MS reports a quantized version of the channel based on some known codebook. The
BS then collects all the quantized channels and constructs a precoding matrix as a function of the quantized channels of
the scheduled users. This could lead to large DL control overhead and this is why dedicated pilots are used to indicate this
information. However, it is also true that under certain conditions the ZF action of the BS can be made transparent to the
MS and no additional control overhead is needed. Furthermore, since the non-unitary MU-MIO is more sensitive to CSI
quantization error, which can be partly solved by quantizing in an iterative manner

Nonlinear MU-MIMO
It assumes that the transmitted signal is generated by a non-linear combination of data symbols contained in a
vector, which requires higher computational complexity and more signaling overhead but can provide a better
performance than linear techniques.
11.x.3 Cooperative MIMO
The cooperative MIMO can apply to be among BSs, BS and RS, and RS. The principle is similar. There should be a
master station to tell all the antennas in the different BS(or RS) what and how to transmit. In cooperation mode, different
BS(RS) may transmit same or different signals based on the decision of master station.
11.x.4 MBS MIMO
Since the baseline configuration is 2T2R for downlink transmission, it is possible to apply MIMO technology in MBS
transmission.
11.x.4.1 Open loop spatial diversity
It is natural to apply STBC in MBS transmission. In MBS, the importance of different bits are naturally different so
unequal power allocation can be used to achieve the UEP property. The BS uses different powers for different signal
depending on the error protection level of the transmitted signals. Because the symbols in an Alamouti code can be
decoded independently while they go through same channels, it is possible to allocate the symbols within one Alamouti
code with different importance, i.e., BS delivers these symbols with different power while they can achieve the same
transmit diversity.
11.x.4.2 Open loop spatial multiplexing
To increase the spectral efficiency, spatial multiplexing should be supported for MBS. In that case, the MCS setting of
different code words affects the receiver’s performance directly. The optimum MCS should be set based on the effective
SINR of each code word in each MS. However, it is not feasible for MBS for large feedback signaling from multiple MS.
And, it is easy to select the optimum MCS if different code words have equal SINR for one MS, for example, equal MCS
for different code words without SIC or unequal MCS for interference cancellation gain with SIC. To average the
effective SINR of each code word for MS, using dynamic antenna mapping is an effective method. For example, with 2
Tx, the permutation matrix shown above can be reused:
a b 
P

b a 
------------------------------------End text proposal------------------------------------
6
Download