Symbol Blocking and Guard Interval Definition for SC MIMO in 11ay

Slides:



Advertisements
Similar presentations
May 2015 Submission doc.: aj Shiwen He, Haiming Wang PPDU Format for IEEE aj (45GHz) Authors/contributors: Date: Presenter:
Advertisements

May 2015 Submission doc.: aj Shiwen He, Haiming Wang PPDU Format for IEEE aj (45GHz) Authors/contributors: Date: Presenter:
May 2015 Submission doc.: aj Shiwen He, Haiming Wang PPDU Format for IEEE aj (45GHz) Authors/contributors: Date: Presenter:
Doc.: IEEE /1398r0 Submission November 2014 Slide 1 Shiwen He, Haiming Wang Preamble Sequence for IEEE aj (45GHz) Authors/contributors:
Submission doc.: IEEE /0103r0 January 2016 Assaf KasherSlide 1 Beamforming Training proposals Date: Authors:
Doc.: IEEE /0994r1 Submission July 2016 Intel CorporationSlide 1 EDMG STF and CEF Design for SC PHY in 11ay Date: Authors:
Doc.: IEEE /0632r1 Submission May 2016 Intel CorporationSlide 1 Performance Analysis of Robust Transmission Modes for MIMO in 11ay Date:
SC PHY EDMG-CEF Design for Channel Bonding x3
Channel Width Selection Within TXOP
EDMG Header Encoding and Modulation
Space Time Block Coding for SC PHY in 11ay
Beam Tracking for ay Date: Authors: January 2017
Bandwidth signaling for EDMG
Signaling and Capabilities for Non-Uniform Constellation
EDMG-CEF Extension for SC MIMO
OFDM Pilots Definition in 11ay
Signalling Support for Full Bandwidth MU-MIMO Compressed SIG-B Mode
EDMG-STF for OFDM Date: Authors: May 2017 Name Company
GI Overhead/Performance Impact on Open-Loop SU-MIMO
MIMO Coding for SC PHY in 11ay
EDMG Header-B Encoding and Modulation for SC PHY in 11ay
EDMG capabilities for Open Loop Spatial Multiplexing in SU-MIMO
Clarification on TRN Subfield Definition for MIMO
EDMG STF for OFDM in 2,3,4CB Date: Authors: July 2017 Name
MCS 1 LDPC Encoding Method Modification in 11ay
Channel Estimation Field for EDMG OFDM PHY in 11ay
L-Header spoofing and bit reuse
OFDM Signal Parameters Definition in 11ay
EDMG TRN Subfields Definition for SC PHY
Further Discussion on Beam Tracking for ay
11ay Features and Design Principles
Hybrid Beamforming Protocol Design Details
Protocols for Hybrid Beamforming in ay
MU-MIMO channel access flow for 11ay
Submission Title: [Proposed resolution to MIMO CES]
MCS table for SC EDMG Date: 2016-November-07 Authors: November 2016
Submission Title: [Proposed resolution to MIMO CES]
Preamble Sequence for aj(45GHz)
Packet structure for SC EDMG PPDU for each GI length
Further Discussion on Beam Tracking for ay
VHT-STF for 11AC Date: Authors: Month Year
Hybrid Beamforming Protocol Design Details
MIMO Coding for SC PHY in 11ay
Protocols for Hybrid Beamforming in ay
PPDU Format for IEEE aj (45GHz)
EDMG Header-A Fields preview in L-Header
Data field in HE PPDU Date: Authors: September 2015
May 2016 doc.: IEEE /XXXXr0 May 2016
Channel Bonding Block size
EDMG-Header-A contests
EDMG Header-A Fields preview in L-Header
STBC for OFDM PHY in 11ay Date: Authors: May 2017 May 2017
Submission Title: [Proposed resolution to MIMO CES]
Preliminary design of EDMG PHY headers
Header-A Definition for EDMG Control Mode
Spoofing of EDMG Control Mode PPDUs
EDMG PHY Header-A for DCM SQPSK Over Two Channel Aggregation in 11ay
EDMG capabilities for Open Loop Spatial Multiplexing in SU-MIMO
Header-A Definition for EDMG Control Mode
SU-MIMO and MU-MIMO link access
Channel Width Selection Within TXOP
Discussion on Rank Adaptation
11ay Features and Design Principles
EDMG PHY Header-A for DCM SQPSK Over Two Channel Aggregation in 11ay
Clarification on TRN Subfield Definition for MIMO
MCS table for SC EDMG Date: 2016-November-07 Authors: November 2016
Control Trailer Clarifications
EDMG PHY Header-A for DCM SQPSK Over Two Channel Aggregation in 11ay
HE NDP Frame for Sounding
EDMG STF and CEF Design for SC PHY in 11ay
Presentation transcript:

