Virtual Devices for IoT OAM and Onboarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveOAM capabilityVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improveonboarding speedVSAvoiddevice state accuracy
Core Design Contradiction:
ProductivityVSLoss of information

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11201921B2Virtual devices in internet of things (IoT) nodes
Publication Date: 2021.12.14 CISCO TECHNOLOGY INC
  • US11201921B2 patent drawing
  • US11201921B2 patent drawing
  • US11201921B2 patent drawing

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.