IP Library Granted Patent US 10,574,418
Granted Patent B2
US 10,574,418 · App. 15/487,766 · Granted Feb 25, 2020

Determining channel availability for orthogonal frequency division multiple access operation

Inventors: Liwen Chu (San Ramon, CA); Yakun Sun (San Jose, CA); Leilei Song (Sunnyvale, CA); Ken Kinwah Ho (San Jose, CA); Tianan Tim Ma (Palo Alto, CA); Li-Fu Jeng (San Jose, CA); Seong Yong Park (San Jose, CA); Foo Keong Tang (San Jose, CA)
Assignee: Marvell World Trade Ltd.
H04L5/0053H04L5/006H04L5/0007H04W72/0406H04W72/0453H04W72/085H04L5/0057H04W84/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,574,418
App. No.
15/487,766
Granted
Feb 25, 2020
Kind
B2
Abstract

A first communication device receives a first data unit from a second communication device via one or more communication channels. The first data unit includes an indication of a first set of one or more sub-channels allocated to the first communication device, and the first data unit is configured to prompt the first communication device to transmit channel availability information as part of a subsequent orthogonal frequency division multiple access (OFDMA) transmission. The first communication device determines channel availability information for the one or more communication channels, and when the first communication device determines that at least one of the communication channels is idle, the first communication device transmits a second data unit to the second communication device in one or more sub-channels allocated to the first communication device as part of the OFDMA transmission, the second data unit including the channel availability information.

Claims (33)

1. A method, comprising:

receiving, at a first communication device, a first physical layer (PHY) data unit from a second communication device via one or more 20 MHz communication channels, wherein the first PHY data unit includes an indication of multiple first resource units (RUs) in a first set of multiple 20 MHz communication channels allocated for participating in a first orthogonal frequency division multiple access (OFDMA) transmission to the second communication device, wherein the first PHY data unit is configured to prompt the first communication device to transmit a channel availability information bitmap in a second PHY data unit as part of the first OFDMA transmission, and wherein the channel availability information bitmap is for a second OFDMA transmission to the second communication device after the first OFDMA transmission;

in response to receiving the first PHY data unit, determining, at the first communication device, the channel availability information bitmap for a plurality of communication channels, wherein respective bits in the channel availability information bitmap correspond to respective communication channels among the plurality of communication channels, and wherein the respective bits indicate whether the respective communication channels are idle; and

when the first communication device determines that at least one of the 20 MHz communication channels among the first set of multiple 20 MHz communication channels is idle and in response to receiving the first PHY data unit,

selecting, by the first communication device, one of the multiple first RUs that is in a 20 MHz communication channel determined to be idle, and

transmitting, by the first communication device, the second PHY data unit to the second communication device as part of the first OFDMA transmission, wherein the second PHY data unit includes the channel availability information bitmap, and wherein transmitting the second PHY data unit includes transmitting the channel availability bitmap in the selected first RU within the 20 MHz communication channel determined to be idle.

2. The method of claim 1 , wherein the method further comprises, when the first communication device determines that at least one of the 20 MHz communication channels among the first set of multiple 20 MHz communication channels is idle:

receiving, at the first communication device, a third PHY data unit from the second communication device, wherein the third PHY data unit includes an indication of a second RU in the at least one 20 MHz communication channel that is determined to be idle, and wherein the third PHY data unit is configured to prompt the first communication device to transmit a fourth PHY data unit as part of the second OFDMA transmission;

generating, at the first communication device, the fourth PHY data unit for transmission; and

responsive to receiving the third PHY data unit, transmitting, by the first communication device, the fourth PHY data unit to the second communication device as part of the second OFDMA transmission, wherein the fourth PHY data unit is transmitted in the indicated second RU.

3. The method of claim 1 , further comprising:

measuring, at the first communication device, a plurality of respective energy signal levels for the plurality of communication channels during a time period after receiving the first PHY data unit;

wherein determining the channel availability information bitmap for the plurality of communication channels comprises determining the channel availability information bitmap using the plurality of respective energy signal levels.

