Communication of user specific control information in a wireless network
First Claim
1. A wireless device for transmitting a frame, comprising:
- one or more memories; and
one or more processors coupled to the one or more memories, the one or more processors configured to cause;
Block Convolution Code (BCC) encoding of bits of a BCC block to generate rate-matched bits of the BCC block according to a puncturing pattern;
generating a frame including a High Efficiency Signal B (HE-SIG-B) field, the HE SIG B field including the rate-matched bits of the BCC block; and
transmitting the frame,wherein the puncturing pattern depends on a total number N of bits of the HE-SIG-B field that precede the BCC block, the total number N being greater than 0.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless device generates a High Efficiency Signal B (HE-SIG-B) field by Block Convolution Code (BCC) encoding and rate-matching a BCC block of the HE-SIG-B field, generates a Physical Layer Protocol Data Unit (PPDU) including the HE-SIG-B field, and transmits the PPDU. A total number N is a total number of bits of the HE-SIG-B field that precede the BCC block, and is greater than 0. The BCC block has a puncturing pattern depending on the total number N. A wireless device receives a PPDU. The PPDU includes an HE-SIG-B field that includes an encoded BCC block. The wireless device de-rate-matches the encoded BCC block having a puncturing pattern depending on a total number N. The total number N is a total number of decoded bits of the HE-SIG-B field that preceded the BCC block, and the total number N is greater than 0.
-
Citations
17 Claims
-
1. A wireless device for transmitting a frame, comprising:
-
one or more memories; and one or more processors coupled to the one or more memories, the one or more processors configured to cause; Block Convolution Code (BCC) encoding of bits of a BCC block to generate rate-matched bits of the BCC block according to a puncturing pattern; generating a frame including a High Efficiency Signal B (HE-SIG-B) field, the HE SIG B field including the rate-matched bits of the BCC block; and transmitting the frame, wherein the puncturing pattern depends on a total number N of bits of the HE-SIG-B field that precede the BCC block, the total number N being greater than 0.
-
-
2. The wireless device of claim 1, wherein the rate-matched bits of the BCC block has a code-rate of K/M, K and M being positive integers greater than zero, so that K bits of the BCC block are encoded into M rate-matched bits of the BCC block, and
wherein the puncturing pattern depends on a remainder Z, the remainder Z being equal to the total number N modulo K.
-
3. The wireless device of claim 2, wherein the puncturing pattern corresponds to a basic puncturing pattern for the code-rate K/M left cyclic-shifted by the remainder Z.
-
4. The wireless device of claim 3, wherein BCC encoding the bits of the BCC block includes:
-
generating a first set of encoded bits using a first polynomial, and generating a second set of encoded bits using a second polynomial.
-
-
5. The wireless device of claim 4, wherein the code-rate is 3/4, wherein the first set of encoded bits includes a first plurality of consecutive three-bit sequences beginning at an earliest bit of the first set of encoded bits, wherein the second set of encoded bits includes a second plurality of consecutive three-bit sequences beginning at an earliest bit of the second set of encoded bits, and wherein BCC encoding the bits of the BCC block includes:
-
discarding a third bit of each of the first plurality of consecutive three-bit sequences and a second bit of each of the second plurality of consecutive three-bit sequences when the remainder Z is equal to zero; discarding a second bit of each of the first plurality of consecutive three-bit sequences and a first bit of each of the second plurality of consecutive three-bit sequences when the remainder Z is equal to one; and discarding a first bit of each of the first plurality of consecutive three-bit sequences and a third bit of each of the second plurality of consecutive three-bit sequences when the remainder Z is equal to two.
-
-
6. The wireless device of claim 4, wherein the code-rate is 2/3, wherein the second set of encoded bits includes a plurality of consecutive two-bit sequences beginning at an earliest bit of the second set of encoded bits, and wherein BCC encoding the bits of the BCC block includes:
-
discarding a second bit of each of the plurality of consecutive two-bit sequences when the remainder Z is equal to zero; and discarding a first bit of each of the plurality of consecutive two-bit sequences when the remainder Z is equal to one.
-
-
7. The wireless device of claim 1, wherein the HE-SIG-B field includes a plurality of BCC blocks, and further comprising:
BCC encoding whole bits of the plurality of BCC blocks of the HE-SIG-B field as a single codeword.
-
8. The wireless device of claim 1, wherein the HE-SIG-B field includes a plurality of BCC blocks, wherein a plurality of total numbers N are respective total numbers of bits of the HE-SIG-B field that respectively precede the respective BCC blocks of the plurality of BCC blocks;
- and further comprising;
separately BCC-encoding of bits of the respective BCC blocks using respective puncturing patterns determined using the respective total numbers N.
- and further comprising;
-
9. The wireless device of claim 1, wherein the BCC block corresponds to a per-station (per-STA) information field, the per-STA information field including information for one or two stations.
-
10. A wireless device for receiving a frame, comprising:
-
one or more memories; and one or more processors coupled to the one or more memories, the one or more processors configured to cause; receiving a frame including a High Efficiency Signal B (HE-SIG-B) field, the HE SIG B field including rate-matched bits of a Block Convolution Code (BCC) block; and BCC decoding the rate-matched bits of the BCC block according to a puncturing pattern, wherein the puncturing pattern depends on a total number N of bits of the HE-SIG-B field that precede the BCC block, the total number N being greater than 0.
-
-
11. The wireless device of claim 10, wherein the rate-matched BCC block has a code-rate of KIM, K and M being positive integers greater than zero, so that K bits of the BCC block are encoded into M rate-matched bits of the BCC block, and
wherein the puncturing pattern depends on a remainder Z, the remainder Z being equal to the total number N modulo K.
-
12. The wireless device of claim 11, wherein the puncturing pattern corresponds to a basic puncturing pattern for the code-rate K/M left cyclic-shifted by the remainder Z.
-
13. The wireless device of claim 12, wherein the code-rate is 3/4, and wherein BCC decoding the rate-matched bits of the BCC block includes:
-
for each of a plurality of consecutive four-value sequences {x1, x2, x3, x4} in the rate-matched bits of the BCC block; generating a first three-value sequence {x1, x3, D} and a second three-value sequence {x2, D, x4} when the remainder Z is equal to zero; generating the first three-value sequence {x1, D, x3} and the second three-value sequence {D, x2, x4} when the remainder Z is equal to one; and generating the first three-value sequence {D, x2, x4} and the second three-value sequence {x1, x3, D} when the remainder Z is equal to two, wherein the plurality of consecutive four-value sequences begins at an earliest value of the rate-matched bits of the BCC block, and wherein D is a predetermined dummy value.
-
-
14. The wireless device of claim 12, wherein the code-rate is 2/3, and wherein BCC decoding the rate-matched bits of the BCC block includes:
-
for each of a plurality of consecutive three-value sequence {x1, x2, x3} in the rate-matched bits of the BCC block; generating a first two-value sequence {x1, x3} and a second two-value sequence {x2, D} when the remainder Z is equal to zero; and generating the first two-value sequence {x1, x2} and the second two-value sequence {D, x3} when the remainder Z is equal to one, wherein the plurality of consecutive three-value sequences begins at an earliest value of the rate-matched bits of the BCC block, and wherein D is a predetermined dummy value.
-
-
15. The wireless device of claim 10, wherein the HE-SIG-B field includes a plurality of BCC blocks, and further comprising:
BCC decoding whole rate-matched bits of the plurality of BCC blocks as a single codeword.
-
16. The wireless device of claim 10, wherein the HE-SIG-B field includes a plurality of BCC blocks, wherein a plurality of total numbers N are respective total numbers of bits of the HE-SIG-B field that respectively precede the respective BCC blocks of the plurality of BCC blocks, and further comprising:
separately BCC-decoding rate-matched bits of the respective BCC blocks of the HE-SIG-B field according to respective puncturing patterns determined according to the respective total numbers N.
-
17. The wireless device of claim 10, wherein the BCC block corresponds to a per-station (per-STA) information field, the per-STA information field including information for one or two stations.
Specification