MCS 1 LDPC Encoding Method Modification in 11ay

Slides:



Advertisements
Similar presentations
Spread Spectrum Chapter 7.
Advertisements

Spread Spectrum Chapter 7. Spread Spectrum Input is fed into a channel encoder Produces analog signal with narrow bandwidth Signal is further modulated.
DIGITAL COMMUNICATION Error - Correction A.J. Han Vinck.
EE 445S Real-Time Digital Signal Processing Lab Fall 2013 Lab 4 Generation of PN sequences Debarati Kundu and Andrew Mark.
Cyclic Codes for Error Detection W. W. Peterson and D. T. Brown by Maheshwar R Geereddy.
CRYPTANALYSIS OF STREAM CIPHER Bimal K Roy Cryptology Research Group Indian Statistical Institute Kolkata.
Doc.: IEEE /0363r2 Submission Pilot Value Definitions May 2012 Yongho Seok (LG Electronics), Hongyuan Zhang (Marvell)Slide 1 Date:
1.  How does the computer generate observations from various distributions specified after input analysis?  There are two main components to the generation.
Class Report 林格名 : Reed Solomon Encoder. Reed-Solomom Error Correction When a codeword is decoded, there are three possible outcomes –If 2s + r < 2t (s.
Doc.: IEEE /0994r1 Submission July 2016 Intel CorporationSlide 1 EDMG STF and CEF Design for SC PHY in 11ay Date: Authors:
2001 년 6 월 2 일 정지욱 연세대학교 전기전자공학과 Span Property 정지욱 1/7.
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
Space Time Block Coding for SC PHY in 11ay
OFDM Pilots Definition in 11ay
Subject Name: Digital Communication Subject Code: 10EC61
Advanced Wireless Networks
Digital Communications Chapter 13. Source Coding
Month Year doc.: IEEE yy/xxxxr0 November, 2015
Impact of reciprocal mixing on WUR performance
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
Clarification on TRN Subfield Definition for MIMO
Spread Spectrum Chapter 7.
Channel Estimation Field for EDMG OFDM PHY in 11ay
SC 64-QAM in clause 21 PHY Date: Authors: November 2015
L-Header spoofing and bit reuse
Rate 7/8 LDPC Code for 11ay Date: Authors:
Rate 7/8 (1344,1176) LDPC code Date: Authors:
OFDM Signal Parameters Definition in 11ay
Symbol Blocking and Guard Interval Definition for SC MIMO in 11ay
EDMG TRN Subfields Definition for SC PHY
DMG Base MCS and Length Supplementary Slides
WUR SYNC Preamble Design
Hybrid Beamforming Protocol Design Details
Analog and Baseband Beam Tracking in ay
Analog and Baseband Beam Tracking in ay
WUR SYNC Preamble Design
WUR SYNC Preamble Design
DMG Base MCS and Length Supplementary Slides
MU-MIMO channel access flow for 11ay
doc.: IEEE <doc#>
Pilot Value Definitions
Hybrid Beamforming Protocol Design Details
MIMO Coding for SC PHY in 11ay
Spread Spectrum Chapter 7.
Data field in HE PPDU Date: Authors: September 2015
May 2016 doc.: IEEE /XXXXr0 May 2016
Explanations for CR on NDP feedback report
STBC for OFDM PHY in 11ay Date: Authors: May 2017 May 2017
May 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolutions for SC-PHY Modulation and Spreading.
Discussion concerning MC-OOK and CIDs 212 and 665
Multi-TID Aggregation for 11ay
Preliminary design of EDMG PHY headers
Header-A Definition for EDMG Control Mode
Target PER at receiver sensitivity power level for use case 1g
Spoofing of EDMG Control Mode PPDUs
Header-A Definition for EDMG Control Mode
Homework #2 Due May 29 , Consider a (2,1,4) convolutional code with g(1) = 1+ D2, g(2) = 1+ D + D2 + D3 a. Draw the.
PHY Abstractions Types For HEW System Level Simulations
Information and Computer Security CPIS 312 Lab 4 & 5
Discussion on Rank Adaptation
HARQ with A-MPDU in 11be Date: Authors: July 2019
Clarification on TRN Subfield Definition for MIMO
False L-STF Detection Issue
Discussion concerning MC-OOK and CIDs 212 and 665
Control Trailer Clarifications
EDMG STF and CEF Design for SC PHY in 11ay
Additional SC MCSs in clause 20 (DMG PHY)
Presentation transcript:

MCS 1 LDPC Encoding Method Modification in 11ay June 2017 doc.: IEEE 802.11-16/XXXXr0 June 2017 MCS 1 LDPC Encoding Method Modification in 11ay Date: 2017-06-13 Authors: Intel Corporation Intel Corporation

June 2017 Introduction This presentation raises the issue on scrambling with Pseudo Noise (PN) sequence applied for MCS1 encoding and proposes the solution. Intel Corporation

MCS 1 LDPC Encoding in 11ad/mc June 2017 MCS 1 LDPC Encoding in 11ad/mc MCS 1 LDPC encoding: Input data bits: b = (b1, b2, …, bL); First scrambling sequence, seed defined in header: s1 = (s11, s12, …, s1L); First scrambled information sequence: bs1 = mod(b+s1, 2); Parity computation, R = 1/2: Codeword: c = (bs11, bs12, …, bs1L, 01, 02, …, 0L, p1, p2, …, p2L); Parity: p = (p1, p2, …, p2L); where: L = 168 for CW 672 bits, L = 336 for CW 1344 bits; Intel Corporation

MCS 1 LDPC Encoding in 11ad/mc (Cont’d) June 2017 MCS 1 LDPC Encoding in 11ad/mc (Cont’d) Second scrambling sequence, seed is equal to all ones: s2 = (s21, s22, …, s2L); Second scrambled information sequence: bs2 = mod(b+s1+s2, 2), s = mod(s1+s2, 2); Codeword to transmit: c = (bs1, bs2, p); s1 and s2 are generated using the same Linear Feedback Shift Register (LFSR); Intel Corporation

PN Compensation Effect June 2017 PN Compensation Effect PN Compensation effect: For some LDPC codewords, s1 = s2, i.e. s = 0, this cancels out the effect of scrambling applied to the original data block b; The issue comes from the fact that s1 and s2 are generated using the same LFSR; b may contain long sequences of 0s and 1s, this leads to bursts of 0s or 1s in the PPDU and unequal probabilities for -1 and +1 in BPSK modulation and in turn causes spurs in frequency domain; The potential burst length can be up to N = L (L = 168 or 336) symbols; Intel Corporation

Scrambler Definition in 11ad/mc June 2017 Scrambler Definition in 11ad/mc Scrambler LFSR definition: Modulo 2 linear recurrence is used, starts from initial seed (X1, X2, …, X7); Defined by primitive polynomial: F(x) = x7 + x4 + 1; Sequence period: P = 27 – 1 = 127; 64 1s and 63 0s per period; Intel Corporation

PN Compensation Effect Periodicity June 2017 PN Compensation Effect Periodicity PN compensation effect periodicity: The unscrambled block bs2 = b appears with period equal to 127 codewords; The first unscrambled block number in the PPDU depends on the initial seed value (left figure); Probability of unscrambled block vs PPDU length M (in CWs) grows linearly with M (right figure), P(M > 127) = 1; Intel Corporation

Consequences of PN Compensation Effect June 2017 Consequences of PN Compensation Effect Consequences of PN compensation effect: Only short PPDUs with the limited number of CWs less than 127 can be used to avoid the PN compensation effect; It degrades the seed randomness, because the number of seed values that can be used reduces linearly with growth of CWs number M in the PPDU; It complicates the seed selection procedure, because the set of seed values depends on the number of CWs M; Conclusion: new solution in 11ay standard is needed to avoid this effect and simplify seed selection procedure; Intel Corporation

Proposed Solution Proposed solution: June 2017 Proposed Solution Proposed solution: To generate s2 applying LFSR #2 as shown in figure below; Defined by primitive polynomial: F(x) = x7 + x + 1; Sequence period: P = 27 – 1 = 127; 64 1s and 63 0s per period; Intel Corporation

June 2017 PN Properties Probability of 1s and 0s per period, independent on initial seed value: LFSR #1: 64 1s and 63 0s per period; LFSR #2: 64 1s and 63 0s per period; Burst statistics: Burst definition of length N: Burst of 1s: BN = {0, 11, 12, …, 1N, 0}; Burst probability; Correlation properties: Mean value, autocorrelation function; Intel Corporation

June 2017 Burst Statistics Figures below compare burst statistics for LFSR #1, new LFSR #2 and s1+s2; Probability for burst of length N, P(N) ~2-N; Conclusion: both generators have similar burst statistics; For unscrambled block we can have high probability of burst of length N = L, after application of scrambler P(L) ~2-L, which is negligible for L = 168 or 336; Intel Corporation

Correlation Properties June 2017 Correlation Properties Mean value – LFSR #1, #2: Estimations are performed for ±1, (0, 1) are converted to wk BPSK values (-1, +1); Mean value estimation for LFSR #1, P = 127: where n defines highest degree in generator polynomial, L defines the observation period; LFSR #1: n = 7, L = 127, E(wk) = 0.0079; LFSR #2: n = 7, L = 127, E(wk) = 0.0079; Conclusion: mean values are the same and near to zero in both cases; Intel Corporation

Correlation Properties (Cont’d) June 2017 Correlation Properties (Cont’d) Autocorrelation: Autocorrelation function R(m) definition for period P: Figures below show autocorrelation functions for LFSR #1 and #2; Conclusion: near to delta function shape, i.e. “white” PN in both cases; Intel Corporation

June 2017 Conclusions This presentation raises the issue with MCS1 bits scrambling. It was shown that unscrambled blocks can appear in the PPDU due to PN sequence compensation effect. The proposed solution uses other random sequence to avoid this effect. Intel Corporation

Straw Poll Do you agree: June 2017 Straw Poll Do you agree: to define the scrambling for MCS 1 as described in (11-17-0904-00-00ay 30 5 7 3 3 Scrambler for MCS1 Encoding)? Intel Corporation

June 2017 References Draft P802.11ay_D0.35 Intel Corporation