Target Wake Time Multicast Logic for Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless local area network (WLAN) standards, such as 802.11, face latency and priority inversion issues when handling multicast traffic in a basic service set (BSS), as all clients in a doze power save state must wait for a scheduled Delivery Traffic Indication Message (DTIM) time, leading to increased latency and priority inversion.

Innovation Solution

Implementing Target Wake Time (TWT) for multicast transmission logic, which identifies qualified IP multicast groups, negotiates a coincident overlap window for clients' wake times, and transmits multicast traffic during this window instead of the DTIM period, allowing for reduced latency and priority inversion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If all clients in doze power save state wait for scheduled DTIM time to receive multicast traffic, then power save state is maintained, but latency increases and priority inversion occurs

Engineering Contradiction:
ImprovelatencyVSAvoidpower save state maintenance
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The patent segments clients into different groups based on their multicast traffic requirements. Clients receiving time-sensitive multicast traffic are placed in a separate group from those that can tolerate longer delays. This segmentation allows the system to negotiate different TWT parameters for different client groups, reducing latency for urgent traffic while maintaining power save mode for all clients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic TWT negotiation where the AP and clients can adjust their wake time schedules based on actual traffic conditions. The system dynamically creates coincident overlap windows when multicast traffic is detected, allowing clients to wake up at optimized times rather than fixed DTIM intervals. This dynamic adjustment reduces latency and priority inversion while maintaining power efficiency.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If multicast traffic is held until DTIM time for clients in doze state, then power consumption is reduced, but priority inversion and latency increase

Engineering Contradiction:
Improvepower consumptionVSAvoidtraffic delivery priority
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent performs preliminary action by negotiating TWT schedules in advance based on predicted multicast traffic patterns. The AP and clients establish coincident overlap windows before multicast traffic arrives, so that when time-sensitive multicast traffic needs to be delivered, clients are already scheduled to wake up at the appropriate time. This eliminates the need to hold all multicast traffic until DTIM time, maintaining both power efficiency and traffic priority.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the timing parameters of client wake-ups from fixed DTIM intervals to negotiated TWT schedules. By adjusting the TWT parameters dynamically based on multicast traffic requirements, the system can reduce latency for high-priority traffic while maintaining extended doze periods for power savings. The coincident overlap window parameter is specifically tuned to match multicast traffic arrival times.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If all clients wake up at the same time after beacon for medium access, then simple power management is maintained, but contention increases and efficiency decreases

Engineering Contradiction:
Improvemedium access efficiencyVSAvoidwake time coordination
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements periodic TWT schedules where clients wake up at staggered, predetermined intervals rather than all at once. The coincident overlap windows are negotiated periodically based on multicast traffic patterns, creating a rhythmic wake-up schedule that reduces contention. This periodic structure maintains simplicity while improving medium access efficiency by distributing client wake-ups over time.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11184849B2Use of target wake time to reduce delivery traffic indication message multicast
Publication Date: 2021.11.23 CISCO TECHNOLOGY INC
  • US11184849B2 patent drawing
  • US11184849B2 patent drawing
  • US11184849B2 patent drawing

AI summary

Presented herein are methodologies for handling multicast traffic that is transmitted to mobile devices in a given basic service set (BSS). The methodology includes detecting membership of clients in an Internet Protocol (IP) multicast group in a basic service set of a wireless network; determining whether the IP multicast group and its associated multicast traffic meet predetermined criteria; when the IP multicast group and its associated multicast traffic meet the predetermined criteria, negotiating with each client in the IP multicast group to have a target wake time (TWT) that includes, at least, a coincident overlap window of sufficient duration to transmit the multicast traffic associated with the IP multicast group; and transmitting the multicast traffic associated with the IP multicast group during the coincident overlap window, wherein the coincident overlap window is different from a delivery traffic indication message (DTIM) service period.