IP Library › Granted Patent US 11,665,682
Granted Patent B2
US 11,665,682 · App. 17/319,003 · Granted May 30, 2023

Selective spatial reuse to enhance network performance

Inventors: Abhiruchi Dakshinkar (Santa Clara, CA); Eldad Perahia (Park City, UT); Gaurav Patwardhan (Santa Clara, CA); Nitin A. Changlani (Santa Clara, CA); Sachin Ganu (Santa Clara, CA)
Assignee: Hewlett Packard Enterprise Development LP
H04W72/0453H04W84/12
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,665,682
App. No.
17/319,003
Granted
May 30, 2023
Kind
B2
Abstract

Currently, spatial reuse (SR) is a feature used indiscriminately for/across all traffic classes. However, systems and methods are provided for increasing the reliability of voice traffic and Transmission Control Protocol (TCP) Acknowledgement (ACK) messaging. The result is improved quality of voice calls, and enhanced network capacity. When the length of a data section of a packet suggests that subsequent packets are associated with voice traffic or TCP ACKs, such packets are not transmitted when another transmission(s) is occurring under spatial reuse. When a determination is made that the length of a data section of the packet suggests non-voice traffic or TCP ACKs, they can be transmitted simultaneously with other transmissions occurring under spatial reuse.

Claims (17)

1. A non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing component, the machine-readable storage medium comprising instructions to cause the hardware processor to:

receive a Physical Layer Protocol Data Unit (PPDU), wherein the PPDU comprises protocol-specific control information and user data from a wireless local area network (WLAN) device in a computer network;

identify a packet type of the PPDU;

when the packet type corresponds with a short packet, restrict transmitting of an outgoing PPDU; and

when the packet type does not correspond with a short packet, allow the transmission of the outgoing PPDU simultaneously with another transmission occurring on the same transmission medium.

2. The non-transitory machine-readable storage medium of claim 1 , wherein the instructions further cause the hardware processor to:

determine a length of a data section of the PPDU; and

compare the length of the data section with a length of a data section of a PPDU corresponding to a short packet.

3. The non-transitory machine-readable storage medium of claim 2 , wherein the short packet comprises one of a voice packet or a Transmission Control Protocol (TCP) Acknowledgement (ACK) message.

4. The non-transitory machine-readable storage medium of claim 1 , wherein the length of the data section of the PPDU comprises a per-user length.

5. The non-transitory machine-readable storage medium of claim 1 , wherein the PPDU or the subsequent PPDU has a format corresponding to one of a High Efficiency (HE) Single User (SU) PPDU format, a HE Multi-User (MU) PPDU format, a HE Trigger-Based (TB) PPDU format.

6. The non-transitory machine-readable storage medium of claim 1 , wherein the PPDU or the subsequent PPDU is part of an uplink MU transmission or a downlink MU transmission.

7. The non-transitory machine-readable storage medium of claim 1 , wherein instructions further cause the hardware processor to determine whether the PPDU comprises a trigger frame.

8. The non-transitory machine-readable storage medium of claim 7 , wherein the instructions further cause the hardware processor to determine if a short interframe space (SIFS) follows the trigger frame.

9. The non-transitory machine-readable storage medium of claim 8 , wherein the instructions further cause the hardware processor to determine if a subsequently expected trigger-based (TB) PPDU follows the short interframe space (SIFS).

10. The non-transitory machine-readable storage medium of claim 7 , wherein the instructions further cause the hardware processor to estimate a length of a data section for each user in a subsequently expected trigger-based (TB) PPDU based on the trigger frame upon determining that the TB PPDU follows the SIFS and the SIFS follows the trigger frame.

11. The non-transitory machine-readable storage medium of claim 1 , wherein the WLAN device comprises one of an access point or a client device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: DAKSHINKAR, ABHIRUCHI; PERAHIA, ELDAD; PATWARDHAN, GAURAV; CHANGLANI, NITIN A.; GANU, SACHIN
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 056222/0397 →
Continuity (1)
Related Publication 20220369314A1 · Nov 17, 2022