ZigBee Coordinator Address Verification for Unauthorized Access Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ZigBee networks face challenges in preventing unauthorized devices from joining the network, as existing methods lack effective security options to verify the authenticity of devices requesting to connect, leading to potential unauthorized access and unnecessary device connections.

Innovation Solution

Implementing a communication method where ZigBee coordinators and end devices maintain tables of registered address information, with coordinators checking these tables to verify connection requests and respond with node IDs only to authorized devices, and optionally establishing encryption keys for secure data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If ZigBee networks allow open connection requests from any device, then network accessibility and ease of operation are improved, but security and reliability deteriorate due to unauthorized device joining

Engineering Contradiction:
Improvenetwork accessibilityVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary action by pre-registering end device addresses in the coordinator's table before network joining. When a connection request is received, the coordinator checks whether the requesting device's address is already registered in advance. This pre-registration mechanism allows the network to maintain open accessibility while ensuring security, as only pre-authorized devices can successfully join the network.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If ZigBee networks implement strict address verification before connection, then security and reliability are improved, but device complexity and operational difficulty increase

Engineering Contradiction:
ImprovesecurityVSAvoidconnection management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by having end devices automatically perform address verification against the coordinator's table without requiring manual intervention. The end device sends its pre-registered address in the connection request, and the coordinator automatically checks this address against its stored table. This automated process maintains high security while minimizing device complexity and operational difficulty.

Inventive Principle:
Principle #25Self-service

3Reliability

If ZigBee networks implement address verification tables in coordinators and end devices, then unauthorized device joining is prevented, but memory usage and device complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidmemory storage requirement
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential security function by implementing address verification tables that store only end device addresses in the coordinator and coordinator addresses in end devices. This minimal storage approach focuses on storing only the critical information needed for security verification (device addresses) rather than comprehensive device profiles or configurations. The extracted address verification mechanism provides effective security while minimizing memory storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9055441B2Communication method, apparatus, and system
Publication Date: 2015.06.09 SAMSUNG ELECTRONICS CO LTD
  • US9055441B2 patent drawing
  • US9055441B2 patent drawing
  • US9055441B2 patent drawing

AI summary

Provided are a communication method, apparatus, and system. The communication method comprises registering addresses of opponent devices to communicate with in advance between a ZigBee coordinator and an end device, thus preventing an unauthorized device from joining a network or avoiding unnecessary joining due to a user's mistake.