Symbol Blocking and Guard Interval Definition for SC MIMO in 11ay November 2016 doc.: IEEE 802.11-16/1429r0 November 2016 Symbol Blocking and Guard Interval Definition for SC MIMO in 11ay Date: 2016-11-09 Authors: Intel Corporation Intel Corporation

November 2016 Introduction This presentation proposes symbol blocking and Guard Interval (GI) definition for MIMO SC PHY in 11ay. It extends the QCOM’s proposal of symbol blocking definition for SISO presented in [1]. Intel Corporation

November 2016 MIMO EDMG PPDU Format Figure 1 below shows an EDMG PPDU frame format defined in the SFD, [2]. There are two basic cases for MIMO format: SU-MIMO: EDMG-Header-B is not present; MU-MIMO: EDMG-Header-B is present; EDMG-Header-B has a constant symbol block and GI time duration as it is defined in [2]. Figure 1: EDMG PPDU general frame format definition. L-STF L-CEF L-Header EDMG- Header-A EDMG-STF EDMG- CEF EDMG- Header-B Data AGC TRN Intel Corporation

Proposed Guard Interval Types November 2016 Proposed Guard Interval Types Guard Interval (GI) types (values are provided for CB = 1): Short: N = 32; Normal: N = 64; Long: N = 128; GI lengths for different channel bonding factors are provided in Table 1 below. Note that the GI sequences are defined at the NCB*1.76 GHz rate, where NCB = 1, 2, 3, and 4. The DFT size is kept unchanged equal to 512*NCB. Table 1: Guard interval lengths for different channel bonding factors. CB = 1 CB = 2 CB = 3 CB = 4 Short 32 64 96 128 Normal 192 256 Long 384 512 Intel Corporation

Single Channel SU-MIMO November 2016 Single Channel SU-MIMO SU-MIMO frame structure: EDMG-Header-B is not present and data part starts after the EDMG-CEF field; Different streams have different GIiN sequences, i=1:8, N = 32, 64, and 128; Intel Corporation

Single Channel MU-MIMO November 2016 Single Channel MU-MIMO MU-MIMO frame structure: EDMG-Header-B is present and data part follows after the Header-B; Header-B has constant normal GI length of 64 chips regardless the GI data type; “Seamless” Header-B to data transition is achieved by using of the “nested” property: Right side “nesting”: GIi64 = [X, GIi32]; Left side “nesting”: GIi128 = [GIi64, X]; NOTE: different users in MU-MIMO should have the same GI type; Intel Corporation

GI Definition for SISO Single Channel November 2016 GI Definition for SISO Single Channel SISO Golay sequences: As proposed in [1], the GI for SISO is defined as follows: Short: GI32 = -Ga32, Dk = [2 1 4 8 16], Wk = [+1 +1 -1 -1 +1]; Normal: GI64 = Ga64, Dk = [2 1 4 8 16 32], Wk = [+1 +1 -1 -1 +1 -1]; Long: GI128 = -Ga128, Dk = [2 1 4 8 16 32 64], Wk = [+1 +1 -1 -1 +1 +1 +1]; MIMO Golay Sequence Set (GSS): The GSS is constructed based on the SISO sequences presented above; The delay vector Dk is kept constant over the set and weight vector Wk is changed only; Next slide defines the GSS by setting the Wk vectors; GI is defined as GIiN = ±GaiN, i = 1:8, N = 32, 64, and 128, proper Ga signs selection guarantees the GI “nested” property considered above; Intel Corporation

