IP Library › Granted Patent US 11,916,846
Granted Patent B2
US 11,916,846 · App. 17/975,875 · Granted Feb 27, 2024

Leftover bits processing for proportional round-robin resource unit parsing in extreme high-throughput systems

Inventors: Shengquan Hu (San Jose, CA); Jianhan Liu (San Jose, CA); Thomas Edward Pare, Jr. (San Jose, CA)
Assignee: MediaTek Singapore Pte. Ltd.
H04L5/0075H04L5/0005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,916,846
App. No.
17/975,875
Granted
Feb 27, 2024
Kind
B2
Abstract

A method pertaining to leftover bits processing for proportional round-robin resource unit (RU) parsing in extreme high-throughput (EHT) systems involves processing a stream of bits to provide processed bits. The method also involves transmitting the processed bits to a station (STA) over a combination of multiple resource units (RUs) assigned to the STA. In processing the stream of bits, the method may involve parsing the stream of bits to the combination of multiple RUs. Moreover, in an event of leftover bits remaining from the parsing, the method may further involve distributing the leftover bits to one or more RUs but not all RUs of the combination of multiple RUs.

Claims (52)

1. An apparatus, comprising:

a transceiver configured to communicate wirelessly; and

a processor coupled to the transceiver and configured to perform operations comprising:

processing a stream of bits to provide processed bits; and

transmitting, via the transceiver, the processed bits to a station (STA) over a combination of multiple resource units (RUs) assigned to the STA,

wherein, in processing the stream of bits, the processor is configured to perform operations comprising:

parsing the stream of bits to the combination of multiple RUs comprising at least one smaller RU of 242 or 484 tones and at least one larger RU of 996 tones; and

in an event of leftover bits remaining from the parsing, a proportional round-robin parser distributing the leftover bits to one or more RUs but not all RUs of the combination of multiple RUs such that the leftover bits are distributed to the at least one larger RU but not the at least one smaller RU,

wherein the combination of multiple RUs comprises a first combination, a second combination, a third combination or a fourth combination,

wherein the first combination comprises one smaller RU of 484 tones and two larger RUs of 996 tones,

wherein the second combination comprises one smaller RU of 484 tones and three larger RUs of 996 tones,

wherein the third combination comprises one aggregated RU and one larger RU of 996 tones with the aggregated RU comprising one smaller RU of 242 tones and one smaller RU of 484 tones, and

wherein the fourth combination comprises one smaller RU of 242 tones and one larger RU of 996 tones.

2. The apparatus of claim 1 , wherein, in parsing the stream of bits to the combination of multiple RUs, the processor is configured to parse the stream of bits to the combination of multiple RUs in a proportional round-robin fashion.

3. The apparatus of claim 1 , wherein the combination of multiple RUs comprises at least one smaller RU and at least one larger RU with the at least one larger RU having more tones than the at least one smaller RU, and wherein the distributing of the leftover bits to one or more RUs but not all RUs of the combination of multiple RUs comprises distributing the leftover bits to the at least one larger RU.

4. The apparatus of claim 3 , wherein, in distributing the leftover bits to the at least one larger RU, the processor is configured to proportionally distribute the leftover bits over last predefined number of tones on each of the at least one larger RU.

5. The apparatus of claim 4 , wherein the proportionally distributing of the leftover bits over last predefined number of tones on each of the at least one larger RU comprises proportionally distributing the leftover bits over last 44 tones on each of the at least one larger RU.

6. The apparatus of claim 1 , wherein the combination of multiple RUs comprises one smaller RU of 484 tones and one larger RU of 996 tones, and wherein a proportional ratio of the multiple RUs is 1:2 in units of s-bits and alternatively expressed as 1s:2s, with the remaining leftover bits distributed to the large RU of 996 tones.

7. The apparatus of claim 1 , wherein, responsive to the combination of multiple RUs comprising the first combination, a proportional ratio of the multiple RUs is 1:2:2 in units of s-bits or alternatively expressed as 1s:2s:2s, with the remaining leftover bits distributed to the two large RUs of 996 tones with a proportional ratio of 2:2 in units of s-bits or alternatively expressed as 2s:2s.

8. The apparatus of claim 1 , wherein, responsive to the combination of multiple RUs comprising the second combination, a proportional ratio of the multiple RUs is 1:2:2:2 in units of s-bits or alternatively expressed as 1s:2s:2s:2s, with the remaining leftover bits distributed to the three large RUs of 996 tones with a proportional ratio of 2:2:2 in units of s-bits or alternatively expressed as 2s:2s:2s.

