IP Library Granted Patent US 11,638,202
Granted Patent B2
US 11,638,202 · App. 16/870,156 · Granted Apr 25, 2023

Extreme high throughput (EHT) time-sensitive networking

Inventors: Dave A. Cavalcanti (Portland, OR); Juan Fang (Hillsboro, OR); Mohammad Mamunur Rashid (Hillsboro, OR); Carlos Cordeiro (Portland, OR); Cheng Chen (Portland, OR); Laurent Cariou (Portland, OR); Javier Perez-Ramirez (North Plains, OR); Dibakar Das (Hilsboro, OR); Chittabrata Ghosh (Fremont, CA)
Assignee: Intel Corporation
H04W48/16H04L43/087H04L47/2416H04W72/0446H04W74/0808H04W88/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 11,638,202
App. No.
16/870,156
Granted
Apr 25, 2023
Kind
B2
Abstract

An access point (AP) may be configured by processing circuitry to operate as a coordinator AP for performing BSS channel level coordination. The coordinator AP is configured to assign non-overlapping channels to one or more coordinated APs of overlapping BSSs to schedule time-sensitive traffic to help ensure bounded latency, jitter and reliability per BSS. In some embodiments, the AP may be configured for performing transmission level coordination and may initiate a coordinated transmission opportunity (TXOP) for resource assignment to control contention access among managed BSSs. To perform the BSS channel level coordination, the coordinator AP is configured to encode a multi-AP trigger frame (M-TF) to initiate the coordinated TXOP. The M-TF may be encoded to include a time-sensitive operation IE indicating how each STA is to access the channel within the coordinated TXOP.

Claims (50)

1. An apparatus of an access point (AP), the apparatus comprising: processing circuitry; and memory,

wherein when configured by the processing circuitry to operate as a coordinator AP for performing basic service set (BSS) channel level coordination, the coordinator AP is configured to assign non-overlapping channels to one or more coordinated APs of overlapping BSSs (OBSSs) to schedule time-sensitive traffic to help ensure bounded latency, jitter and reliability per BSS,

wherein to perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to exchange channel management frames with the coordinated APs, wherein the channel management frames indicate one or more channels to be used for the time-sensitive traffic,

wherein to further perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to coordinate usage of the one or more channels to be used for the time-sensitive traffic to steer traffic and avoid congestion and latency issues that would be caused by mixing the time-sensitive traffic with other traffic on a same channel,

wherein when configured by the processing circuitry to operate as a coordinator AP for performing transmission level coordination, the coordinator AP is configured to initiate a coordinated transmission opportunity (TXOP) for resource assignment to control contention access among the one or more coordinated APs of the OBSSs,

wherein to perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to encode a multi-AP trigger frame (M-TF) to initiate the coordinated TXOP, the M-TF being encoded to include a time-sensitive operation information element (IE), the time-sensitive IE indicating how each STA is to access a channel within the coordinated TXOP, and

wherein the memory is configured to store the time-sensitive operation IE.

2. The apparatus of claim 1 , wherein for performing the BSS channel level coordination, the processing circuitry is configured to encode the M-TF to include a TXOP configuration IE, the TXOP IE to indicate a number of service period (SPs) included with a duration of the coordinated TXOP, and

wherein the TXOP configuration IE is configured to include a SP IE configurable to indicate a duration of each of the SPs, a resource assignment for each of the SPs allocating a channel resource to one of the BSSs, and a resource allocation mode for each SP,

wherein the resource allocation mode indicates one of: a trigger-based only resource allocation mode, a contention-based access resource allocation mode; and a contention-free access resource allocation mode.

3. The apparatus of claim 2 , wherein for performing the BSS channel level coordination, the processing circuitry is configured to encode the M-TF to include an Extremely High Throughput Signal-B field (EHT-SIG-B) to defines the resource assignments.

