Network Access Device Flexible Low-Power Remote Wake-Up Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional wake-up mechanisms for wireless electronic devices often result in false alarms and inefficient power consumption due to the inability to distinguish between associated and unassociated access points, leading to unnecessary wake-ups.
Innovation Solution
A network access device with a demodulation circuit and control circuit that generates and processes data frames to match specific wake-up criteria, including MAC address, IP address, and header fields, to accurately determine whether to wake up an electronic device, thereby reducing false alarms and improving power management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional wake-up mechanism comparing single packet content is used, then wake-up responsiveness is improved, but false alarm rate increases due to inability to distinguish associated and unassociated access points
Solution Approach 1:
The patent segments the wake-up packet verification process into multiple independent fields (MAC address field, IP header field, TCP/UDP header field, application layer field). Each field is compared separately against predetermined values or patterns, and only when all fields match the wake-up criterion does the device wake up. This segmentation allows the system to maintain fast response by checking each field independently while significantly reducing false alarms through multi-field verification.
2Use of energy by stationary object
If power saving mechanism is adopted, then power consumption is reduced, but wake-up accuracy deteriorates due to false wake-ups from crowded wireless channels
Solution Approach 1:
The patent divides the packet verification into multiple fields (MAC address, IP header, transport layer header, application layer data). The control circuit compares each field against predetermined wake-up criteria independently. This multi-field segmentation enables the device to remain in power-saving mode longer by filtering out false wake-up requests, while still achieving rapid wake-up when legitimate requests are detected, thus balancing power consumption and wake-up accuracy.
3Measurement precision
If multi-field comparison is implemented, then wake-up accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent segments the complex verification process into distinct field comparisons (MAC address field, IP header field, TCP/UDP header field, application layer field). Each segment is handled by the control circuit independently through simple equality or range matching operations. This segmentation reduces processing complexity by breaking down the overall verification task into manageable, independent comparisons while maintaining high wake-up accuracy through the cumulative effect of multiple field checks.
4Reliability
If multiple data frames are verified, then false wake-ups are reduced, but time consumption increases
Solution Approach 1:
The patent segments the verification process across multiple data frames received from the access point. The control circuit extracts and compares specific fields from each frame independently against predetermined criteria. This segmentation allows parallel or sequential processing of different frames without requiring complete analysis of each frame before moving to the next, reducing total verification time while maintaining high reliability through multi-frame validation.
Data Source
AI summary
A network access device is disclosed, having a transceiving circuit, a demodulation circuit, and a control circuit. The transceiving circuit is used to receive network signals. The demodulation circuit is coupled with the transceiving circuit and used to generate data frames according to the network signals. The control circuit is coupled with the demodulation circuit and used to wake up one or more components of an electronic device when at least two fields of the data frame match predetermined values, or when the data frames are received in a predetermined order.


