ZigBee Coordinator Redundancy for Network Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The ZigBee network is vulnerable to Single Point Failure of Coordinator, where the failure of a single coordinator disrupts communication between ZigBee devices and cloud-based services, leading to potential interruptions in surveillance and home healthcare applications, as existing redundancy solutions are either ineffective or costly.
Innovation Solution
A method and apparatus that designate a second ZigBee sensor as a coordinator upon detection of a failure in the first coordinator, using a virtual coordinator controller to select and configure a backup coordinator from another network, ensuring seamless network continuity by synchronizing MAC addresses and keys, and utilizing multiple gateways for redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single ZigBee coordinator is used to manage the network, then the network structure is simple and easy to manage, but the system becomes vulnerable to single point failure where coordinator disruption stops all communication
Solution Approach 1:
The patent pre-configures a backup coordinator before the primary coordinator fails. The backup coordinator is预先 selected and configured to take over the primary coordinator's role, ensuring that when failure occurs, communication continuity is maintained without interruption. This preliminary preparation resolves the contradiction by having a ready-to-activate backup that prevents communication breakdown while maintaining a relatively simple network structure.
Solution Approach 2:
The patent implements a backup coordinator mechanism that cushions against the risks of single point failure. By having a备用 coordinator in place, the system is protected against the harmful effects of primary coordinator failure, ensuring continuous communication. This beforehand cushioning approach resolves the contradiction by preparing protective measures in advance without significantly complicating the overall network architecture.
2Reliability
If a backup coordinator mechanism is implemented, then communication continuity is improved, but the device complexity and cost increase
Solution Approach 1:
The backup coordinator serves multiple functions: it acts as a standby coordinator ready to take over, and can also function as a normal network coordinator when the primary is operational. This multi-functionality allows the system to achieve high reliability without proportionally increasing complexity, as the same device performs multiple roles depending on operational needs.
Solution Approach 2:
The patent uses a copy of the primary coordinator's configuration and functionality as the backup. Instead of creating a completely separate complex system, the backup is a replica that can be activated by copying the primary's role, responsibilities, and network knowledge. This copying approach resolves the contradiction by providing reliability through replication while avoiding the need for entirely separate complex systems.
3Loss of time
If the backup coordinator is activated immediately upon failure detection, then network interruption time is reduced, but the coordination and switching process becomes more complex
Solution Approach 1:
The patent implements a feedback mechanism where the primary coordinator continuously monitors its own operational status and communicates with the backup coordinator. When failure is detected, this feedback loop triggers the activation of the backup coordinator. The feedback mechanism ensures timely detection and response while providing a structured, controlled failover process that manages complexity through systematic status monitoring and coordinated switching.
Data Source
AI summary
The disclosure provides a method and an apparatus for controlling ZigBee® sensors. The method comprises: selecting a second coordinator of a second ZigBee® network as a backup coordinator; detecting whether there is a failure of a first ZigBee® coordinator; and if a failure of the working coordinator is detected, designating the second ZigBee® coordinator as the networking coordinator for the end user devices in the first ZigBee® network to join the second ZigBee® network.