4. The apparatus of claim 1 wherein when operating as a coordinator AP, the processing circuitry is configured to decode a multi-AP traffic specification (Multi-AP TSPEC) frame received from one or more of the coordinated APs of the OBSSs, the multi-AP TSPEC frame to include TSPECs for each STA within a BSS.

5. The apparatus of claim 4 wherein when operating as a coordinator AP, the processing circuitry is configured to encode a Multi-AP TSPEC Trigger frame for transmission to one or more of the coordinated APs to trigger transmission of a Multi-AP TSPEC frame by a coordinated Aps.

6. The apparatus of claim 1 wherein when operating as a coordinated AP, the processing circuitry is configured encode a multi-AP traffic specification (Multi-AP TSPEC) frame for transmission to the coordinator AP in response to receipt of time-sensitive requirements from an associated STA or a coordinated AP, the multi-AP TSPEC frame to include TSPECs for each STA within its BSS.

7. The apparatus of claim 1 wherein the processing circuitry of the AP is configured to control contention with a BSS for protection of time-sensitive traffic,

wherein to control contention with the BSS, the processing circuitry is configured to:

set a contention access disabled field within an information element (IE) in a beacon, broadcast or management frame, the contention access disabled field to indicate to STAs of the BSS to disable or pause EDCA contention access and wait for trigger-based access allocations to transmit data.

8. The apparatus of claim 7 , wherein if the EDCA contention access is disabled, the processing circuitry is configured to:

include a time-sensitive IE in a trigger frame initiate a TXOP, the trigger being encoded to include a time-sensitive operation IE, the time-sensitive IE indicating how each STA is to access the channel within the TXOP,

wherein the time-sensitive operation IE is configurable to indicate to each STA whether channel access is trigger based only or whether one or more service periods (SPs) are assigned to a STA, and

wherein when one or more of the SPs are assigned to each STA, an extended SP IE is configured to indicate whether each SP is for contention-based access by the STAs or contention-free access by the STAs.

9. The apparatus of claim 7 wherein the contention access disabled field is configurable to indicate that EDCA contention access is disabled for data frame transmission but enabled for management frame transmissions, and

wherein the contention access disabled field is also configurable to indicate that EDCA contention access is disabled for all frame transmissions.

10. The apparatus of claim 1 wherein the processing circuitry comprises a baseband processor.

11. An apparatus of an access point (AP), the apparatus comprising: processing circuitry; and memory,

wherein the processing circuitry is to configure the AP to control contention with a BSS for protection of time-sensitive traffic,

wherein to control contention with the BSS, the processing circuitry is configured to:

set a contention access disabled field within an information element (IE) in a beacon, broadcast or management frame, the contention access disabled field to indicate to STAs of the BSS to disable EDCA contention access and wait for trigger-based access allocations to transmit data

wherein the contention access disabled field is configurable to indicate that EDCA contention access is disabled for data frame transmission but enabled for management frame transmissions.

12. The apparatus of claim 11 , wherein if the EDCA contention access is disabled, the processing circuitry is configured to:

include a time-sensitive IE in a trigger frame initiate a TXOP, the trigger being encoded to include a time-sensitive operation IE, the time-sensitive IE indicating how each STA is to access the channel within the TXOP,

wherein the time-sensitive operation IE is configurable to indicate to each STA whether channel access is trigger based only or whether one or more service periods (SPs) are assigned to each STA, and

wherein when one or more of the SPs are assigned to each STA, an extended SP IE is configured to indicate whether each SP is for contention-based access by the STAs or contention-free access by the STAs.

13. The apparatus of claim 12 wherein the contention access disabled field is also configurable to indicate that EDCA contention access is disabled for all frame transmissions.

14. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of an access point (AP),

wherein when configured by the processing circuitry to operate as a coordinator AP for performing basic service set (BSS) channel level coordination, the coordinator AP is configured to assign non-overlapping channels to one or more coordinated APs of overlapping BSSs (OBSSs) to schedule time-sensitive traffic to help ensure bounded latency, jitter and reliability per BSS,