4. The method of claim 1 , further comprising:

measuring, at the first communication device, a plurality of respective energy signal levels for the plurality of communication channels during a time period prior to receiving the first PHY data unit;

wherein determining the channel availability information bitmap for the plurality of communication channels comprises determining the channel availability information bitmap using the plurality of respective energy signal levels.

5. An apparatus, comprising:

a network interface device associated with a first communication device, wherein the network interface device is implemented using one or more integrated circuits (ICs), wherein the one or more ICs are configured to:

receive, from a second communication device, a first physical layer (PHY) data unit via one or more communication channels, wherein the first PHY data unit includes an indication of multiple first resource units (RUs) in a first set of multiple 20 MHz communication channels allocated for participating in a first orthogonal frequency division multiple access (OFDMA) transmission to the second communication device, wherein the first PHY data unit is configured to prompt the first communication device to transmit a channel availability information bitmap in a second PHY data unit as part of the first OFDMA transmission, and wherein the channel availability information bitmap is for a second OFDMA transmission to the second communication device after the first OFDMA transmission;

in response to receiving the first PHY data unit, determine the channel availability information bitmap for a plurality of communication channels, wherein respective bits in the channel availability information bitmap correspond to respective communication channels among the plurality of communication channels, and wherein the respective bits indicate whether the respective communication channels are idle; and

when the network interface device determines that at least one of the communication channels among the first set of multiple 20 MHz communication channels is idle and in response to receiving the first PHY data unit,

select one of the multiple first RUs that is in a 20 MHz communication channel determined to be idle, and

transmit the second PHY data unit to the second communication device as part of the first OFDMA transmission, wherein the second PHY data unit includes the channel availability information bitmap, and wherein transmitting the second PHY data unit includes transmitting the channel availability bitmap in the selected first RU within the 20 MHz communication channel determined to be idle.

6. The apparatus of claim 5 , wherein the one or more ICs are further configured to, when the first communication device determines that at least one of the communication channels among the first set of multiple 20 MHz communication channels is idle:

receive a third PHY data unit from the second communication device, wherein the third PHY data unit includes an indication of a second RU in the at least one 20 MHz communication channel that is determined to be idle, and wherein the third PHY data unit is configured to prompt the first communication device to transmit a fourth PHY data unit as part of the second OFDMA transmission;

generate the fourth PHY data unit for transmission; and

responsive to receiving the third PHY data unit, transmitting, by the first communication device, the fourth PHY data unit to the second communication device as part of the second OFDMA transmission, wherein the fourth PHY data unit is transmitted in the indicated second RU.

7. The apparatus of claim 5 , wherein the one or more ICs are further configured to:

measure a plurality of respective energy signal levels for the plurality of communication channels during a time period after receiving the first PHY data unit; and

determine the channel availability information bitmap for the one or more communication channels using the plurality of respective energy signal levels.

8. The apparatus of claim 5 , wherein the one or more ICs are further configured to:

measure a plurality of respective energy signal levels for the plurality of communication channels during a time period prior to receiving the first PHY data unit; and

determine the channel availability information bitmap for the plurality of communication channels using the plurality of respective energy signal levels.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2026
From: NXP USA, INC.
To: MAX WIRELESS, LLC
Reel/Frame 073802/0070 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2019
From: MARVELL INTERNATIONAL LTD.
To: NXP USA, INC.
Reel/Frame 051536/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2019
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 050559/0443 →
LICENSE Recorded Jun 12, 2018
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 046061/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 046061/0385 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: CHU, LIWEN; SUN, YAKUN; SONG, LEILEI; HO, KEN KINWAH; MA, TIANAN TIM; JENG, LI-FU; PARK, SEONG YONG; TANG, FOO KEONG
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 046061/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: MARVELL INTERNATIONAL LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 046061/0463 →
Continuity (2)
Provisional Application 62322702 · Apr 14, 2016
Related Publication 20170302422A1 · Oct 19, 2017