Fabric Network Wake Packet Broadcasting for Device Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for network-connected devices, such as hazard detection systems, face challenges in efficiently waking up low-power devices and disseminating messages across a fabric network, particularly in ensuring all devices are awake and ready to communicate within a fixed time period while minimizing energy consumption.

Innovation Solution

The system employs wake packets with a reason and wake time signaling, broadcasted in both non-clear channel assessment (NCCA) and clear channel assessment (CCA) modes, to wake up devices and facilitate message propagation, allowing devices to rebroadcast messages selectively to ensure full network penetration without oversaturating the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If wake packets are broadcasted continuously to ensure all devices are awakened, then device wake-up reliability is improved, but network energy consumption increases

Engineering Contradiction:
Improvedevice wake-up reliabilityVSAvoidnetwork energy consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements periodic wake packet broadcasting with specific intervals and duration limits. Devices wake up at predetermined intervals to check for wake packets, and the broadcasting continues for a limited number of intervals or until a condition is met, rather than continuously. This periodic approach ensures devices are awakened reliably while limiting energy consumption by stopping transmissions after a predetermined number of intervals.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses feedback mechanisms where devices that wake up send acknowledgment packets or where the broadcasting device monitors network responses to determine when all devices have been successfully awakened. This feedback allows the system to stop broadcasting wake packets once the wake-up condition is satisfied, preventing unnecessary energy consumption while ensuring complete device activation.

Inventive Principle:
Principle #23Feedback

2Reliability

If wake packets are broadcasted for extended periods to ensure network-wide propagation, then message dissemination completeness is improved, but network saturation increases

Engineering Contradiction:
Improvemessage dissemination completenessVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Wake packet broadcasting occurs in periodic intervals with predetermined duration limits. The system broadcasts wake packets for a specific number of intervals or until a time threshold is reached, ensuring network-wide propagation without continuous transmission that would saturate the network. This periodic approach balances complete message dissemination with maintaining network productivity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary wake packet broadcasting before normal message transmission begins. By completing the wake-up phase in advance with predetermined limits, the system ensures all devices are ready to receive messages without subsequent network saturation from prolonged wake packet transmissions. Normal message traffic can then proceed without interference.

Inventive Principle:
Principle #10Preliminary action

3Speed

If devices remain in active state to ensure immediate message response, then communication responsiveness is improved, but energy consumption increases

Engineering Contradiction:
Improvecommunication responsivenessVSAvoiddevice energy consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

Devices alternate between active and low-power states periodically. During active intervals, devices can immediately respond to messages. During low-power intervals, devices enter sleep mode to conserve energy but can still be awakened by wake packets. This periodic cycling maintains communication responsiveness during active periods while significantly reducing energy consumption during low-power periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Devices autonomously manage their own power states, transitioning to low-power mode after completing communication tasks and waking up only when necessary. This self-service approach allows devices to minimize energy consumption by remaining in low-power states as much as possible while still being capable of immediate response when wake packets are received or when normal communication is required.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9674781B2Systems and methods for waking up devices of a fabric network
Publication Date: 2017.06.06 GOOGLE LLC
  • US9674781B2 patent drawing
  • US9674781B2 patent drawing
  • US9674781B2 patent drawing

AI summary

Systems and methods for waking a fabric network of devices and communicating messages among the devices are described herein. An electronic device can communicate with other electronic devices of a fabric network broadcasting a wake message to the fabric network in response to an awakening event. The wake message can include a reason for triggering a wakeup of each device in the fabric network and a wake time signaling period. After the wake time signaling period lapses, a fabric message can be broadcasted to the fabric network, and the fabric message can be selectively rebroadcasted.