wherein to perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to exchange channel management frames with the coordinated APs, wherein the channel management frames indicate one or more channels to be used for the time-sensitive traffic,

wherein to further perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to coordinate usage of the one or more channels to be used for the time-sensitive traffic to steer traffic and avoid congestion and latency issues that would be caused by mixing the time-sensitive traffic with other traffic on a same channel,

wherein when configured by the processing circuitry to operate as a coordinator AP for performing transmission level coordination, the coordinator AP is configured to initiate a coordinated transmission opportunity (TXOP) for resource assignment to control contention access among the one or more coordinated APs of the OBSSs,

wherein to perform the BSS channel level coordination, the processing circuitry of the coordinator AP is configured to encode a multi-AP trigger frame (M-TF) to initiate the coordinated TXOP, the M-TF being encoded to include a time-sensitive operation information element (IE), the time-sensitive IE indicating how each STA is to access a channel within the coordinated TXOP.

15. The non-transitory computer-readable storage medium of claim 14 , wherein for performing the BSS channel level coordination, the processing circuitry is configured to encode the M-TF to include a TXOP configuration IE, the TXOP IE to indicate a number of service period (SPs) included with a duration of the coordinated TXOP, and

wherein the TXOP configuration IE is configured to include a SP IE configurable to indicate a duration of each of the SPs, a resource assignment for each of the SPs allocating a channel resource to one of the BSSs, and a resource allocation mode for each SP,

wherein the resource allocation mode indicates one of: a trigger-based only resource allocation mode, a contention-based access resource allocation mode; and a contention-free access resource allocation mode.

16. The non-transitory computer-readable storage medium of claim 15 , wherein for performing the BSS channel level coordination, the processing circuitry is configured to encode the M-TF to include an Extremely High Throughput Signal-B field (EHT-SIG-B) to defines the resource assignments.

17. The non-transitory computer-readable storage medium of claim 14 wherein when operating as a coordinator AP, the processing circuitry is configured to decode a multi-AP traffic specification (Multi-AP TSPEC) frame received from one or more of the coordinated APs of the OBSSs, the multi-AP TSPEC frame to include TSPECs for each STA within a BSS.

18. The non-transitory computer-readable storage medium of claim 17 wherein when operating as a coordinator AP, the processing circuitry is configured to encode a Multi-AP TSPEC Trigger frame for transmission to one or more of the coordinated APs to trigger transmission of a Multi-AP TSPEC frame by a coordinated Aps.

19. The non-transitory computer-readable storage medium of claim 14 wherein when operating as a coordinated AP, the processing circuitry is configured encode a multi-AP traffic specification (Multi-AP TSPEC) frame for transmission to the coordinator AP in response to receipt of time-sensitive requirements from an associated STA or a coordinated AP, the multi-AP TSPEC frame to include TSPECs for each STA within its BSS.

20. The non-transitory computer-readable storage medium of claim 14 wherein the processing circuitry of the AP is configured to control contention with a BSS for protection of time-sensitive traffic,

wherein to control contention with the BSS, the processing circuitry is configured to:

set a contention access disabled field within an information element (IE) in a beacon, broadcast or management frame, the contention access disabled field to indicate to STAs of the BSS to disable or pause EDCA contention access and wait for trigger-based access allocations to transmit data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: CAVALCANTI, DAVE A.; FANG, JUAN; RASHID, MOHAMMAD MAMUNUR; CORDEIRO, CARLOS; CHEN, CHENG; CARIOU, LAURENT; PEREZ-RAMIREZ, JAVIER; DAS, DIBAKAR; GHOSH, CHITTABRATA
To: INTEL CORPORATION
Reel/Frame 060383/0744 →
Continuity (2)
Provisional Application 62846023 · May 10, 2019
Related Publication 20200267636A1 · Aug 20, 2020