ZigBee Address Assignment Using Dynamic Cm and Rm Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ZigBee network address assignment methods waste address resources due to fixed network parameters (Cm and Lm), which do not account for varying device characteristics and conditions, leading to inefficient address utilization.
Innovation Solution
A ZigBee network device determines unique network parameters (Cm and Rm) for each device based on its capabilities and conditions, calculating addresses using dynamic equations to efficiently allocate address space and avoid waste.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If fixed network parameters (Cm and Lm) are used for address assignment in ZigBee networks, then the address assignment process is simple and uniform, but address resources are wasted due to inability to account for varying device characteristics and conditions
Solution Approach 1:
The patent applies dynamics by transitioning from fixed network parameters to dynamic parameters that are determined individually for each device based on its specific characteristics and network conditions. Each device calculates its own Cm (maximum children) and Lm (maximum level depth) parameters, allowing the address assignment system to adapt to varying device capabilities and network states, thereby eliminating address resource waste while maintaining systematic address allocation
Solution Approach 2:
The patent implements parameter changes by allowing network parameters (Cm and Lm) to vary from device to device rather than remaining fixed across the entire network. Each device determines its specific parameter values based on its characteristics and conditions, and these parameter variations are reflected in the address calculation equations, enabling efficient address space utilization while accounting for device diversity
2Loss of substance
If device-specific network parameters are determined for each device, then address space utilization is optimized and waste is reduced, but the address assignment process becomes more complex
Solution Approach 1:
The patent applies self-service by enabling each device to autonomously determine its own network parameters (Cm and Lm) and calculate its address without requiring centralized coordination or complex external computation. Each device independently evaluates its characteristics and conditions, then uses local calculations to establish its address and parameters, simplifying the overall system architecture while achieving optimized address allocation
Solution Approach 2:
The patent implements segmentation by dividing the address assignment process into independent device-level operations rather than a centralized complex process. Each device separately determines its parameters and calculates its address using its own characteristics, breaking down the overall address assignment task into multiple simple, independent segments that collectively achieve optimal address space utilization without requiring complex system-wide coordination
Data Source
AI summary
A ZigBee network device assigns addresses to its child devices. The ZigBee network device includes a communication section that connects the ZigBee network device to other devices and which communicates with the other devices; a parameter determination section that determines at least one network parameter; a calculation section that calculates addresses for child devices of the ZigBee network device based on a determined network parameter, where each of the child devices is connected to the ZigBee network device via the communication section; and a controller that assigns addresses to the child devices of the ZigBee network device. At least one determined network parameter is at least one of Cm, which indicates a maximum number of the child devices of the ZigBee network device, and Rm, which indicates a maximum number of the child devices of the ZigBee network device which have routing capabilities.


