Root Node Key Reuse for Wireless Mesh Network Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless mesh networks, the frequent joining and leaving of nodes lead to an increase in the number of device keys, resulting in a larger Media Key Block (MKB) size, which increases processing load due to the combination of device keys, making it inefficient to manage and distribute new group keys securely.

Innovation Solution

Implement a system where the root node assigns device keys belonging to fewer groups by reassigning existing device keys when nodes rejoin, rather than generating new ones, to maintain a smaller MKB size and reduce processing load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If new device keys are assigned to nodes that rejoin the wireless mesh network, then security is maintained, but the number of device keys increases, resulting in larger MKB size and increased processing load

Engineering Contradiction:
ImprovesecurityVSAvoidMKB size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent recovers and reuses device keys from nodes that have left the network. When a node rejoins, instead of assigning a new device key, the system retrieves the previously assigned key from storage and reassigns it, thereby preventing key proliferation and keeping MKB size manageable while maintaining security

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent makes device keys universal by allowing the same device key to be reassigned to different nodes at different times. A device key is no longer tied to a specific node permanently but can serve multiple nodes sequentially, reducing the total number of unique keys needed in the system

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If new device keys are assigned to nodes that rejoin the wireless mesh network, then security is maintained, but processing load increases due to the combination of device keys

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system recovers previously used device keys from storage and reassigns them to rejoining nodes, avoiding the need to generate and process new keys. This recovery mechanism significantly reduces the computational burden of key management and MKB generation while preserving security through the use of cryptographically strong keys

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent changes the parameter of device key assignment from 'unique per node instance' to 'reusable across node instances'. By changing this assignment parameter, the system reduces the total number of keys that need to be combined in MKB generation, thereby reducing processing load while maintaining the security properties of the keys

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the number of device keys is increased to accommodate frequent node joining and leaving, then node mobility is supported, but MKB size increases, making key management inefficient

Engineering Contradiction:
Improvenode mobilityVSAvoidkey management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a key recovery mechanism that stores device keys of nodes that have left the network. When nodes join and leave frequently, the system recovers previously assigned keys rather than generating new ones, thereby supporting high node mobility while preventing the accumulation of excessive keys that would degrade key management efficiency

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent creates copies of device keys for storage in the root node's database. Instead of creating new unique keys for each node instance, the system creates and stores copies of keys that can be retrieved and reassigned, enabling efficient support for node mobility without proportionally increasing the total number of keys in the system

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8750511B2Root node and a computer readable medium
Publication Date: 2014.06.10 KK TOSHIBA
  • US8750511B2 patent drawing
  • US8750511B2 patent drawing
  • US8750511B2 patent drawing

AI summary

A wireless mesh network includes a plurality of nodes to which a device key is assigned. The device key belongs to one of a plurality of groups. In a root node, a correspondence relationship between the nodes and the device key thereof, and a correspondence relationship between past join nodes and a device key thereof, are stored. When a new node in the wireless mesh network is detected as a past join node, the device key assigned to the past join node is assigned to the new node again. When the new node is not the past join node, a new device key is assigned to the new node. A cipher text is generated by encrypting a message using device keys assigned to the nodes and the new node. If the number of groups to which the device keys belong is fewer, a size of the cipher text is smaller.