Management Apparatus Device Assignment Similarity Clustering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for managing device keys in a networked system using management tree information are inefficient when new devices are added, as they require distributing node keys and group keys, leading to increased data transmission and potential bottlenecks in assigning devices to leaf nodes.
Innovation Solution
A management apparatus that calculates similarity between new devices and existing devices in the network, assigns the new device to a leaf node based on this similarity, and transmits node keys along the path from the root node to the assigned leaf node, optimizing data transmission by grouping devices with similar attributes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a new device is connected to the system, then the device needs to be assigned in the management tree information and receive node keys and group keys, but this process increases data transmission volume and creates assignment bottlenecks
Solution Approach 1:
The patent merges devices with similar attribute information into the same subtree of the management tree. By calculating similarity between device attributes and organizing devices into clustered groups within the tree structure, the system reduces the number of distinct leaf nodes that need to be assigned. This clustering approach allows multiple devices to share common node keys along their paths to the root, thereby reducing overall data transmission volume while maintaining efficient assignment processes.
2Ease of operation
If device keys are managed using traditional management tree information, then each device receives node keys along the path from root to leaf node, but this results in inefficient data transmission when adding new devices
Solution Approach 1:
The patent performs preliminary organization of devices into similarity-based clusters before actual key distribution occurs. By pre-calculating attribute similarities and establishing the optimized tree structure in advance, the system prepares assignment paths that minimize future key distribution overhead. When new devices join, they can be quickly integrated into existing clusters rather than requiring complete reassignment, thereby reducing the time required for device onboarding while maintaining an operationally simple key management process.
3Reliability
If devices are assigned to leaf nodes in the management tree, then secure key distribution is achieved, but the system cannot efficiently group devices with similar attributes for optimized transmission
Solution Approach 1:
The patent applies local quality by organizing devices into distinct subtrees based on their attribute characteristics. Each subtree represents a local group with homogeneous properties, allowing the system to apply optimized key distribution strategies specific to each cluster while maintaining the overall security structure of the management tree. This localized organization enables efficient grouping for transmission without compromising the security guarantees provided by the hierarchical key structure, as each subtree still maintains proper encryption relationships with its ancestors.
Data Source
AI summary
According to an embodiment, a management apparatus connectable to a plurality of devices through a network includes storage, one or more processors, and an assignment transmitter. The storage stores therein management tree information in which node keys are respectively assigned to nodes and devices are respectively assigned to leaf nodes. The processors calculate similarity between attribute information representing an attribute of a new device and attribute information of devices already assigned in the management tree information. The processors determine a first leaf node to which the new device is to be assigned in the management tree information, based on the similarity. The assignment transmitter transmits, to the new device, at least one node key of node keys assigned to nodes on a path from a root node to the first leaf node in the management tree information.