9. The apparatus of claim 1 , wherein, responsive to the combination of multiple RUs comprising the third combination, a proportional ratio of the multiple RUs is 3:4 in units of s-bits or alternatively expressed as 3s:4s, with the remaining leftover bits distributed to the large RU of 996 tones.

10. The apparatus of claim 1 , wherein, responsive to the combination of multiple RUs comprising the fourth combination, a proportional ratio of the multiple RUs is 1:4 in units of s-bits and alternatively expressed as 1s:4s.

11. An apparatus, comprising:

a transceiver configured to communicate wirelessly; and

a processor coupled to the transceiver and configured to perform operations comprising:

processing a stream of bits to provide processed bits; and

transmitting, via the transceiver, the processed bits to a station (STA) over a combination of multiple resource units (RUs) assigned to the STA,

wherein the combination of multiple RUs comprises at least one smaller RU and at least one larger RU with the at least one larger RU having more tones than the at least one smaller RU,

wherein, in processing the stream of bits, the processor is configured to perform operations comprising:

parsing the stream of bits to the combination of multiple RUs in a proportional round-robin fashion; and

in an event of leftover bits remaining from the parsing in the proportional round-robin fashion, distributing the leftover bits to the at least one larger RU,

wherein the combination of multiple RUs comprises a first combination, a second combination, a third combination or a fourth combination,

wherein the first combination comprises one smaller RU of 484 tones and two larger RUs of 996 tones,

wherein the second combination comprises one smaller RU of 484 tones and three larger RUs of 996 tones,

wherein the third combination comprises one aggregated RU and one larger RU of 996 tones with the aggregated RU comprising one smaller RU of 242 tones and one smaller RU of 484 tones, and

wherein the fourth combination comprises one smaller RU of 242 tones and one larger RU of 996 tones.

12. The apparatus of claim 11 , wherein, in distributing the leftover bits to the at least one larger RU, the processor is configured to proportionally distribute the leftover bits over last 44 tones on the at least one larger RU.

13. The apparatus of claim 11 , wherein, in distributing the leftover bits to the at least one larger RU, the processor is configured to sequentially distribute the leftover bits over last 44 tones on the at least one larger RU.

14. The apparatus of claim 11 , wherein the combination of multiple RUs comprises one smaller RU of 484 tones and one larger RU of 996 tones, and wherein a proportional ratio of the multiple RUs is 1:2 in units of s-bits and alternatively expressed as 1s:2s, with the remaining leftover bits distributed to the large RU of 996 tones.

15. The apparatus of claim 11 , wherein, responsive to the combination of multiple RUs comprising the first combination, a proportional ratio of the multiple RUs is 1:2:2 in units of s-bits or alternatively expressed as 1s:2s:2s, with the remaining leftover bits distributed to the two large RUs of 996 tones with a proportional ratio of 2:2 in units of s-bits or alternatively expressed as 2s:2s.

16. The apparatus of claim 11 , wherein, responsive to the combination of multiple RUs comprising the second combination, a proportional ratio of the multiple RUs is 1:2:2:2 in units of s-bits or alternatively expressed as 1s:2s:2s:2s, with the remaining leftover bits distributed to the three large RUs of 996 tones with a proportional ratio of 2:2:2 in units of s-bits or alternatively expressed as 2s:2s:2s.

17. The apparatus of claim 11 , wherein, responsive to the combination of multiple RUs comprising the third combination, a proportional ratio of the multiple RUs is 3:4 in units of s-bits or alternatively expressed as 3s:4s, with the remaining leftover bits distributed to the large RU of 996 tones.

18. The apparatus of claim 11 , wherein, responsive to the combination of multiple RUs comprising the fourth combination, a proportional ratio of the multiple RUs is 1:4 in units of s-bits and alternatively expressed as 1s:4s.

19. A method, comprising:

processing a stream of bits to provide processed bits; and

transmitting the processed bits to a station (STA) over a combination of multiple resource units (RUs) assigned to the STA,

wherein the processing of the stream of bits comprises:

parsing the stream of bits to the combination of multiple RUs; and

in an event of leftover bits remaining from the parsing, distributing the leftover bits to one or more RUs but not all RUs of the combination of multiple RUs,

wherein the combination of multiple RUs comprises at least one smaller RU and at least one larger RU with the at least one larger RU having more tones than the at least one smaller RU,

wherein the distributing of the leftover bits comprises, for N iterations of parsing the stream of bits to the combination of multiple RUs, distributing the leftover bits over the at least one larger RU, and

wherein N is an integer equal to or greater than 1.

Continuity (3)
Continuation 17189227 · Mar 1, 2021
Provisional Application 62986867 · Mar 9, 2020
Related Publication 20230051851A1 · Feb 16, 2023