Upload
mae-horton
View
218
Download
3
Embed Size (px)
Citation preview
Shiwen He, Haiming WangSubmission Slide 1
doc.: IEEE 802. 11-14/1400r1November 2014
CSI Feedback for MIMO-OFDM Transmission in IEEE 802.11aj (45 GHz)
Name Company Address Phone Email
Shiwen HE
Southeast University (SEU)
2 Sipailou, Nanjing 210096, China
+86-25-5209 1653-3121 (ext.)
Haiming WANG +86-25-5209 1653-301 (ext.)
Yongming HUANG [email protected]
Yuanwen LI [email protected]
Bo WU [email protected]
Wei HONG +86-25-5209 1650 [email protected]
Bo SUN ZTE [email protected]
Authors/contributors:
Date: 2014-11-5Presenter: Haiming Wang
Shiwen He, Haiming WangSubmission Slide 2
doc.: IEEE 802. 11-14/1400r1November 2014
Abstract
This presentation proposes CSI feedback schemes for transmit beamforming in IEEE 802.11aj (45 GHz).
Shiwen He, Haiming WangSubmission Slide 3
doc.: IEEE 802. 11-14/1400r1November 2014
Introduction (1/2)
Beamforming can improve the performance of system, including
- Enhance throughput in IEEE 802.11n/ac Quasi-ML detection performance can be achieved with a low-complexity
receiving structure.
- Expand coverage in IEEE 802.11ad By focusing transmitting power on a specific direction, signals can be
transmitted to a longer distance.
Compressed beamforming matrix feedback based on Givens Rotation has been used in IEEE 802.11n/ac, due to
- Reduced feedback overhead
- Low complexity
Shiwen He, Haiming WangSubmission Slide 4
doc.: IEEE 802. 11-14/1400r1November 2014
Introduction (2/2)
The number of bits used for angle quantization in IEEE 802.11n and IEEE 802.11ac
- 802.11n supports (3,1), (4,2), (5,3) or (6,4) bits to quantize angle (ϕ, ψ).
- 802.11ac supports (4,2) or (6,4) bits to quantize angle (ϕ, ψ) for single user, and (7,5) or (9,7) bits to quantize angle (ϕ, ψ) for multi-user.
Subcarrier grouping has been applied in IEEE 802.11n and IEEE 802.11ac to further reduce feedback amount
- 11n and 11ac both support to combine 2 or 4 subcarriers into one group.
- Appropriate interpolation method is needed to reconstruct beamforming matrices.
Shiwen He, Haiming WangSubmission Slide 5
doc.: IEEE 802. 11-14/1400r1November 2014
Feedback scheme
Explicit feedback is proposed for beamforming to 802.11aj (45 GHz), including
a) CSI feedback - Channel matrix H
b) Noncompressed Beamforming Matrix feedback- Right singular matrix of H
c) Compressed Beamforming Matrix feedback- Compressed right singular matrix of H
Shiwen He, Haiming WangSubmission Slide 6
doc.: IEEE 802. 11-14/1400r1November 2014
Angle Quantization
For compressed beamforming matrix feedback based on Givens Rotation , angles ψ and ϕ are quantized as
where and are the number of bits used to quantize ψ and ϕ respectively.
- After quantization, angle ϕ is quantized between 0 and 2π, angle ψ is quantized between 0 and π/2.
- is more than by 2 bits.
1 2
1
1, 0,1, , 2 1
2 2
10,1, , 2 1
2 2
N
N N
N
N N
kk
kk
, =
N N
N N
Shiwen He, Haiming WangSubmission Slide 7
doc.: IEEE 802. 11-14/1400r1November 2014
Subcarrier Grouping
For subcarrier grouping, the group size should satisfy
where is subcarrier frequency spacing, is the coherent bandwidth of the channel.
- The RMS delay spread of 802.11aj (45 GHz) channel is 10 ns, and
, , .
- Since the number of effective subcarriers is 176/352, which is even, so optional set is {2, 4, 6}.
2 g cN B f
gN
f cB
9=1 5 10 10 20 MHzcB =2.578125 MHzf 7cB f
gN
Shiwen He, Haiming WangSubmission Slide 8
doc.: IEEE 802. 11-14/1400r1November 2014
Frame Format of NDP
Propose to use the same NDP sounding mechanism as 11ac, and the NDP format is shown as follows.
- QTF is composed of 14 ZCZ sequences
- MCTF is used to estimate channel, and N depends on the dimension of channel matrices to be estimated.
QTF SIG-A MCTF 1 MCTF N
Shiwen He, Haiming WangSubmission Slide 9
doc.: IEEE 802. 11-14/1400r1November 2014
Frame Format of NDP
QMG NDP Announcement frame format
Feedback Type
Set to 0 for SU;Set to 1 for MU.
Nc Index
If the Feedback Type field indicate MU, then Nc Index indicates the number of columns Nc of feedback matrix:Set to 0 \1\2\3 to request Nc = 1\2\3\4Reserved if the Feedback Type field indicates SU.
AID12Feedback
TypeNc Index Reserved
Bits: 12 1 2 1
Octets:
FrameControl
Duration RA TASounding
DialogToken
STA Info 1 ... STA Info n FCS
2 2 6 6 1 2 2 4
Shiwen He, Haiming WangSubmission Slide 10
doc.: IEEE 802. 11-14/1400r1November 2014
Frame Format of MIMO Control
QMG CSI/Beamforming frame format
QMG MIMO Control field
Order Information
1 Category
2 QMG Action
3 QMG MIMO Control
4 QMG CSI/Beamforming Report
5 MU Exclusive Noncompressed /Compressed Beamforming Report
• The Category field is set to 22 for QMG Action
• The QMG Action field is set to 0 for QMG CSI, set to 1 for QMG Noncompressed Beamforming, set to 2 for QMG Compressed Beamforming.
• The MU Exclusive Noncompressed/Compressed Beamforming Report present when the Feedback Type is MU.
Nc Index
Nr Index
ChannelWidth
GroupingCodebook
InformationFeedback
TypeReserved
SoundingDialog
Token Number
Bits: 2 2 1 2 2 1 4 6
RemainingFeedbackSegments
FirstFeedbackSegment
3 1
B0 B1 B2 B3 B4 B5 B6 B8 B9 B10 B12 B13 B14 B17 B18 B23B7
Shiwen He, Haiming WangSubmission Slide 11
doc.: IEEE 802. 11-14/1400r1November 2014
Description of MIMO Control Field QMG MIMO Control field description
Nc IndexIndicates the number of columns of V matrix:Set to 0\1\2\3 for Nc=1\2\3\4
Nr IndexIndicates the number of rows of V matrix:Set to 0\1\2\3 for Nr=1\2\3\4
Channel Width
Indicates the channel width:Set to 0\1 for 540\1080 MHz
GroupingIndicates the number of carriers grouped into one:Set to 0\1\2\3 for Ng=1\2\4\6
Codebook Information
Indicates the number of bits in the representation of the real and imaginary parts of each element in the matrix for QMG CSI feedback and QMG Noncompressed Beamforming feedback, or indicates the size of codebook entries for Compressed Beamforming feedback: For CSI feedback: Set to 0\1\2\3 for Nb = 4\5\6\8For Noncompressed Beamforming feedback: Set 0\1\2\3 for Nb = 4\3\6\8For compressed Beamforming feedback: If Feedback Type is SU: If Feedback Type is MU: Set to 0 for 2 bits for ψ, 4 bits for ϕ Set to 0 for 5 bits for ψ, 7 bits for ϕ Set to 1 for 3 bits for ψ, 5 bits for ϕ Set to 1 for 7 bits for ψ, 9 bits for ϕ
Shiwen He, Haiming WangSubmission Slide 12
doc.: IEEE 802. 11-14/1400r1November 2014
Simulation Settings
Channel model: 802.11aj (45 GHz) channel Number of distinguishable paths: 25 Maximum/RMS delay spread: 100 ns/10 ns Channel bandwidth: 540 MHz Packet length: 4096 bytes Number of channel realizations: 3000 Simulation antennas: 2×1, 4×1 for 1ss, 3×2, 4×2, 4×4 for 2ss, 4×3 for
3ss. Modulation and code rate: {QPSK ½},{64QAM ⅝} Single user, LS channel estimation, without STBC. Actual channel estimation for receiving sounding NDP is added. Linear spherical interpolation is applied for subcarrier grouping, and use
7 bits to quantize ϕ, 5 bits to quantize ψ.
Shiwen He, Haiming WangSubmission Slide 13
doc.: IEEE 802. 11-14/1400r1November 2014
Simulation Results
For Givens Rotation based angle quantization, simulation show that
- Using 5 bits to quantize ϕ, 3 bits to quantize ψ could achieve the performance of perfect beamforming matrix.
- Using 4 bits to quantize ϕ, 2 bits to quantize ψ could also achieve the performance close to perfect beamforming matrix, with performance loss less than 0.4 dB.
For subcarrier grouping, simulations show that
- For , the maximum performance loss is 1.8 dB
- For , the maximum performance loss is 2 dB
- For , the maximum performance loss is 2.5 dB
- For , the maximum performance loss is 3.4 dB
4gN
8gN
2gN
6gN
Shiwen He, Haiming WangSubmission Slide 14
doc.: IEEE 802. 11-14/1400r1November 2014
Conclusions
Two type of angle quantization are proposed to IEEE 802.11aj (45 GHz) , including
- 4 bits to quantize ϕ, 2 bits to quantize ψ .
- 5 bits to quantize ϕ, 3 bits to quantize ψ .
Optional group size set {1, 2, 4, 6} is proposed for subcarrier grouping in IEEE 802.11aj (45 GHz).
Shiwen He, Haiming WangSubmission Slide 15
doc.: IEEE 802. 11-14/1400r1November 2014
Reference[1] “11-10-0332-00-00ac-csi-report-for-explicit-feedback-beamforming-in-downlink-mu-mimo”, Koichi Ishihara et al.[2] “11-10-0806-01-00ac-csi-feedback-scheme-using-dct-for-explicit-beamforming”, Koichi Ishihara et al.[3] “11-11-1539-00-00ah-beamforming-for-11ah”,Minho Cheong et al.[4]“11-05-1645-02-000n-preambles-beamforming-wwise-proposal”,Christopher J. Hansen et al.[5]"11-07-0612-02-000n-comment-resolution-csi-uncompressed-steering-matrix-feedback-bitwidth-nb",Hongyuan Zhang et al.[6]"11-10-0586-01-00ac-time-domain-csi-report-for-explicit-feedback ", Laurent Cariou et al.[7]"11-10-1131-00-00ac-time-domain-csi-compression-schemes-for-explicit-beamforming-in-mu-mimo",Koichi Ishihara et al.[8]"Draft P802.11REVmc_D1.5"[9]"Draft-802.11ac_D5.1"
Shiwen He, Haiming WangSubmission Slide 16
doc.: IEEE 802. 11-14/1400r1November 2014
APPENDIX A:
Simulation Results for Angle Quantization
Shiwen He, Haiming WangSubmission Slide 17
doc.: IEEE 802. 11-14/1400r1November 2014
1 2 3 4 5 6 7 810
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=2,Rx=1,1ss,R=1/2,QPSK,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
4, 2N N can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
Shiwen He, Haiming WangSubmission Slide 18
doc.: IEEE 802. 11-14/1400r1November 2014
12 13 14 15 16 17 18 19 20 2110
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=2,Rx=1,1ss,R=5/8,64QAM,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 19
doc.: IEEE 802. 11-14/1400r1November 2014
-1 0 1 2 3 4 5 6 7 8 910
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=1,1ss,R=1/2,QPSK,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 20
doc.: IEEE 802. 11-14/1400r1November 2014
10 12 14 16 18 20 2210
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=1,1ss,R=5/8,64QAM,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.2 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 21
doc.: IEEE 802. 11-14/1400r1November 2014
2 3 4 5 6 7 8 910
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=2,2ss,R=1/2,QPSK,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 22
doc.: IEEE 802. 11-14/1400r1November 2014
14 16 18 20 22 2410
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=2,2ss,R=5/8,64QAM,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.2 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 23
doc.: IEEE 802. 11-14/1400r1November 2014
-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 510
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=4,2ss,R=1/2,QPSK,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 24
doc.: IEEE 802. 11-14/1400r1November 2014
10 11 12 13 14 15 16 1710
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=4,2ss,R=5/8,64QAM,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 25
doc.: IEEE 802. 11-14/1400r1November 2014
4 5 6 7 8 9 1010
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=3,3ss,R=1/2,QPSK,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.1 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 26
doc.: IEEE 802. 11-14/1400r1November 2014
15 16 17 18 19 20 21 22 23 24 25 2610
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=3,3ss,R=5/8,64QAM,540MHz
SE
unquantizedQuaBit=[3,1]
QuaBit=[4,2]
QuaBit=[5,3]
QuaBit=[6,4]QuaBit=[7,5]
QuaBit=[8,6]
can achieve performanceclose to unquantized angles, with 0.4 dB performance loss.
4, 2N N
Shiwen He, Haiming WangSubmission Slide 27
doc.: IEEE 802. 11-14/1400r1November 2014
APPENDIX B:
Simulation Results for Subcarrier Grouping
Shiwen He, Haiming WangSubmission Slide 28
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.15 dBNg=4, 0.2 dBNg=6, 0.4 dBNg=8, 0.8 dB
1 2 3 4 5 6 7 810
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=2,Rx=1,1ss,R=1/2,QPSK,540MHz
SEno grouping
Ng=2
Ng=4
Ng=6Ng=8
Shiwen He, Haiming WangSubmission Slide 29
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.2 dBNg=4, 0.3 dBNg=6, 0.5 dBNg=8, 0.9 dB
12 13 14 15 16 17 18 19 20 2110
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=2,Rx=1,1ss,R=5/8,64QAM,540MHz
SEno grouping
Ng=2
Ng=4
Ng=6Ng=8
Shiwen He, Haiming WangSubmission Slide 30
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.2 dBNg=4, 0.3 dBNg=6, 0.5 dBNg=8, 1 dB
-1 0 1 2 3 4 5 6 7 810
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=1,1ss,R=1/2,QPSK,540MHz
SEno grouping
Ng=2
Ng=4
Ng=6Ng=8
Shiwen He, Haiming WangSubmission Slide 31
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.2 dBNg=4, 0.2 dBNg=6, 0.5 dBNg=8, 1 dB
10 12 14 16 18 2010
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=1,1ss,R=5/8,64QAM,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 32
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.2dBNg=4, 0.3 dBNg=6, 0.6 dBNg=8, 0.8 dB
4 5 6 7 8 9 1010
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=3,Rx=2,2ss,R=1/2,QPSK,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 33
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.3 dBNg=4, 0.7 dBNg=6, 1.3 dBNg=8, 2 dB
16 17 18 19 20 21 22 23 24 2510
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=3,Rx=2,2ss,R=5/8,64QAM,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 34
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.2 dBNg=4, 0.3 dBNg=6, 0.6 dBNg=8, 1 dB
2 3 4 5 6 7 8 910
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=2,2ss,R=1/2,QPSK,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 35
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.5 dBNg=4, 0.8 dBNg=6, 1.4 dBNg=8, 2.1 dB
13 14 15 16 17 18 19 20 21 22 23 2410
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=2,2ss,R=5/8,64QAM,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 36
doc.: IEEE 802. 11-14/1400r1November 2014
-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 510
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=4,2ss,R=1/2,QPSK,540MHz
SEno grouping
Ng=2
Ng=4
Ng=6Ng=8
Performance loss:Ng=2, 0.5 dBNg=4, 0.55 dBNg=6, 0.7 dBNg=8, 0.9 dB
Shiwen He, Haiming WangSubmission Slide 37
doc.: IEEE 802. 11-14/1400r1November 2014
10 11 12 13 14 15 16 1710
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=4,2ss,R=5/8,64QAM,540MHz
SEno grouping
Ng=2
Ng=4
Ng=6Ng=8
Performance loss:Ng=2, 1 dBNg=4, 1.2 dBNg=6, 1.3 dBNg=8, 1.5 dB
Shiwen He, Haiming WangSubmission Slide 38
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 0.6 dBNg=4, 0.8 dBNg=6, 1 dBNg=8, 1.3 dB
4 5 6 7 8 9 1010
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=3,3ss,R=1/2,QPSK,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 39
doc.: IEEE 802. 11-14/1400r1November 2014
Performance loss:Ng=2, 1.8 dBNg=4, 2 dBNg=6, 2.5 dBNg=8, 3.4 dB
15 16 17 18 19 20 21 22 23 24 25 2610
-2
10-1
100
SNR(dB)
PE
R
PER curve,Tx=4,Rx=3,3ss,R=5/8,64QAM,540MHz
SE
no grouping
Ng=2Ng=4
Ng=6
Ng=8
Shiwen He, Haiming WangSubmission Slide 40
doc.: IEEE 802. 11-14/1400r1November 2014
Thanks for Your Attention!