Remote Stitched DAG Root for LLN Data Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Low Power and Lossy Networks (LLNs), existing routing protocols like RPL require rebuilding the entire Directed Acyclic Graph (DAG) when localized changes occur, which can be resource-intensive and disrupt network stability, especially when abnormal conditions or high data collection is needed in specific regions.

Innovation Solution

The implementation of a Remote Stitched DAG (RS-DAG) mechanism, where a node within the primary DAG can act as an RS-DAG root, initiating a temporary RS-DAG with different properties to gather data locally and relay it to the primary DAG root, minimizing network impact and maintaining primary DAG stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the entire DAG is rebuilt when localized changes occur, then the network can adapt to new conditions, but network stability is disrupted and resource consumption increases

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidDAG stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent divides the DAG into a primary DAG for normal operations and a remote stitched DAG (RS-DAG) for localized changes. When a trigger condition occurs in a specific area, only that area forms an RS-DAG with different properties, while the primary DAG remains intact and stable. This segmentation allows adaptability without global disruption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different DAG properties to different locations. The primary DAG maintains global stability with standard properties, while the RS-DAG in specific areas can have customized properties (different routing metrics, reporting rates, etc.) to handle localized trigger conditions. This local quality approach enables targeted adaptation without affecting the entire network.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the entire DAG is rebuilt when localized changes occur, then localized conditions can be addressed, but resource consumption increases

Engineering Contradiction:
Improvelocalized condition responseVSAvoidnetwork resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the network into primary DAG and RS-DAG components. When a trigger condition occurs, only the affected area forms an RS-DAG, avoiding the need to rebuild the entire DAG. This reduces computational resources, processing power, and energy consumption significantly compared to global rebuilding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a copy of the DAG structure (RS-DAG) only when needed for localized issues. Instead of maintaining a full DAG copy ready at all times, the RS-DAG is instantiated only when trigger conditions require localized data collection with different properties, reducing overall resource consumption.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the entire DAG is rebuilt when localized changes occur, then the network can respond to trigger conditions, but network life duration decreases

Engineering Contradiction:
Improvetrigger condition responseVSAvoidnetwork life duration
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of stationary object

Solution Approach 1:

The patent segments the DAG into primary and remote stitched components. The primary DAG continues operating with its established properties while the RS-DAG handles trigger condition responses. This avoids repeated global rebuilds that would consume resources and reduce network life duration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent establishes the RS-DAG mechanism in advance as a complementary structure to the primary DAG. When trigger conditions occur, the RS-DAG is already prepared to handle localized data collection with different properties, enabling rapid response without waiting for or causing global DAG重建, thus preserving network life.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9001669B2Remote stitched directed acyclic graphs
Publication Date: 2015.04.07 CISCO TECHNOLOGY INC
  • US9001669B2 patent drawing
  • US9001669B2 patent drawing
  • US9001669B2 patent drawing

AI summary

In one embodiment, in response to a trigger condition being detected at a particular location in a primary directed acyclic graph (DAG) in a computer network, a particular node in the primary DAG at the particular location may be determined to act as a remote stitched (RS)-DAG root for an RS-DAG at the particular location. The determined RS-DAG root may then be instructed to initiate the RS-DAG, the instructing indicating one or more properties for the RS-DAG that are based on the trigger condition and that are different from properties of the primary DAG. In another embodiment, a particular node receives instructions to initiate an RS-DAG as its RS-DAG root, initiates the RS-DAG, and relays messages of the RS-DAG with a primary root of the primary DAG.