Bluetooth Mesh Network Key Management for Cross-Device Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth mesh devices from different manufacturers are not compatible due to unique network encryption processes, requiring users to use separate applications for each device, which is inconvenient.

Innovation Solution

A network apparatus controlling method and device that generates a unified network key for all Bluetooth mesh devices, allowing a single software application to integrate and control devices from various manufacturers by switching encryption processes and using a device management module to set up and manage the network key.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each Bluetooth mesh device uses its own unique network encryption process, then device security is improved, but device compatibility deteriorates

Engineering Contradiction:
Improvedevice securityVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal encryption standard that allows a single controlling application to manage Bluetooth mesh devices from multiple manufacturers. The system defines common encryption algorithms and key management protocols that all devices must support, enabling cross-platform compatibility while maintaining security. The controlling device can switch between different encryption processes based on device requirements, achieving both universality and security.

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

Solution Approach 2:

The patent employs parameter changes by allowing the controlling device to dynamically adjust encryption parameters such as algorithm selection and key length based on the specific device being controlled. The system supports multiple encryption algorithms (e.g., AES-128, AES-256) and can switch between them depending on device capabilities, thus maintaining security while ensuring compatibility across different device types and manufacturers.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If users use separate applications for each Bluetooth mesh device, then device-specific control precision is improved, but user operation convenience deteriorates

Engineering Contradiction:
Improvedevice control precisionVSAvoiduser convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent creates a universal controlling application that can manage multiple types of Bluetooth mesh devices through a unified interface. The application automatically detects device types and applies appropriate control parameters, maintaining precise device-specific control while providing a consistent user experience. Users can control lighting, sensors, and other devices through the same application without needing to switch between manufacturer-specific apps.

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

Solution Approach 2:

The patent introduces an intermediary layer in the controlling application that translates user commands into device-specific protocols. This intermediary module handles the complexity of different encryption processes and communication protocols, presenting a simplified interface to users while maintaining precise control over each device. The intermediary automatically manages key exchange and encryption based on device requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4017044B1Network apparatus controlling method and device
Publication Date: 2023.09.20 GUNITECH
  • EP4017044B1 patent drawingFigure 1
  • EP4017044B1 patent drawingFigure 2

AI summary

A network apparatus controlling method includes: in a device configuration stage, causing the libraries (110, 210, 310) of a plurality of node devices (100, 200, 300) to have the same network key; electrically connecting to the intermediary node device (100); obtaining the device name of the intermediary node device (100); according to the device name, identifying the library (110) of the intermediary node device (100) and the content of the library (110) to confirm an accessing encryption process used by the library (110); and switching to the accessing encryption process to complete the accessing encryption process between the network apparatus controlling device (1) and the intermediary node device (100) such that the network apparatus controlling device (1) can send an order data to the plurality of node devices (100, 200, 300) in the mesh network (900) via the intermediary node device (100).