IP Library Granted Patent US 12701609
Granted Patent B2
US 12701609 · App. 18/494,822 · Granted Aug 4, 2026

Basic service set resource reservation

Inventors: Malcolm M. Smith (Richardson, TX); Brian D. Hart (Sunnyvale, CA); Sanjay Katabathuni (Fremont, CA)
Assignee: Cisco Technology, Inc.
H04W74/04H04W28/26H04W72/1263H04W72/27H04W74/002
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 12701609
App. No.
18/494,822
Granted
Aug 4, 2026
Kind
B2
Abstract

Basic Service Set (BSS) resource reservation may be provided. BSS resource reservation may include determining a time window for a to accommodate a transmission of a target Station (STA) in a BSS, wherein the BSS further comprises one or more other STAs. An AP may then transmit a reservation scheduling frame, to claim access of a channel, inform the target STA of the time window, and reserve the channel for a duration defined by the time window.

Claims (54)

1 . A method comprising:

determining a time window for an Access Point (AP) to accommodate a transmission of a target Station (STA) in a Basic Service Set (BSS), wherein the BSS further comprises one or more other STAs;

transmitting a reservation scheduling frame, to:

claim access of a channel,

inform the target STA of the time window, and

reserve the channel for a duration defined by the time window, wherein the reservation scheduling frame is a Medium Access Control (MAC) Protocol Data Unit (MPDU), wherein the MPDU comprises a header including a duration field that indicates a transmission time of the reservation scheduling frame and the duration defined by the time window; and

instructing each of the one or more other STAs of the BSS not to transmit during the time window.

2 . The method of claim 1 , wherein the reservation scheduling frame comprises a value setting a Network Allocation Vector (NAV), wherein the NAV indicates the duration defined by the time window.

3 . The method of claim 1 , wherein the MPDU comprises:

a body; and

a trailer.

4 . The method of claim 1 , wherein the reservation scheduling frame is included in an Aggregate-MPDU (A-MPDU).

5 . The method of claim 1 , further comprising:

setting an inter-BSS NAV to indicate the reservation of the channel for the duration.

6 . The method of claim 1 , further comprising:

locking-out an Enhanced Distributed Channel Access (EDCA) function before transmitting the reservation scheduling frame.

7 . The method of claim 1 , further comprising:

pre-polling at least a portion of the one or more other STAs to minimize Uplink (UL) contention.

8 . A system comprising:

a memory storage; and

a processing unit coupled to the memory storage, wherein the processing unit is operative to:

determine a time window for an Access Point (AP) to accommodate a transmission of a target Station (STA) in a Basic Service Set (BSS), wherein the BSS further comprises one or more other STAs; and

transmit a reservation scheduling frame, to:

claim access of a channel,

inform the target STA of the time window, and

reserve the channel for a duration defined by the time window, wherein the reservation scheduling frame is a Medium Access Control (MAC) Protocol Data Unit (MPDU), wherein the MPDU comprises a header including a duration field that indicates a transmission time of the reservation scheduling frame and the duration defined by the time window; and

instruct each of the one or more other STAs of the BSS not to transmit during the time window.

9 . The system of claim 8 , wherein the reservation scheduling frame comprises a value setting a Network Allocation Vector (NAV), wherein the NAV indicates the duration defined by the time window.

10 . The system of claim 8 , wherein the MPDU further comprises:

a body; and

a trailer.

11 . The system of claim 8 , wherein the reservation scheduling frame is included in an Aggregate-MPDU (A-MPDU).

12 . The system of claim 8 , wherein the processing unit is further operative to:

set an inter-BSS NAV to indicate the reservation of the channel for the duration.

13 . The system of claim 8 , wherein the processing unit is further operative to:

lock-out an Enhanced Distributed Channel Access (EDCA) function before transmitting the reservation scheduling frame.

14 . The system of claim 8 , wherein the processing unit is further operative to:

pre-poll at least a portion of the one or more other STAs to minimize Uplink (UL) contention.

15 . A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising:

determining a time window for an Access Point (AP) to accommodate a transmission of a target Station (STA) in a Basic Service Set (BSS), wherein the BSS further comprises one or more other STAs; and

transmitting a reservation scheduling frame, to:

claim access of a channel,

inform the target STA of the time window, and

reserve the channel for a duration defined by the time window, wherein the reservation scheduling frame is a Medium Access Control (MAC) Protocol Data Unit (MPDU), wherein the MPDU comprises a header including a duration field that indicates a transmission time of the reservation scheduling frame and the duration defined by the time window; and

instructing each of the one or more other STAs of the BSS not to transmit during the time window.

16 . The non-transitory computer-readable medium of claim 15 , wherein the reservation scheduling frame comprises a value setting a Network Allocation Vector (NAV), wherein the NAV indicates the duration defined by the time window.

17 . The non-transitory computer-readable medium of claim 15 , wherein the MPDU further comprises:

a body; and

a trailer.

18 . The non-transitory computer-readable medium of claim 15 , wherein the reservation scheduling frame is included in an Aggregate-MPDU (A-MPDU).

19 . The non-transitory computer-readable medium of claim 15 , wherein the method executed by the set of instructions further comprises:

setting an inter-BSS NAV to indicate the reservation of the channel for the duration.

20 . The non-transitory computer-readable medium of claim 15 , wherein the method executed by the set of instructions further comprises:

locking-out an Enhanced Distributed Channel Access (EDCA) function before transmitting the reservation scheduling frame.