Wireless Mesh Poll Generation in PHY for Low-Power End Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End devices in wireless mesh networks consume significant battery power due to frequent data polling operations, which involve waking up to transmit data requests and receive acknowledgments, leading to reduced battery life.

Innovation Solution

Offload data poll message generation from the MAC layer to the PHY layer, allowing the MAC to remain in a low power state until data is pending, using a data poll accelerator to generate successive poll messages and calculate random backoff values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the end device wakes up periodically to send data poll messages to the parent device, then the device can determine if the parent device has data to send, but the battery power is consumed significantly

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The end device performs data polling in advance at scheduled intervals before the parent device would need to send data. By proactively checking for pending data at predetermined times, the device ensures it is ready to receive data immediately when available, eliminating the need to stay continuously awake while maintaining reliable data reception

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The end device transitions between sleep and active states periodically according to a scheduled polling interval. Instead of remaining continuously active, the device wakes up at regular intervals to send data poll messages, then returns to sleep mode. This periodic operation pattern maintains the ability to receive data while dramatically reducing overall power consumption compared to continuous operation

Inventive Principle:
Principle #19Periodic action

2Productivity

If the end device stays awake to transmit data requests and receive acknowledgments, then data communication can occur, but the battery life is reduced

Engineering Contradiction:
Improvedata communication efficiencyVSAvoidbattery life
Core Design Contradiction:
ProductivityVSDuration of action of moving object

Solution Approach 1:

The end device implements periodic data polling by waking up at scheduled intervals to transmit data requests and receive acknowledgments, then returning to sleep mode. This periodic communication pattern maintains data exchange capability while minimizing the time the device spends in high-power states, thereby extending battery life

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The end device autonomously manages its own wake-sleep cycles and data polling operations without requiring continuous parent device intervention. The device independently determines when to wake, what data to poll for, and when to return to sleep, optimizing its own power consumption while maintaining communication functionality

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4672844A1Power efficient data polling by a wireless mesh network device
Publication Date: 2025.12.31 NXP USA INC
  • EP4672844A1 patent drawingFigure 1
  • EP4672844A1 patent drawingFigure 2
  • EP4672844A1 patent drawingFigure 3

AI summary

Methods and device architectures for improving the energy efficiency of end devices in a wireless mesh network. In an example, an end device of the network includes a wireless transceiver, a first processing core configured to implement a media access control layer (MAC), and a second processing core configured to implement a physical layer (PHY). The PHY operates to receive a first data poll message from the MAC and transmit the message to an external device via the wireless transceiver. The PHY further operates to receive an acknowledge message including a frame pending value. If the frame pending value indicates that the external device does not have buffered data for the end device, the PHY generates a second data poll message based on the first data poll message, including incrementing one or more of a sequence number field value, a frame counter field value, and a message integrity check field of the first data poll message, thereby enabling the MAC to remain in a low power state while the PHY transmits the second data poll message.