# US 12,192,924 B2 · Frame burst overlapping basic service set handling

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,192,924 B2
- Document ID: US12192924B2
- Status: Granted
- Kind: B2
- Application number: 17/489,426
- Filed: 2021-09-29
- Published: 2023-03-30
- Granted: 2025-01-07
- Earliest claimed: 2021-09-29
- Assignees: Hewlett Packard Enterprise Development LP
- Applicants: Hewlett Packard Enterprise Development LP
- Inventors: Omar El Ferkouss; Andre Beaudin
- Web page: https://patentgrep.com/patent/US12192924B2

## CPC

- H04W 56/001: {Synchronization between nodes}
- H04W 72/121: for groups of terminals or users
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/27: between access points
- H04W 74/0816: with collision avoidance
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/52: based on load
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods are provided for frame burst overlapping basic service set (OBSS) handling. In various embodiments, the disclosed methods and systems provide for synchronizing access points (APs) in the same channel. Based on the synchronizing, the APs in the same OBSS channel can determine a distribution policy for using frame bursting. Each AP can use frame bursting in accordance with the distribution policy. In various embodiments, the APs can periodically send frame burst synchronization packets. The frame burst synchronization packets can indicate respective numbers of client devices associated with each AP. Based on the frame burst synchronization packets sent by the APs, a total number of client devices using the same channel can be determined. The distribution policy for using frame bursting can be determined based on the total number of client devices.

## Claims

### Claim 1

A method comprising:
transmitting, by a first access point (AP), a frame burst synchronization packet to a set of clients in a network, wherein the frame burst synchronization packet comprises an access category;
upon receiving a number of responses to the frame burst synchronization packet corresponding with the access category, determining, by the first AP, the number corresponds with a number of the set of clients in the network that utilize the access category supported by the first AP;
providing, by the first AP, a first synchronization packet that indicates the number of clients associated with the first AP that support the access category supported by the first AP;
receiving, by the first AP, a second synchronization packet that indicates a number of clients associated with a second AP, wherein the second AP supports the access category;
determining, by the first AP, a transmit opportunity duration for a frame burst transmission based on the number of clients associated with the first AP and the number of clients associated with the second AP; and
transmitting, by the first AP, the frame burst transmission based on the transmit opportunity duration followed by an idle time interval allowing the clients associated with the first AP or the clients associated with the second AP to transmit using a wireless channel associated with the frame burst transmission.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first synchronization packet further indicates traffic from a best effort access category of the clients associated with the first AP and the second synchronization packet further indicates traffic from the best effort access category of the clients associated with the second AP.

### Claim 3 (depends on 1)

The method of claim 1, wherein the transmit opportunity duration for the frame burst transmission is further based on traffic from a best effort access category of the clients associated with the first AP and traffic from the best effort access category of the clients associated with the second AP.

### Claim 4 (depends on 1)

The method of claim 1, wherein the transmit opportunity duration for the frame burst transmission is a limit on an amount of time for the frame burst transmission and the transmitting the frame burst transmission comprises transmitting physical layer protocol data units (PPDUs) up to the limit.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining, by the first AP, a change in the number of clients associated with the first AP; and
providing, by the first AP, an updated synchronization packet that indicates the change in the number of clients associated with the first AP.

### Claim 6 (depends on 5)

The method of claim 5, wherein the transmit opportunity duration for the frame burst transmission is updated based on the change in the number of clients associated with the first AP.

### Claim 7 (depends on 1)

The method of claim 1, wherein the access category is a first access category, and the method further comprises:
determining a second access category supported by the first access point and the second access point;
transmitting, by the first access point and the second access point, a second frame burst synchronization packet to the set of clients in the network, wherein the second frame burst synchronization packet comprises the second access category; and
upon receiving a second number of responses to the second frame burst synchronization packet corresponding with the second access category, determining, by the first AP, the second number corresponds with a second number of clients that support the second access category supported by the first AP.

### Claim 8 (depends on 7)

