IP Library Granted Patent US 10,356,777
Granted Patent B2
US 10,356,777 · App. 15/486,083 · Granted Jul 16, 2019

Frequency hopping in OFDMA wireless networks

Inventors: Raja Banerjea (San Jose, CA); Michael Richard Green (Needham, MA); Bin Tian (San Diego, CA); Vincent Knowles Jones, IV (Redwood City, CA); Youhan Kim (San Jose, CA); Sameer Vermani (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0446H04B1/713H04L5/0007H04W84/12H04W88/08
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 10,356,777
App. No.
15/486,083
Granted
Jul 16, 2019
Kind
B2
Abstract

Method and systems are disclosed for qualifying a wireless device as frequency hopping device. In some aspects, an access point (AP) may determine a frequency hopping pattern for the wireless device, and then allocate a sequence of unique resource units to the wireless device based on the frequency hopping pattern. Each of the unique resource units include a different set of frequency subcarriers. The AP may receive a series of uplink orthogonal frequency-division multiple access (OFDMA) transmissions from the wireless device on the allocated sequence of unique resource units.

Claims (58)

1. A method for qualifying a wireless device compliant with one or more IEEE 802.11 standards as a frequency hopping device, comprising:

determining a frequency hopping pattern, unique to the wireless device, that is compliant with applicable power spectral density limits imposed on frequency hopping devices;

allocating a unique sequence of resource units to the wireless device based on the unique frequency hopping pattern, each of the resource units of the unique sequence including a different set of frequency subcarriers;

transmitting, to the wireless device, a trigger frame that allocates the unique sequence of resource units to the wireless device and instructs the wireless device to successively frequency hop across the resource units of the unique sequence based on the unique frequency hopping pattern, wherein the unique frequency hopping pattern is included in at least one of a Common Info field of the trigger frame or an information element (IE) appended to the trigger frame; and

receiving, from the wireless device, a series of uplink orthogonal frequency-division multiple access (OFDMA) transmissions on the unique sequence of resource units during a sequence period, wherein each of the resource units of the unique sequence is associated with a corresponding one of a series of transmit opportunities (TXOPs), and wherein the resource unit associated with a respective one of the TXOPs is not allocated to another wireless device during the respective TXOP.

2. The method of claim 1 , wherein the trigger frame instructs the wireless device to frequency hop across the resource units of the unique sequence for at least the sequence period.

3. The method of claim 1 , wherein the trigger frame contains one of an indication that the wireless device is to dwell on each of the resource units of the unique sequence for less than a duration and an indication that an accumulated dwell time in each of the resource units of the unique sequence is to be no more than a time period greater than a duration of the unique sequence of resource units.

4. The method of claim 3 , wherein the dwell time is 400 milliseconds, the time period is 15 milliseconds, and the unique sequence includes at least 15 different resource units.

5. The method of claim 1 , wherein the trigger frame contains a frequency hopping schedule indicating unique frequency hopping patterns for a plurality of wireless devices to concurrently transmit uplink data using OFDMA communications.

6. The method of claim 1 , wherein the allocating comprises:

assigning, to each of a plurality of resource units, a count value initialized to zero;

allocating a first of the plurality of resource units to the wireless device for a first transmit opportunity (TXOP) if the count value assigned to the first resource unit is equal to zero;

resetting the count value assigned to the first resource unit to a maximum value after its allocation to the wireless device, wherein the maximum value is an integer greater than two;

decrementing the count value assigned to the first resource unit by one for each of a number of subsequent TXOPs; and

refraining from allocating the first resource unit to the wireless device until its assigned count value is equal to zero.

7. The method of claim 6 , wherein the maximum value of the count value is based on a number of successive frequency hops associated with qualifying the wireless device as a frequency hopping device.

8. An access point (AP), comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the AP to qualify a wireless device compliant with one or more IEEE 802.11 standards as a frequency hopping device by:

determining a frequency hopping pattern, unique to the wireless device, that is compliant with applicable power spectral density limits imposed on frequency hopping devices;

allocating a unique sequence of resource units to the wireless device based on the unique frequency hopping pattern, each of the resource units of the unique sequence including a different set of frequency subcarriers;

transmitting, to the wireless device, a trigger frame that allocates the unique sequence of resource units to the wireless device and instructs the wireless device to successively frequency hop across the resource units of the unique sequence based on the unique frequency hopping pattern, wherein the unique frequency hopping pattern is included in at least one of a Common Info field of the trigger frame or an information element (IE) appended to the trigger frame; and

receiving, from the wireless device, a series of uplink orthogonal frequency-division multiple access (OFDMA) transmissions on the unique sequence of resource units during a sequence period, wherein each of the resource units of the unique sequence is associated with a corresponding one of a series of transmit opportunities (TXOPs), and wherein the resource unit associated with a respective one of the TXOPs is not allocated to another wireless device during the respective TXOP.

9. The AP of claim 8 , wherein the trigger frame instructs the wireless device to frequency hop across the resource units of the unique sequence for at least the sequence period.

10. The AP of claim 8 , wherein the trigger frame contains one of an indication that the wireless device is to dwell on each of the resource units of the unique sequence for less than a duration and an indication that an accumulated dwell time in each of the resource units of the unique sequence is to be no more than a time period greater than a duration of the unique sequence of resource units.

11. The AP of claim 10 , wherein the dwell time is 400 milliseconds, the time period is 15 milliseconds, and the unique sequence includes at least 15 different resource units.

12. The AP of claim 8 , wherein the trigger frame contains a frequency hopping schedule indicating unique frequency hopping patterns for a plurality of wireless devices to concurrently transmit uplink data using OFDMA communications.

13. The AP of claim 8 , wherein execution of the instructions for allocating the sequence of unique resource units causes the AP to:

assign, to each of a plurality of resource units, a count value initialized to zero;

allocate a first of the plurality of resource units to the wireless device for a first transmit opportunity (TXOP) if the count value assigned to the first resource unit is equal to zero;

reset the count value assigned to the first resource unit to a maximum value after its allocation to the wireless device, wherein the maximum value is an integer greater than two;

decrement the count value assigned to the first resource unit by one for each of a number of subsequent TXOPs; and

refrain from allocating the first resource unit to the wireless device until its assigned count value is equal to zero.

14. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of an access point (AP), cause the AP to qualify a wireless device compliant with one or more IEEE 802.11 standards as a frequency hopping device by performing operations comprising:

determining a frequency hopping pattern, unique to the wireless device, that is compliant with applicable power spectral density limits imposed on frequency hopping devices;

allocating a unique sequence of resource units to the wireless device based on the unique frequency hopping pattern, each of the resource units of the unique sequence including a different set of frequency subcarriers;

transmitting, to the wireless device, a trigger frame that allocates the unique sequence of resource units to the wireless device and instructs the wireless device to successively frequency hop across the resource units of the unique sequence based on the unique frequency hopping pattern, wherein the unique frequency hopping pattern is included in at least one of a Common Info field of the trigger frame or an information element (IE) appended to the trigger frame; and

receiving, from the wireless device, a series of uplink orthogonal frequency-division multiple access (OFDMA) transmissions on the unique sequence of resource units during a sequence period, wherein each of the resource units of the unique sequence is associated with a corresponding one of a series of transmit opportunities (TXOPs), and wherein the resource unit associated with a respective one of the TXOPs is not allocated to another wireless device during the respective TXOP.

15. The non-transitory computer-readable medium of claim 14 , wherein the trigger frame instructs the wireless device to frequency hop across the resource units of the unique sequence for at least the sequence period.

16. The non-transitory computer-readable medium of claim 14 , wherein the trigger frame contains one of an indication that the wireless device is to dwell on each of the resource units of the unique sequence for less than a duration and an indication that an accumulated dwell time in each of the resource units of the unique sequence is to be no more than a time period greater than a duration of the unique sequence of resource units.

17. The non-transitory computer-readable medium of claim 16 , wherein the dwell time is 400 milliseconds, the time period is 15 milliseconds, and the unique sequence includes at least 15 different resource units.

18. The non-transitory computer-readable medium of claim 14 , wherein the trigger frame contains a frequency hopping schedule indicating unique frequency hopping patterns for a plurality of wireless devices to concurrently transmit uplink data using OFDMA communications.

19. The non-transitory computer-readable medium of claim 14 , wherein execution of the instructions for allocating the sequence of unique resource units causes the AP to perform operations further comprising:

assigning, to each of a plurality of resource units, a count value initialized to zero;

allocating a first of the plurality of resource units to the wireless device for a first transmit opportunity (TXOP) if the count value assigned to the first resource unit is equal to zero;

resetting the count value assigned to the first resource unit to a maximum value after its allocation to the wireless device, wherein the maximum value is an integer greater than two;

decrementing the count value assigned to the first resource unit by one for each of a number of subsequent TXOPs; and

refraining from allocating the first resource unit to the wireless device until its assigned count value is equal to zero.

20. A wireless station compliant with one or more IEEE 802.11 standards, the wireless station comprising:

one or more processors; and

a memory storing instructions that, when executed by the one or more processors, cause the wireless station to qualify as a frequency hopping device by:

receiving a frequency hopping pattern, unique to the wireless station, that is compliant with applicable power spectral density limits imposed on frequency hopping devices;

receiving an allocation of a unique sequence of resource units based on the unique frequency hopping pattern, each of the resource units of the unique sequence including a different set of frequency subcarriers;

receive a trigger frame that allocates the unique sequence of resource units to the wireless station and instructs the wireless station to successively frequency hop across the resource units of the unique sequence based on the unique frequency hopping pattern, wherein the unique frequency hopping pattern is included in at least one of a Common Info field of the trigger frame or an information element (IE) appended to the trigger frame; and

transmitting a series of orthogonal frequency-division multiple access (OFDMA) data transmissions on the unique sequence of resource units during a sequence period, wherein each of the resource units of the unique sequence is associated with a corresponding one of a series of transmit opportunities (TXOPs), and wherein the resource unit associated with a respective one of the TXOPs is not allocated to another wireless device during the respective TXOP.

21. The wireless station of claim 20 , wherein the trigger frame contains one of an indication that the wireless station is to dwell on each of the resource units of the unique sequence for less than a duration and an indication that an accumulated dwell time in each of the resource units of the unique sequence is to be no more than a time period greater than a duration of the unique sequence of resource units.

22. The wireless station of claim 21 , wherein the dwell time is 400 milliseconds, the time period is 15 milliseconds, and the unique sequence includes at least 15 different resource units.

23. The wireless station of claim 20 , wherein the trigger frame contains a frequency hopping schedule indicating unique frequency hopping patterns for a plurality of wireless devices to concurrently transmit uplink data using OFDMA communications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2017
From: BANERJEA, RAJA; GREEN, MICHAEL RICHARD; TIAN, BIN; JONES, VINCENT KNOWLES, IV; KIM, YOUHAN; VERMANI, SAMEER
To: QUALCOMM INCORPORATED
Reel/Frame 042872/0658 →
Continuity (2)
Provisional Application 62321930 · Apr 13, 2016
Related Publication 20170303275A1 · Oct 19, 2017
Cited By (2)
US 12,301,508 US 12,355,706