Mesh Network Device Self-Configuration via Capability Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The integration of new devices into mesh networks is burdensome due to the dynamic operation requirements and the increasing number of IoT devices, which complicates the management of mesh networks.
Innovation Solution
A method, device, and system that allow a device to operate in a mesh network by receiving data about the network, evaluating its capabilities, inquiring about the network's capabilities, and adjusting application software to connect and allocate resources, using a blockchain database for storage and authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual integration methods are used for new devices into mesh networks, then device compatibility and network security can be ensured, but the integration process becomes burdensome and complex
Solution Approach 1:
The device autonomously evaluates its own capabilities against network requirements and automatically adjusts its application software without manual intervention. The device performs self-configuration by comparing its capabilities with network capability requirements and dynamically modifying its software to achieve compatibility, eliminating the need for manual integration steps while ensuring reliability through capability matching.
Solution Approach 2:
The device performs capability evaluation and software adjustment in advance before full network integration. By pre-assessing its capabilities against network requirements and proactively modifying its application software, the device prepares itself for seamless integration, reducing the complexity of the integration process while maintaining security and compatibility standards.
2Reliability
If manual configuration is performed for each device, then network security and capability matching can be ensured, but the management burden increases tremendously with device proliferation
Solution Approach 1:
Each device independently evaluates its capabilities and automatically configures itself to meet network security and capability requirements. This self-configuration process eliminates the need for centralized manual management, allowing the network to scale without proportionally increasing management complexity while maintaining security through capability-based access control.
Solution Approach 2:
The device dynamically adjusts its application software based on real-time network capability requirements and security policies. This dynamic adaptation allows the device to automatically comply with network security standards and capability matching rules without manual reconfiguration, enabling the network to manage thousands of devices with the same effort as managing a few.
3Stability of the object's composition
If devices operate with fixed capabilities, then system stability is maintained, but adaptability to different network situations is reduced
Solution Approach 1:
The device maintains stable core capabilities while dynamically adjusting its application software layer to adapt to different network situations. The base capability set remains fixed for stability, but the application software can be modified in real-time to match network requirements, enabling the device to operate stably across diverse network environments without compromising adaptability.
Solution Approach 2:
The device capability structure is segmented into fixed core capabilities and flexible application software components. The core capabilities remain stable to ensure system reliability, while the application software layer can be dynamically adjusted to adapt to different network situations, separating the stable foundation from the adaptable interface.
Data Source
AI summary
A method for arranging a device to operate in a mesh network is provided, the method includes: receiving data relating to the mesh network; evaluating at least one capability of the device to determine data indicative of at least one mesh network capability required by the device to operate in the mesh network; inquiring if the mesh network is capable of providing determined the at least one mesh network capability; and adjusting an application software executed by the device with data indicative of the at least one mesh network capability available from the mesh network for the device to connect the device to the mesh network. A device, a system, and a computer program are also provided.

