Physical-layer parameter designs enabling RU duplication and tone repetition for next-generation WLAN
Techniques pertaining to physical-layer (PHY) parameter designs enabling resource unit (RU) duplication and tone repetition for next-generation wireless local area networks (WLANs) are described. An apparatus (e.g., station (STA)) generates an RU or multi-RU (MRU). The apparatus then performs a wireless communication with the RU or MRU. In generating the RU or MRU, the apparatus codes a spatial stream using a binary convolutional coding (BCC) interleaver or a low-density parity-check (LDPC) tone mapper. In performing the wireless communication, the apparatus performs the wireless communication with RU duplication or tone repetition in a frequency domain.
1 . A method, comprising:
generating, by a processor of an apparatus, a resource unit (RU) or multi-RU (MRU); and
performing, by the processor, a wireless communication with the RU or MRU,
wherein the generating of the RU or MRU comprises coding a spatial stream using a binary convolutional coding (BCC) interleaver or a low-density parity-check (LDPC) tone mapper,
wherein the performing of the wireless communication comprises performing the wireless communication with RU duplication or tone repetition in a frequency domain,
wherein the generating of the RU or MRU comprises generating a 26-tone RU (RU26), 52-tone RU (RU52), 106-tone RU (RU106) or 242-tone RU (RU242) for one or more spatial streams,
wherein the performing of the wireless communication comprises performing the wireless communication with tone repetition in the frequency domain and with or without leftover tones, and
wherein, responsive to generating the RU242 for a single spatial stream and the coding of the spatial stream involving coding the spatial stream using the BCC interleaver with parameters comprising a number of data subcarriers (N sd ), a number of columns (N col ) and a number of rows (N row ):
for a number of tone repetition=2:
N sd =117;
N col =13 or 39; and
N row =9 or 3,
for a number of tone repetition=3:
N sd =78;
N col =13 or 26 or 39; and
N row =6 or 3 or 2,
for a number of tone repetition=6:
N sd =39;
N col =13; and
N row =3, and
for a number of tone repetition=9:
N sd =26;
N col =13; and
N row =2.
2 . The method of claim 1 , wherein, responsive to generating the RU242 for two or more spatial streams, performing the wireless communication with tone repetition in the frequency domain, and the coding of the spatial stream involving coding the two or more spatial stream using the BCC interleaver with parameters comprising a number of data subcarriers (N sd ), a number of columns (N col ), a number of rows (N row ), a number of rotations (N rot ) and a number of bits per subcarrier per spatial stream (N bpscs ):
for a number of tone repetition=2:
N sd =117;
N col =13 or 39;
N row =(9 or 3)×N bpscs ; and
N rot =58;
for a number of tone repetition=3:
N sd =78;
N col =13 or 26 or 39;
N row =(6 or 3 or 2)×N bpscs ; and
N rot =29;
for a number of tone repetition=4:
N sd =58;
N col =29;
N row =2×N bpscs ; and
N rot =11;
for a number of tone repetition=6:
N sd =39;
N col =13;
N row =3×N bpscs ; and
N rot =11;
for a number of tone repetition=8:
N sd =29;
N col =29;
N row =1×N bpscs ; and
N rot =2;
for a number of tone repetition=9:
N sd =26;
N col =13;
N row =2×N bpscs ; and
N rot =2;
for a number of tone repetition=12:
N sd =19;
N col =19;
N row =1×N bpscs ; and
N rot =2.
3 . The method of claim 1 , wherein, responsive to generating the RU26, performing the wireless communication with tone repetition in the frequency domain and without leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =1 or 2;
for a number of tone repetition=3, D tm =1;
for a number of tone repetition=4, D tm =1;
for a number of tone repetition=6, D tm =1;
for a number of tone repetition=8, D tm =1; and
for a number of tone repetition=12, D tm =1.
4 . The method of claim 1 , wherein, responsive to generating the RU52, performing the wireless communication with tone repetition in the frequency domain and without leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =1 or 2;
for a number of tone repetition=3, D tm =1;
for a number of tone repetition=4, D tm =1;
for a number of tone repetition=6, D tm =1;
for a number of tone repetition=8, D tm =1; and
for a number of tone repetition=12, D tm =1.
5 . The method of claim 1 , wherein, responsive to generating the RU106, performing the wireless communication with tone repetition in the frequency domain and without leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =3;
for a number of tone repetition=3, D tm =2; and
for a number of tone repetition=6, D tm =1.
6 . The method of claim 1 , wherein, responsive to generating the RU242, performing the wireless communication with tone repetition in the frequency domain and without leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =9 or 3;
for a number of tone repetition=3, D tm =3 or 2 or 6;
for a number of tone repetition=6, D tm =3 or 1; and
for a number of tone repetition=9, D tm =1 or 2.
7 . The method of claim 1 , wherein, responsive to generating the RU26, performing the wireless communication with tone repetition in the frequency domain and with leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =1 or 2;
for a number of tone repetition=3, D tm =1;
for a number of tone repetition=4, D tm =1;
for a number of tone repetition=6, D tm =1;
for a number of tone repetition=8, D tm =1;
for a number of tone repetition=9, D tm =1; and
for a number of tone repetition=12, D tm =1.
8 . The method of claim 1 , wherein, responsive to generating the RU52, performing the wireless communication with tone repetition in the frequency domain and with leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =1 or 2;
for a number of tone repetition=3, D tm =1;
for a number of tone repetition=4, D tm =1;
for a number of tone repetition=6, D tm =1;
for a number of tone repetition=8, D tm =1;
for a number of tone repetition=9, D tm =1; and
for a number of tone repetition=12, D tm =1.
9 . The method of claim 1 , wherein, responsive to generating the RU106, performing the wireless communication with tone repetition in the frequency domain and with leftover tones, and the coding of the spatial stream comprises-involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =3;
for a number of tone repetition=3, D tm =2;
for a number of tone repetition=4, D tm =5;
for a number of tone repetition=6, D tm =1;
for a number of tone repetition=8, D tm =1 or 2 or 3;
for a number of tone repetition=9, D tm =1; and
for a number of tone repetition=12, D tm =1.
10 . The method of claim 1 , wherein, responsive to generating the RU242, performing the wireless communication with tone repetition in the frequency domain and with leftover tones, and the coding of the spatial stream involving coding the spatial stream with the LDPC tone mapper with a parameter of a tone mapping distance (D tm ):
for a number of tone repetition=2, D tm =9 or 3;
for a number of tone repetition=3, D tm =3 or 2 or 6;
for a number of tone repetition=4, D tm =2;
for a number of tone repetition=6, D tm =3 or 1;
for a number of tone repetition=8, D tm =1;
for a number of tone repetition=9, D tm =1 or 2; and
for a number of tone repetition=12, D tm =1.
11 . The method of claim 1 , wherein, responsive to generating the RU52, performing the wireless communication with tone repetition in the frequency domain, and the coding of the spatial stream involving coding the spatial stream with a base coding rate=½ and a parameter of a short number of data subcarriers (N sd, short ) for pre-forward error correction (pre-FEC) padding and post-FEC padding-such that:
for two times (2×) of repetition, N sd, short =4;
for three times (3×) of repetition, N sd, short =2;
for four times (4×) of repetition, N sd, short =2;
for six times (6×) of repetition, N sd, short =2;
for eight times (8×) of repetition, N sd, short =2;
for nine times (9×) of repetition, N sd, short =2; and
for twelve times (12×) of repetition, N sd, short =2.
12 . The method of claim 1 , wherein, responsive to generating the RU242, performing the wireless communication with tone repetition in the frequency domain, and the coding of the spatial stream involving coding the spatial stream with a base coding rate=½ and a parameter of a short number of data subcarriers (N sd, short ) for pre-forward error correction (pre-FEC) padding and post-FEC padding:
for two times (2×) of repetition, N sd, short =30;
for three times (3×) of repetition, N sd, short =20;
for four times (4×) of repetition, N sd, short =14;
for six times (6×) of repetition, N sd, short =10;
for eight times (8×) of repetition, N sd, short =8;
for nine times (9×) of repetition, N sd, short =6; and
for twelve times (12×) of repetition, N sd, short =2.
13 . The method of claim 1 , wherein, responsive to generating the RU242, performing the wireless communication with tone repetition in the frequency domain, and the coding of the spatial stream involving coding the spatial stream with a base coding rate=½ and parameters comprising an effective coding rate (eR), a number of bits per subcarrier per spatial stream (N bpscs ), a number of data subcarriers (N sd ), a number of coded bits per symbol (N cbps ) and a number of data bits per symbol (N dbps ):
for a number of tone repetition=2:
eR=¼;
N bpscs =1;
N sd =117;
N cbps =234; and
N dbps =58;
for a number of tone repetition=3:
eR=⅙;
N bpscs =1;
N sd =78;
N cbps =234; and
N dbps =39;
for a number of tone repetition=4:
eR=⅛;
N bpscs =1;
N sd =58;
N cbps =234; and
N dbps =29;
for a number of tone repetition=6:
eR= 1/12;
N bpscs =1;
N sd =39;
N cbps =234; and
N dbps =19;
for a number of tone repetition=8:
eR= 1/16;
N bpscs =1;
N sd =29;
N cbps =234; and
N dbps =14;
for a number of tone repetition=9:
eR= 1/18;
N bpscs =1;
N sd =26;
N cbps =234; and
N dbps =13;
for a number of tone repetition=12:
eR= 1/24;
N bpscs =1;
N sd =19;
N cbps =234; and
N dbps =9;
for a number of tone repetition=16:
eR= 1/32;
N bpscs =1;
N sd =14;
N cbps =234; and
N dbps =7.
14 . An apparatus, comprising:
a transceiver configured to communicate wirelessly; and
a processor coupled to the transceiver and configured to perform operations comprising:
generating a resource unit (RU) or multi-RU (MRU); and
performing, via the transceiver, a wireless communication with the RU or MRU,
wherein the generating of the RU or MRU comprises coding a spatial stream using a binary convolutional coding (BCC) interleaver or a low-density parity-check (LDPC) tone mapper,
wherein the performing of the wireless communication comprises performing the wireless communication with RU duplication or tone repetition in a frequency domain,
wherein the generating of the RU or MRU comprises generating a 26-tone RU (RU26), 52-tone RU (RU52), 106-tone RU (RU106) or 242-tone RU (RU242) for one or more spatial streams,
wherein the performing of the wireless communication comprises performing the wireless communication with tone repetition in the frequency domain and with or without leftover tones, and
wherein, responsive to generating the RU242 for a single spatial stream and the coding of the spatial stream involving coding the spatial stream using the BCC interleaver with parameters comprising a number of data subcarriers (N sd ), a number of columns (N col ) and a number of rows (N row ):
for a number of tone repetition=2:
N sd =117;
N col =13 or 39; and
N row =9 or 3,
for a number of tone repetition=3:
N sd =78;
N col =13 or 26 or 39; and
N row =6 or 3 or 2,
for a number of tone repetition=6:
N sd =39;
N col =13; and
N row =3, and
for a number of tone repetition=9:
N sd =26;
N col =13; and
N row =2.