RPL DAO Packet Extension for OCF Device Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT device deployments using OCF and 802.15.4 technologies face inefficiencies due to duplication of efforts in management and discovery processes, leading to increased radio and processing resources usage, and power consumption.

Innovation Solution

Combining OCF discovery with RPL by extending DAO packets to advertise OCF resources, allowing RPL to support OCF discovery, thereby eliminating unnecessary OCF discovery messages and leveraging existing RPL traffic for resource discovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate OCF discovery and RPL processes are used, then device discovery can be performed, but radio resources and processing resources are wasted due to duplication of efforts

Engineering Contradiction:
Improvedevice discovery capabilityVSAvoidradio resources and processing resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges the OCF discovery process with the RPL routing protocol by embedding OCF resource information into RPL DAO (Destination Advertisement Object) packets. This combination allows the network to perform both routing and device discovery functions simultaneously using a single protocol mechanism, thereby eliminating the need for separate discovery message transmissions and reducing radio resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The RPL DAO packet is extended to serve multiple functions: it continues to provide routing information for low-power and lossy networks while simultaneously advertising OCF resource information for device discovery. This multi-functionality allows a single packet type to fulfill both routing and discovery roles, reducing overall network traffic and processing overhead.

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

2Loss of information

If separate OCF discovery messages are transmitted, then resource discovery can be performed, but network traffic increases and spectrum efficiency decreases

Engineering Contradiction:
Improveresource discovery completenessVSAvoidnetwork traffic
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent combines OCF resource advertisement information with RPL DAO packets, so that resource discovery data is carried within the existing routing protocol traffic. This merging eliminates the need for separate discovery message transmissions, thereby maintaining complete resource discovery capability while significantly reducing overall network traffic volume.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If duplicate discovery processes are run, then comprehensive device information can be obtained, but power consumption increases

Engineering Contradiction:
Improvedevice information completenessVSAvoidpower consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent merges the OCF discovery process with the RPL routing protocol by embedding OCF resource information into RPL DAO (Destination Advertisement Object) packets. This combination allows the network to perform both routing and device discovery functions simultaneously using a single protocol mechanism, thereby eliminating the need for separate discovery message transmissions and reducing radio resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The RPL routing protocol itself is enhanced to perform the additional function of device discovery. By making the routing protocol self-sufficient for both routing and discovery tasks, the system eliminates the need for separate discovery mechanisms, thereby reducing power consumption associated with running duplicate discovery processes.

Inventive Principle:
Principle #25Self-service

4Reliability

If OCF and RPL operate independently, then each protocol can function optimally, but discovery time increases due to redundant processes

Engineering Contradiction:
Improveprotocol functionalityVSAvoiddiscovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the OCF discovery process with the RPL routing protocol by embedding OCF resource information into RPL DAO (Destination Advertisement Object) packets. This combination allows the network to perform both routing and device discovery functions simultaneously using a single protocol mechanism, thereby eliminating the need for separate discovery message transmissions and reducing radio resource consumption.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11122412B2Device discovery
Publication Date: 2021.09.14 INTEL CORP
  • US11122412B2 patent drawing
  • US11122412B2 patent drawing
  • US11122412B2 patent drawing

AI summary

System and techniques for device discovery described herein. A gateway device may initiate discovery in a self-organizing network attached to a first network interface of the gateway device. The gateway device may include a second network interface attached to a network that has a discovery protocol different than that of the self-organizing network. A reply from a node in the self-organizing network may be received in response to the discovery. A device class may be extracted from the reply. Here, the device class corresponds to the node and is selected from a set of device classes defined for the network. A mapping between the second network interface and the first network interface based on the device class may be registered. A response to a query from the network may be completed using the mapping.