Virtual Devices for IoT OAM and Onboarding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT networks lack reliable infrastructure for message analysis, path determination, activity monitoring, and failure identification, leading to challenges in Operations, Administration, and Maintenance (OAM) across multi-hop transit paths.
Innovation Solution
The implementation of virtual devices in intermediate nodes, such as IoT gateways, which act as digital twins or proxies for offline IoT devices, enabling early diagnostics and network operations by mimicking the behavior of connected devices and supporting OAM functions until the actual device connects to the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If virtual devices are implemented in intermediate nodes to enable early diagnostics and OAM functions, then OAM capabilities and device monitoring are improved, but device complexity and infrastructure requirements increase
Solution Approach 1:
The patent introduces virtual devices as intermediary entities in intermediate nodes that mediate between the actual IoT devices and the network management system. These virtual devices serve as proxies that can perform OAM functions independently, allowing reliable monitoring and diagnostics without requiring direct access to or increasing complexity of the actual IoT devices. The virtual device acts as a buffer layer that simplifies the overall system architecture while enhancing OAM capabilities.
Solution Approach 2:
The patent creates virtual copies (digital twins) of IoT devices that replicate device behavior and characteristics. These copies enable OAM functions to be performed on the virtual representation without affecting the actual device, providing reliable monitoring and diagnostics while keeping the physical infrastructure unchanged. The copying approach allows comprehensive OAM capabilities without adding physical complexity to the device layer.
2Productivity
If virtual devices act as proxies for offline IoT devices, then network onboarding is expedited and OAM functions are enabled, but information accuracy and device representation fidelity may be compromised
Solution Approach 1:
The patent implements preliminary actions by creating and configuring virtual devices before the actual IoT devices are fully onboarded. This allows OAM functions, network configuration, and diagnostics to be prepared in advance on the virtual representation, significantly expediting the onboarding process. When the actual device connects, the pre-configured virtual device can immediately begin monitoring and management without waiting for device initialization.
Solution Approach 2:
The patent establishes feedback mechanisms where the virtual device continuously updates its state based on information received from the actual IoT device once connected. This feedback loop ensures that the virtual representation remains synchronized with the physical device, maintaining information accuracy while allowing the productivity benefits of early virtual device activation. The feedback mechanism corrects any information loss by continuously refreshing the virtual device state with real device data.
Data Source
AI summary
Systems, methods, and computer-readable for managing an Internet of Things (IoT) network include identifying an IoT device which is not connected to one or more communication layers of a IoT network, where the IoT network includes one or more intermediate nodes for connecting an IoT application to the IoT device. A virtual device is provided in at least one communication layer of at least one intermediate node, where the virtual device is used for modeling behavior of the IoT device. Using the virtual device as a proxy for the IoT device, operations at the at least one intermediate node while the IoT device is not connected to the at least one layer. The operations can include Operations, Administration, and Maintenance (OAM) functions. The virtual device can be withdrawn or disabled in the at least one intermediate node upon the IoT device establishing connection to the at least one layer.


