IP Library Granted Patent US 12,701,609
Granted Patent B2
US 12,701,609 · 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 12,701,609
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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2023
From: SMITH, MALCOLM M.; HART, BRIAN D.; KATABATHUNI, SANJAY
To: CISCO TECHNOLOGY, INC.
Reel/Frame 065351/0965 →
Continuity (1)
Related Publication 20250142615A1 · May 1, 2025
References Cited (16)
US 9667394B2 · Lee · 2017 [cited by examiner]
US 9668243B1 · Gong · 2017 [cited by examiner]
US 9706529B2 · Seok · 2017 [cited by examiner]
US 10004031B2 · Seok · 2018 [cited by examiner]
US 11696345B2 · Xue · 2023 [cited by examiner]
US 11711848B2 · Ghosh · 2023 [cited by examiner]
US 20130051256A1 · Ong et al. · 2013 [cited by applicant]
US 20170104563A1 · Lee · 2017 [cited by examiner]
US 20210028833A1 · Seok · 2021 [cited by applicant]
US 20210410163A1 · Xia et al. · 2021 [cited by applicant]
US 20220174732A1 · Xia et al. · 2022 [cited by applicant]
US 20220264566A1 · Chu et al. · 2022 [cited by applicant]
US 20220279601A1 · Xue · 2022 [cited by examiner]
US 20220286947A1 · Cavalcanti et al. · 2022 [cited by applicant]
US 20230026790A1 · Gordaychik · 2023 [cited by applicant]
International Search Report and Written Opinion for International Application No. PCT/US2024/052595, mailed Jan. 21, 2025, 19 Pages. [cited by applicant]