Dynamic Radio Duty Cycle Control for Zigbee Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In home automation systems, the coexistence of multiple radio networks like Wi-Fi, Bluetooth, and Zigbee can lead to interference, causing dropped or delayed Zigbee packets due to competition for shared radio resources, particularly when multimedia streaming consumes significant bandwidth, affecting asynchronous monitoring operations.

Innovation Solution

Implementing a master duty cycle controller that dynamically manages the duty cycles of Wi-Fi, Bluetooth, and Zigbee radios to optimize their coexistence, ensuring reliable Zigbee communication and meeting system performance requirements by prioritizing tasks and adjusting radio settings based on current conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple radio networks (Wi-Fi, Bluetooth, Zigbee) share common radio resources for concurrent operations, then system functionality and versatility are improved, but Zigbee packet reliability and latency performance deteriorate due to interference and resource competition

Engineering Contradiction:
Improvesystem functionalityVSAvoidZigbee packet reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic duty cycle adjustment for Wi-Fi and Bluetooth radios based on real-time Zigbee network conditions. When Zigbee packet loss or latency exceeds thresholds, the system dynamically reduces the duty cycles of interfering radios (Wi-Fi and Bluetooth) to prioritize Zigbee communications, thereby maintaining reliable Zigbee operation while allowing flexible multi-radio functionality

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors Zigbee network performance metrics (packet loss rate, latency) and uses this feedback to adjust the duty cycles of coexisting radio networks. The feedback loop compares actual Zigbee performance against target thresholds and automatically modifies radio scheduling parameters to maintain acceptable Zigbee reliability while preserving multi-radio system versatility

Inventive Principle:
Principle #23Feedback

2Productivity

If Wi-Fi radio operates at high duty cycle for multimedia streaming, then Wi-Fi throughput and data transfer performance are improved, but Zigbee packet delivery and response time deteriorate due to radio resource competition

Engineering Contradiction:
ImproveWi-Fi throughputVSAvoidZigbee latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent dynamically adjusts Wi-Fi radio duty cycle based on Zigbee network conditions. When Zigbee latency or packet loss exceeds acceptable thresholds, the system reduces Wi-Fi duty cycle to free up radio resources for Zigbee, even if this temporarily reduces Wi-Fi throughput. This dynamic adjustment ensures time-critical Zigbee operations maintain acceptable latency while allowing Wi-Fi to operate at high throughput when conditions permit

Inventive Principle:
Principle #15Dynamics

3Duration of action of stationary object

If Bluetooth radio operates at high duty cycle for audio streaming, then Bluetooth audio quality and continuity are improved, but Zigbee monitoring operations and packet reception deteriorate due to shared radio resources

Engineering Contradiction:
ImproveBluetooth audio continuityVSAvoidZigbee monitoring reliability
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The system dynamically adjusts Bluetooth radio duty cycle based on Zigbee network conditions. When Zigbee monitoring operations experience packet loss or failures, the system reduces Bluetooth duty cycle to prioritize Zigbee communications, ensuring reliable asynchronous monitoring while allowing Bluetooth audio to maintain continuity when resources are available

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11570632B1Algorithm for improving zigbee reliability and latency in a multi-radio system
Publication Date: 2023.01.31 AMAZON TECH INC
  • US11570632B1 patent drawing
  • US11570632B1 patent drawing
  • US11570632B1 patent drawing

AI summary

A computer-implemented method includes receiving, from an application framework, a set of tasks, a throughput requirement for each task of the set of tasks, and a set of active connections for a radio network comprising a Wi-Fi radio and a Zigbee radio. The computer-implemented method also includes determining, using the set of tasks, the throughput requirement for each task of the set of tasks, and the set of active connections, a target Wi-Fi radio duty cycle and setting the Wi-Fi radio to operate at the target Wi-Fi radio duty cycle. The computer-implemented method further includes monitoring, using a monitoring unit, air time statistics associated with the Wi-Fi radio, determining, using the air time statistics, a measured Wi-Fi duty cycle, and adjusting Wi-Fi radio settings to decrease a difference between the target Wi-Fi duty cycle and the measured Wi-Fi duty cycle.