
Enhancing Physical Data Transmission through Encoding Schemes
Explore the encoding schemes for improving physical data transmission in millimeter-wave communication. Discussing the importance of encoding for channel quality, this document delves into new strategies like SIG and Data encoding to enhance performance. Delve into the specifics of encoding SIG and Data fields to optimize data transmission efficacy.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
May 2015 doc.: IEEE 802.11-15/0701r1 Physical channel encoding for 45ghz Date: 2015-05-19 Authors: Name company Address Phone Email Liguang Li li.liguang9@zte.com.cn Jun Xu xu.jun@zte.com.cn yuan.zhifeng@zte.com.cn Zhifeng Yuan ZTE Corporation sun.bo1@zte.com.cn Bo Sun yao.ke5@zte.com.cn Ke Yao tian,kaibo@zte.com.cn Kaibo Tian hesw01@seu.edu.cn Shiwen He Southeast University (SEU) Haiming Wang hmwang@seu.edu.cn Submission Slide 1 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Background Consideration: The PER(Packet Error Rate) of traditional data packet: PER 1-(1-BCER)^N N BCER, where N is the number of FEC code blocks, and BCER denotes Block Code Error Rate of FEC. And, the scattering / reflection of signal and mobile objects indoor may affect the channel quality of millimeter-wave communication. It is desirable to have good performance encoding for physical data transmission. New encoding schemes to improve performance of physical data transmission. Including the SIG encoding and Data encoding. Submission Slide 2 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Introduction PHY frame SIG field and Data field for SC/OFDM/Control PHY: SIG SIG Data Data SIG field with length of 80 bits, Data field with variable length. Encoding scheme include: encoding of SIG, encoding of Data. Submission Slide 3 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme .Encoding of SIG The SIG consists of 80 bits, shown as SIG is encoded with LDPC of rate-1/2 and length-672, as follows: = ( , , x x x , , ) x x . The sequence of 0 1 2 79 1. The SIG sequence is padded with 4 zeros bits to create 84 bits. The 84- bits sequence include two contiguous subsequences with length of 42 bits, shown as , and the two subsequences are repeated once respectively to obtain 168 bits, such as: 1 4 0 37 1 4 ' [0] , , , ,[0] , x x = a [0,0,0,0, , , ],[ , , ] x x x x 0 37 38 79 , , , , , , , , x x x x x x 0 37 38 79 38 79 Then, the repeated data sequence is padded with 168 zero bits to create 336 bits. 2. Then, using rate-1/2 LDPC base matrix[2]and setting sequence is added with parity bits shown as , such that LDPC parity check matrix. 3. The basic code is 0 1 79 0 ' , , , , , x x x p p = c , the 336-bits 1 hb = 26 [ , , ] c p p H to create LDPC codeword, , where = 0 0 335 ' H ' = is revised T c , ',[ a [0] , , ] p p 1 168 0 335 . , , p 1 335 Submission Slide 4 Liguang Li (ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme .Encoding of SIG 0 1 Padding bits 80 bits SIG SIG 4 padding bits Repeat Repeat once once SIG field 168 padding bits Parity bits Padding Padding 336 bits LDPC LDPC encoding encoding ' c Remove Remove padding bits padding bits Submission Liguang Li(ZTE Corp.) Slide 5
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme .Encoding of Data The data field contains bytes, which is decoded with LDPC[2] codeword length of bits, information length of bits and expansion factor of as follows: 1. is the maximal number of data bits in each LDPC codeword. The number of LDPC codeword is calculated: Length k n z = 8 DPCW L k = 8 N Length DPCW L CW 2. The number of data bits in the LDPC codeword is: = = , 0,1, N , N 1 DPCW L L i i N 1 1 CW = L i + 1 , , 1, , 1 N 1 1 1 DPCW CW CW CW ( ) Where, , , is smallest integer which is larger than or equal to real number , and is modulus operation. 1 2 mod( , ) x x = = 8 mod ( 8),( 1) DPCW L Length N N Length DPCW L x 1 1 1 CW CW x Submission Slide 6 Liguang Li (ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme . Encoding of Data 3. The data field is broken into blocks of data word, the block is shown as , . Each data word is added with 8-bits sequence, then padded with zero bits to create bits, such as . ( 0 7 ' 0, ,0, , , , i crc = b b N th i CW = i b 0,1, , 1 i N CRC CW k = 8 f k L i i ) i i icrc n k , p 4. For each data word, codeword parity bits are added to create the LDPC , such that ) 1) i H d ( = T 0 = i i i . d b ' , i , , p p 0 1 ( i n k th j 5. Packet encoding: the 1-bit parity check to create a parity bit bits of bits. That is, n bits of all LDPC codeword are encoded of , are combined into parity data word . 0 1 ( 1) CW CW N N = d d d . And, all the parity with length CW N d = jT 0,1, , 1 j n = ( 0,1, , 1) jT j n d Submission Slide 7 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme . Encoding of Data th i 6. Bits Selection parameter: the punctured-bit index set of codeword which are not belong to padding bits is , and the punctured-bit index set of parity data word is . The intersection of any two different sets of is , such as: (where, ( 0, , ) i CW e i N = ' n = d S ( 0,1, , S 1) i N i CW N N CW CW is empty set. The length of ) 0 f = S ( 0,1, , ) i N = i S i CW n = = .if : ; 1 CW N == 0, ' e e n 0 1 = = , 0,1, , 1 1 .if : , ; 1 15 CW N e z i N N = ' e n e CW = i CW N i 0 i CW + = 1, 0,1, , 1 a i g .if : , where, , . 15 CW N , , 1, , CW a i g g N = + = = + e '/( 1) a n N = + ' ( 1) g n a N i CW CW Submission Slide 8 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme . Encoding of Data 7. Bits Selection: the first element of such as, S is equal to last element of plus 1, S i S i ( 1) 1 1 i i i = + + + + , 1 , , 1 f e f e f e i 0 0 0 j j j = = = 0 0 0 j j j 0f where, zero padding bits and the punctured bits from where, 0,1, , CW i N = is the length of zero padding bits for the codeword. Remove the to obtain codeword th 0 ic , id 1 . d The punctured-bit index set of parity data word is: N CW 1 1 N N N = + + + + S , 1 , , 1 f e f e f e CW = CW = CW = N 0 0 0 j j j CW 0 0 0 j j j d Remove the padding-bit-generated bits and the punctured bits from obtain , where, the padding-bit-generated bits are totally generated from the zero padding bits. to N CW c N CW Submission Slide 9 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme . Encoding of Data Example of Bits Selection: Punctured Punctured bits bits 0 S 0c 1 S 1c Padding Padding bits bits S ( 1) N CW c ( 1) N CW S N CW c N CW Padding-bit-generated bits Submission Liguang Li(ZTE Corp.) Slide 10
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme . Encoding of Data Data 0 0 N NCW CW1 1- -1 1 N NCW N NCW CW- -1 1 CW1 1 Blocks segmentation L LDPCW DPCW1 1 L LDPCW DPCW1 1- -1 1 Adding CRC & padding LDPC encoding d d d d d N ( 1) N N ( 1) N 0 CW 1 CW CW 1 CW Packet encoding Bits selection 0c c c c c ( 1) ( 1) N N N N 1 1 CW CW CW CW LDPC parity bits Parity data word codeword for transmiting Data CRC Submission Liguang Li(ZTE Corp.) Slide 11
May 2015 doc.: IEEE 802.11-15/0701r1 Encoding scheme Transmitting data SIG encoding codeword and Data encoding codeword. SIG encoding codeword Data encoding codeword Analysis SIG encoding the valid data bits of LDPC is repeated once, that is to merge 2 columns into 1 column of LDPC parity matrix and the matrix has more column-weight for information bits, which improve decoding performance. Data encoding the packet encoding turns all the LDPC codeword into a big codeword, and improve performance. Submission Slide 12 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Conclusion We proposed new channel encoding for physical data transmission. The performance of proposed encoding scheme are shown in appendix. Submission Slide 13 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 References [1]. IEEE Std 802.11ad [2]. LDPC Coding for 45GHz(11-14-0807-01-00aj). Proposal of IEEE802.11aj(45G). Submission Slide 14 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix Performance(QPSK, AWGN, Data): Rate of 1/2 PER=0.1 Rate of 13/16 PER=0.1 10 LDPC:0.1dB 10 LDPC:0.2dB 50 LDPC:0.3dB 50 LDPC:0.6dB 100 LDPC:0.3dB 100 LDPC:0.8dB Packet Encoding, Rate=13/16 Packet Encoding, Rate=1/2 0 0 10 10 New,Num=10 New,Num=50 New,Num=100 Trad,Num=10 Trad,Num=50 Trad,Num=100 0.3dB 0.2dB 0.1dB -1 0.8dB 10 -1 10 PER 0.6dB 0.3dB PER New,Num=10 New,Num=50 New,Num=100 Trad,Num=10 Trad,Num=50 Trad,Num=100 -2 10 -2 10 5.5 6 6.5 1.4 1.6 1.8 SNRdB(Es/N0) 2 2.2 2.4 SNRdB(Es/N0) Submission Slide 15 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix Performance(16QAM, 64QAM, Data): 20 LDPC 16QAM PER=0.1 20 LDPC 64QAM PER=0.1 Rate of 5/8:0.3dB Rate of 3/4:0.3dB Rate of 13/16:0.6dB Rate of 1/2:0.3dB Rate of 3/4:0.2dB Packet Encoding, 64QAM, NUM=20 Packet Encoding, 16QAM, NUM=20 0 0 10 10 New,R=1/2 New,R=3/4 Trad,R=1/2 Trad,R=3/4 0.3dB 0.6dB 0.3dB -1 10 0.2dB 0.3dB PER PER -1 10 New,R=5/8 New,R=3/4 New,R=13/16 Trad,R=5/8 Trad,R=3/4 Trad,R=13/16 -2 10 -2 -3 10 10 7 8 9 10 11 12 13 14 15 16 17 18 19 SNRdB(Es/N0) SNRdB(Es/N0) Submission Slide 16 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix Iterative decoding: Demodulate LDPC decode All codes correct OR iteration number > k0? Y N Calculate the LLR of incorrect codes over In following simulation, k0=4. Submission Slide 17 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix performance(QPSK, AWGN, Data, Iterative decoding): Rate of 13/16, (PER=0.1): Rate of 1/2, (PER=0.1): 10 LDPC: 0.5dB 50 LDPC: 1.0dB 100 LDPC: 1.0dB 10 LDPC: 0.3dB 50 LDPC: 0.5dB 100 LDPC: 0.5dB Packet Encoding, Rate=1/2 Packet Encoding, Rate=13/16 0 0 10 10 0.3dB 0.5dB 0.5dB 1dB -1 -1 10 10 PER 0.5dB 1dB PER New,Num=10 New,Num=50 New,Num=100 Trad,Num=10 Trad,Num=50 Trad,Num=100 New,Num=10 New,Num=50 New,Num=100 Trad,Num=10 Trad,Num=50 Trad,Num=100 -2 -2 10 10 1.4 1.6 1.8 2 2.2 2.4 2.6 5 5.5 6 6.5 SNRdB(Es/N0) SNRdB(Es/N0) Submission Slide 18 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix performance(16QAM, 64QAM, AWGN, Data, Iterative decoding) 20 LDPC 64QAM (PER=0.1) Rate of 5/8: 0.6dB Rate of 3/4: 0.55dB Rate of 13/16: 1.1dB 20 LDPC, 16QAM (PER=0.1) Rate of 1/2: 0.55dB; Rate of 3/4: 0.5dB Packet Encoding, 16QAM, NUM=20 New,R=1/2 New,R=3/4 Trad,R=1/2 Trad,R=3/4 Packet Encoding, 64QAM, NUM=20 0 0 10 10 0.6dB 1.1dB 0.55dB -1 10 0.55dB 0.5dB -1 PER 10 PER New,R=5/8 New,R=3/4 New,R=13/16 Trad,R=5/8 Trad,R=3/4 Trad,R=13/16 -2 10 -3 -2 10 10 13 14 15 16 17 18 19 7 8 9 10 11 12 SNRdB(Es/N0) SNRdB(Es/N0) Submission Slide 19 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix Performance(SIG, Control PHY, AWGN) SIG field with 10 bytes (80 bits) BPSK spreading factor of 13. SIG (AWGN,spreading 13) 11ad header, spreading 32 0 0 10 10 11ad header 40 SIG(CPHY) -1 10 -1 10 -2 10 BLER BLER -2 10 -3 10 -3 10 -4 10 -4 -5 10 10 -18 -17.5 -17 -16.5 -16 -15.5 -15 -20 -19 -18 SNRdB(Es/N0) -17 -16 -15 SNRdB(Es/N0) Submission Slide 20 Liguang Li(ZTE Corp.)
May 2015 doc.: IEEE 802.11-15/0701r1 Appendix Performance(Data, Control PHY, BPSK, AWGN ) Data field with 512 bytes(4096 bits) and 1024 bytes(8096 bits), spreading factor of 13. CPHY, AWGN, spreading 13 0 10 L=4096,iter=1 L=8192,iter=1 L=4096,iter=4 L=8192,iter=4 -1 10 PER -2 10 -3 10 -13 -12.8 -12.6 -12.4 -12.2 -12 -11.8 SNRdB(Es/N0) Submission Slide 21 Liguang Li(ZTE Corp.)