The method of claim 7, wherein the number of clients associated with the first AP is different than the number of clients associated with the second AP, and wherein the transmit opportunity duration for the frame burst transmission differs based on the number of clients associated with the first AP being different than the number of clients associated with the second AP.

### Claim 9

A system, comprising:
a processor; and
a memory operatively connected to the processor, and including computer code that when executed, causes the system to:
transmit, by a first access point (AP), a frame burst synchronization packet to a set of clients in a network, wherein the frame burst synchronization packet comprises an access category;
upon receiving a number of responses to the frame burst synchronization packet corresponding with the access category, determine the number corresponds with a number of the set of clients in the network that utilize the access category supported by the first AP;
provide a first synchronization packet that indicates the number of clients associated with the first AP that support the access category supported by the first AP;
receive a second synchronization packet that indicates a number of clients associated with a second AP;
determine a transmit opportunity duration for a first frame burst transmission based on the number of clients associated with the first AP and the number of clients associated with the second AP;
transmit the first frame burst transmission based on the transmit opportunity duration; and
wait for an idle duration allowing the clients associated with the first AP or the clients associated with the second AP to transmit using a wireless channel associated with the frame burst transmission.

### Claim 10 (depends on 9)

The system of claim 9, wherein the first synchronization packet further indicates traffic from a best effort access category of the clients associated with the first AP and the second synchronization packet further indicates traffic from the best effort access category of the clients associated with the second AP.

### Claim 11 (depends on 9)

The system of claim 9, wherein the transmit opportunity duration for the frame burst transmission is further based on traffic from a best effort access category of the clients associated with the first AP and traffic from the best effort access category of the clients associated with the second AP.

### Claim 12 (depends on 9)

The system of claim 9, wherein the transmit opportunity duration for the frame burst transmission is a limit on an amount of time for the frame burst transmission and the transmitting the frame burst transmission comprises transmitting physical layer protocol data units (PPDUs) up to the limit.

### Claim 13 (depends on 9)

The system of claim 9, wherein the computer code further causes the system to:
determine a change in the number of clients associated with the first AP; and
provide an updated synchronization packet that indicates the change in the number of clients associated with the first AP.

### Claim 14 (depends on 13)

The system of claim 13, wherein the transmit opportunity duration for the frame burst transmission is updated based on the change in the number of clients associated with the first AP.

### Claim 15

A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to:
transmit a frame burst synchronization packet to a set of clients in a network, wherein the frame burst synchronization packet comprises an access category supported by a first access point (AP);
upon receiving a number of responses to the frame burst synchronization packet corresponding with the access category, determine the number corresponds with a number of the set of clients in the network that utilize the access category supported by the first AP;
provide a first synchronization packet that indicates a number of clients associated with the first AP;
receive a second synchronization packet that indicates a number of clients associated with a second AP;
determine a transmit opportunity duration for a frame burst transmission based on the number of clients associated with the first AP and the number of clients associated with the second AP;
determine that a wireless channel is free to transmit; and
transmit the frame burst transmission on the wireless channel based on the transmit opportunity duration followed by an idle time interval allowing the clients associated with the first AP or the clients associated with the second AP to transmit using a wireless channel associated with the frame burst transmission.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the first synchronization packet further indicates traffic from a best effort access category of the clients associated with the first AP and the second synchronization packet further indicates traffic from the best effort access category of the clients associated with the second AP.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the transmit opportunity duration for the frame burst transmission is further based on traffic from a best effort access category of the clients associated with the first AP and traffic from the best effort access category of the clients associated with the second AP.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the transmit opportunity duration for the frame burst transmission is a limit on an amount of time for the frame burst transmission and the transmitting the frame burst transmission comprises transmitting physical layer protocol data units (PPDUs) up to the limit.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the instructions further causes the system to:
determine a change in the number of clients associated with the first AP; and
provide an updated synchronization packet that indicates the change in the number of clients associated with the first AP.

### Claim 20 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, wherein the transmit opportunity duration for the frame burst transmission is updated based on a change in the number of clients associated with the first AP.