GSS for Single Channel November 2016 GSS definition: Stream # Ga32: Dk = [2 1 4 8 16]; Ga64: Dk = [2 1 4 8 16 32]; Ga128: Dk = [2 1 4 8 16 32 64]; Weight vectors Wk are provided in the Table 2 below. Table 2: GSS weight vectors definition for different sequence lengths and stream number for CB = 1. Stream # Wk vector for Ga32 Wk vector for Ga64 Wk vector for Ga128 1 [+1,+1,-1,-1,+1] [+1,+1,-1,-1,+1,-1] [+1,+1,-1,-1,+1,+1,+1] 2 [-1,+1,-1,-1,+1] [-1,+1,-1,-1,+1,-1] [-1,+1,-1,-1,+1,+1,+1] 3 [-1,-1,-1,-1,-1] [-1,-1,-1,-1,-1,-1] [-1,-1,-1,-1,-1,+1,+1] 4 [+1,-1,-1,-1,-1] [+1,-1,-1,-1,-1,-1] [+1,-1,-1,-1,-1,+1,+1] 5 [-1,-1,-1,-1,+1] [-1,-1,-1,-1,+1,-1] [-1,-1,-1,-1,+1,+1,+1] 6 [+1,-1,-1,-1,+1] [+1,-1,-1,-1,+1,-1] [+1,-1,-1,-1,+1,+1,+1] 7 [-1,-1,-1,+1,-1] [-1,-1,-1,+1,-1,-1] [-1,-1,-1,+1,-1,+1,+1] 8 [+1,-1,-1,+1,-1] [+1,-1,-1,+1,-1,-1] [+1,-1,-1,+1,-1,+1,+1] Intel Corporation

GI Definition for MIMO Single Channel November 2016 GI Definition for MIMO Single Channel Tables 3 below provides a summary of the GI definition for MIMO using Ga sequences for CB = 1. Table 3: GI definition for different types of GI and number of streams for CB = 1. Stream # Short GI Normal GI Long GI 1 GI132 = -Ga132 GI164 = +Ga164 GI1128 = -Ga1128 2 GI232 = -Ga232 GI264 = +Ga264 GI2128 = -Ga2128 3 GI332 = -Ga332 GI364 = +Ga364 GI3128 = -Ga3128 4 GI432 = -Ga432 GI464 = +Ga464 GI4128 = -Ga4128 5 GI532 = -Ga532 GI564 = +Ga564 GI5128 = -Ga5128 6 GI632 = -Ga632 GI664 = +Ga664 GI6128 = -Ga6128 7 GI732 = -Ga732 GI764 = +Ga764 GI7128 = -Ga7128 8 GI832 = -Ga832 GI864 = +Ga864 GI8128 = -Ga8128 Intel Corporation

Channel Bonding SU-MIMO November 2016 Channel Bonding SU-MIMO SU-MIMO frame structure: EDMG-Header-B is not present and data part starts after the EDMG-CEF field; Different streams have different GIiN sequences, i=1:8, N = 32*NCB, 64*NCB, 128*NCB, where NCB = 2, 3, and 4; Intel Corporation

Channel Bonding MU-MIMO November 2016 Channel Bonding MU-MIMO MU-MIMO frame structure: EDMG-Header-B is present and data part follows after the Header-B; Header-B has constant normal GI length of 64*NCB regardless the GI data type; “Seamless” Header-B to data transition is achieved by using of the Header-B GI definition as follows: Short data GI: GIBi = GIi64*NCB – normal GI length; Normal data GI: GIBi = GIi64*NCB – normal GI length; Long data GI: GIBi = GIi128*NCB(1:64*NCB) – normal GI length, just first half of long GI; Intel Corporation

