ZigBee Address Assignment Using Dynamic Cm and Rm Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesimplicity of address assignment processVSAvoidaddress resource waste
Core Design Contradiction:
Ease of manufactureVSLoss of substance

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

Inventive Principle:
Principle #15Dynamics

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

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveaddress resource efficiencyVSAvoidcomplexity of address assignment process
Core Design Contradiction:
Loss of substanceVSDevice complexity

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7996561B2ZigBee network device for separately determining network parameter and assigning addresses, and address assignment method thereof
Publication Date: 2011.08.09 SAMSUNG ELECTRONICS CO LTD
  • US7996561B2 patent drawing
  • US7996561B2 patent drawing
  • US7996561B2 patent drawing

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.