Wake-Up Packet Scheduling with Separate NAV Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The main transceiver of a second node cannot be woken up in time when the channel corresponding to its wake-up receiver is idle due to a Network Allocation Vector (NAV) being set for the first node, even though the second channel is available, as the first node typically listens to the channel of its main transceiver and sets NAV based on that.

Innovation Solution

The first node ignores the NAV set on its main transceiver's channel and sends the wake-up packet to the second node on the wake-up receiver's channel when it is idle, or maintains separate NAVs for both channels, and adjusts contention windows to ensure timely wake-up.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the first node listens to the main transceiver's channel and sets NAV based on that channel, then the virtual carrier sense mechanism is maintained and channel conflicts are avoided, but the wake-up receiver's channel cannot be utilized even when idle, causing delayed wake-up of the second node

Engineering Contradiction:
Improvechannel conflict avoidanceVSAvoidwake-up delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the NAV mechanism into channel-specific NAVs. Instead of using a single NAV for all channels, the system maintains separate NAV values for the main transceiver's channel and the wake-up receiver's channel. This allows independent carrier sense decisions for each channel, enabling the first node to send wake-up packets on the wake-up channel even when the main channel has an active NAV.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to the carrier sense mechanism by adding channel differentiation. The system transitions from a single-channel NAV approach to a multi-channel NAV approach, where each channel has its own NAV state. This dimensional expansion allows simultaneous consideration of multiple channel states, resolving the contradiction between maintaining reliability on one channel while enabling wake-up on another.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If the first node sends wake-up packets only when the main transceiver's channel is idle, then the NAV mechanism is consistently applied, but energy consumption increases due to missed wake-up opportunities on idle wake-up channels

Engineering Contradiction:
ImproveNAV management consistencyVSAvoidlistening energy consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent segments the channel monitoring function by maintaining separate NAV states for different channels. This allows the first node to independently evaluate the availability of the wake-up receiver's channel without being constrained by the main transceiver's channel status, enabling more efficient wake-up packet transmission opportunities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of NAV from a single global value to channel-specific values. By introducing channel identifiers as an additional parameter, the system can differentiate between NAV states for the main transceiver channel and wake-up receiver channel, allowing selective application of carrier sense rules.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If separate NAVs are maintained for both channels, then wake-up opportunities are maximized, but the system complexity and computational overhead increase

Engineering Contradiction:
Improvewake-up packet transmission efficiencyVSAvoidNAV management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements segmentation of NAV management by creating channel-specific NAV structures. This organizational segmentation allows the system to track and manage channel states independently, improving wake-up efficiency while maintaining manageable complexity through structured data organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250240717A1Method for sending wake up packet, method for sending first frame after node wake-up, apparatus, and device
Publication Date: 2025.07.24 HUAWEI TECH CO LTD
  • US20250240717A1 patent drawing
  • US20250240717A1 patent drawing
  • US20250240717A1 patent drawing

AI summary

A method in the field of networking technologies for sending a wake up packet, an apparatus, and a device. The method for sending a wake up packet is applied to a first node, wherein the first node maintains a first contention window (CW1) on a first channel, the first channel is a channel on which a main transceiver of a second node works, and the method includes generating a backoff count based on CW1, executing backoff based on the backoff count, and sending a wake up packet to the second node on a second channel when backoff ends, wherein the second channel is a channel on which a wake up receiver of the second node works.