US 12,464,400 B2
Implementing deterministic traffic delivery in a time-sensitive networking system
Akram Sheriff, Newark, CA (US); Robert E. Barton, Richmond (CA); Jerome Henry, Pittsboro, NC (US); and Pascal Thubert, Roquefort-les-Pins (FR)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/361,321.
Prior Publication US 2025/0039729 A1, Jan. 30, 2025
Int. Cl. H04W 28/02 (2009.01); H04L 47/50 (2022.01)
CPC H04W 28/0231 (2013.01) [H04L 47/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more access points; and
a time-sensitive networking (TSN) controller device in communication with the one or more access points, the TSN controller device comprising a memory and a processor, the processor communicatively coupled to the memory and configured to:
receive a request from an access point to transmit to a TSN data payload from the access point to a wireless TSN station;
identify a plurality of resource units (RUS) in a downlink channel associated with the access point, wherein each RU comprises a set of RU tones in a bandwidth of the downlink channel;
identify a plurality of access category (AC) queues;
multiplex the plurality of RUs and the plurality of AC queues to generate a plurality of RU and AC queue pairs;
generate a plurality of timing boundaries associated with the plurality of RU and AC queue pairs, wherein each timing boundary represents a combination of an average airtime of each RU and an average wait time of each AC queue for transmitting a size of the TSN data payload;
iteratively validate the plurality of timing boundaries with a TSN lookahead time; and
responsive to a first validation that a first timing boundary from a set of the timing boundaries is less than the TSN lookahead time, determine a first RU tone from a first RU associated with the first timing boundary to transmit the TSN data payload in a first AC queue to the wireless TSN station.