GSS for Channel Bonding x2, x4 November 2016 GSS for Channel Bonding x2, x4 GSS definition - weight vectors Wk are provided in the Table 4 below. Ga64: Dk = [1 8 2 4 16 32]; Ga128: Dk = [1 8 2 4 16 32 64]; Ga256: Dk = [1 8 2 4 16 32 64 128]; Ga512: Dk = [1 8 2 4 16 32 64 128 256]; Ga128, Ga256, Ga512 – are used for EDMG-STF/CEF and already defined in SFD, [2]; Table 4: GSS weight vectors definition for different sequence lengths and stream number for CB = 2, 4. Stream # Wk vector for Ga64 Wk vector for Ga128 Wk vector for Ga256 Wk vector for Ga512 1 [-1,-1,-1,-1,+1,-1] [-1,-1,-1,-1,+1,-1,-1] [-1,-1,-1,-1,+1,-1,-1,+1] [-1,-1,-1,-1,+1,-1,-1,+1,+1] 2 [+1,-1,-1,-1,+1,-1] [+1,-1,-1,-1,+1,-1,-1] [+1,-1,-1,-1,+1,-1,-1,+1] [+1,-1,-1,-1,+1,-1,-1,+1,+1] 3 [-1,-1,-1,+1,-1,-1] [-1,-1,-1,+1,-1,-1,+1] [-1,-1,-1,+1,-1,-1,+1,-1] [-1,-1,-1,+1,-1,-1,+1,-1,+1] 4 [+1,-1,-1,+1,-1,-1] [+1,-1,-1,+1,-1,-1,+1] [+1,-1,-1,+1,-1,-1,+1,-1] [+1,-1,-1,+1,-1,-1,+1,-1,+1] 5 [-1,-1,-1,+1,-1,+1] [-1,-1,-1,+1,-1,+1,+1] [-1,-1,-1,+1,-1,+1,+1,-1] [-1,-1,-1,+1,-1,+1,+1,-1,+1] 6 [+1,-1,-1,+1,-1,+1] [+1,-1,-1,+1,-1,+1,+1] [+1,-1,-1,+1,-1,+1,+1,-1] [+1,-1,-1,+1,-1,+1,+1,-1,+1] 7 [-1,-1,-1,+1,+1,+1] [-1,-1,-1,+1,+1,+1,-1] [-1,-1,-1,+1,+1,+1,-1,-1] [-1,-1,-1,+1,+1,+1,-1,-1,+1] 8 [+1,-1,-1,+1,+1,+1] [+1,-1,-1,+1,+1,+1,-1] [+1,-1,-1,+1,+1,+1,-1,-1] [+1,-1,-1,+1,+1,+1,-1,-1,+1] Intel Corporation

GI Definition for MIMO x2 November 2016 GI Definition for MIMO x2 Tables 5 below provides a summary of the GI definition for MIMO using Ga sequences for CB = 2. Table 5: GI definition for different types of GI and number of streams for CB = 2. Stream # Short GI Normal GI Long GI 1 GI164 = -Ga164 GI1128 = +Ga1128 GI1256 = +Ga1256 2 GI264 = -Ga264 GI2128 = +Ga2128 GI2256 = +Ga2256 3 GI364 = +Ga364 GI3128 = +Ga3128 GI3256 = +Ga3256 4 GI464 = +Ga464 GI4128 = +Ga4128 GI4256 = +Ga4256 5 GI564 = +Ga564 GI5128 = +Ga5128 GI5256 = +Ga5256 6 GI664 = +Ga664 GI6128 = +Ga6128 GI6256 = +Ga6256 7 GI764 = -Ga764 GI7128 = +Ga7128 GI7256 = +Ga7256 8 GI864 = -Ga864 GI8128 = +Ga8128 GI8256 = +Ga8256 Intel Corporation

GI Definition for MIMO x4 November 2016 GI Definition for MIMO x4 Tables 6 below provides a summary of the GI definition for MIMO using Ga sequences for CB = 4. Table 6: GI definition for different types of GI and number of streams for CB = 4. Stream # Short GI Normal GI Long GI 1 GI1128 = +Ga1128 GI1256 = +Ga1256 GI1512 = +Ga1512 2 GI2128 = +Ga2128 GI2256 = +Ga2256 GI2512 = +Ga2512 3 GI3128 = -Ga3128 GI3256 = +Ga3256 GI3512 = +Ga3512 4 GI4128 = -Ga4128 GI4256 = +Ga4256 GI4512 = +Ga4512 5 GI5128 = -Ga5128 GI5256 = +Ga5256 GI5512 = +Ga5512 6 GI6128 = -Ga6128 GI6256 = +Ga6256 GI6512 = +Ga6512 7 GI7128 = -Ga7128 GI7256 = +Ga7256 GI7512 = +Ga7512 8 GI8128 = -Ga8128 GI8256 = +Ga8256 GI8512 = +Ga8512 Intel Corporation

GSS for Channel Bonding x3 November 2016 GSS for Channel Bonding x3 GSS definition: Ga96: Dk = [3, 24, 6, 12, 48]; Ga192: Dk = [3, 24, 6, 12, 48, 96]; Ga384: Dk = [3, 24, 6, 12, 48, 96, 192] – was proposed for CEF x3 and defined in [3]; Weight vectors Wk are provided in the Table 7 below. Table 7: GSS weight vectors definition for different sequence lengths and stream number for CB = 3. Stream # Wk vector for Ga96 Wk vector for Ga192 Wk vector for Ga384 1 [-1,-1,-1,-1,+1] [-1,-1,-1,-1,+1,+1] [-1,-1,-1,-1,+1,-1,-1] 2 3 [-1,-1,-1,+1,-1] [-1,-1,-1,+1,-1,+1] [-1,-1,-1,+1,-1,-1,+1] 4 5 [-1,-1,+1,-1,-1] [-1,-1,+1,-1,-1,+1] [-1,-1,-1,+1,-1,+1,+1] 6 7 [-1,-1,+1,+1,-1] [-1,-1,+1,+1,-1,+1] [-1,-1,-1,+1,+1,+1,-1] 8 Intel Corporation

GSS for Channel Bonding x3 (Cont’d) November 2016 GSS for Channel Bonding x3 (Cont’d) GSS x3 sequences generation: In order to get a required length of 96, 192, and 384 for Ga/Gb sequences, one needs to apply the following recursive operation: Ga3 = [+1, +1, -1]; Gb3 = [+1, +j, +1]; Streams 1, 3, 5, 7: (A0(n), B0(n)) = (+Ga3(2-n), +Gb3(2-n)); Streams 2, 4, 6, 8: (A0(n), B0(n)) = (+conj(Gb3(n)), -conj(Ga3(n))); Ak(n) = Wk*Ak-1(n) + Bk-1(n-Dk); Bk(n) = Wk*Ak-1(n) – Bk-1(n-Dk); NOTE: the difference from the standard definition is that A0(n) and B0(n) sequences at the zero iteration are not Dirac delta functions, but rather Ga3(n) and Gb3(n) or Ga3(2-n) and Gb3(2-n) introduced above, (2-n) defines inverted order of samples; Starting from the length N = 3 and making 5, 6, and 7 iterations, one will get length of 96, 192, and 384 accordingly; Intel Corporation

GI Definition for MIMO x3 November 2016 GI Definition for MIMO x3 Tables 8 below provides a summary of the GI definition for MIMO using Ga sequences for CB = 3. Table 8: GI definition for different types of GI and number of streams for CB = 3. Stream # Short GI Normal GI Long GI 1 GI196 = +Ga196 GI1192 = +Ga1192 GI1384 = +Ga1384 2 GI296 = +Ga296 GI2192 = +Ga2192 GI2384 = +Ga2384 3 GI396 = +Ga396 GI3192 = +Ga3192 GI3384 = +Ga3384 4 GI496 = +Ga496 GI4192 = +Ga4192 GI4384 = +Ga4384 5 GI596 = +Ga596 GI5192 = +Ga5192 GI5384 = +Ga5384 6 GI696 = +Ga696 GI6192 = +Ga6192 GI6384 = +Ga6384 7 GI796 = +Ga796 GI7192 = +Ga7192 GI7384 = +Ga7384 8 GI896 = +Ga896 GI8192 = +Ga8192 GI8384 = +Ga8384 Intel Corporation

SP/M Do you agree to add the following to the SFD: November 2016 SP/M Do you agree to add the following to the SFD: The 11ay specification should define the symbol blocking structure and GI definition for SU-MIMO, MU-MIMO, CB = 1, 2, 3, 4 for SC PHY provided on slides 5 – 17 of this presentation. Intel Corporation

November 2016 References 11-16-1394-00-00ay Packet structure for SC EDMG PPDU for each GI length 11-15-1358-06-00ay-11ay Spec Framework 11-16-1207-00-00ay-SC-PHY-EDMG-CEF-design-for-channel-bonding-x3 Draft P802.11REVmc_D5.4 Intel Corporation