Adaptive Route Reoptimization for Unstable LLN Topologies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Low Power and Lossy Networks (LLNs), nodes only maintain links in the upward direction and detect link failures reactively, leading to continued traffic being sent down invalid paths when no data packets are sent, as they do not proactively notify the root of link failures in the downward direction.
Innovation Solution
Adaptive route reoptimization is triggered based on network stability metrics, with the frequency of reoptimization inversely corresponding to stability, allowing proactive route repairs and maintaining network reliability by adjusting the rate and scope of route optimizations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If reactive link failure detection is used in LLNs, then resource consumption is reduced, but link validity in downward direction cannot be ensured
Solution Approach 1:
The patent applies preliminary action by proactively triggering route reoptimization based on network stability metrics before link failures occur. The root node monitors stability metrics and initiates route reoptimization proactively, rather than waiting for reactive failure detection. This ensures downward link validity is maintained while avoiding continuous proactive keepalive mechanisms that would consume excessive resources.
Solution Approach 2:
The patent implements dynamics by making the route reoptimization frequency adaptive rather than fixed. The reoptimization frequency adjusts dynamically based on observed network stability metrics - increasing when instability is detected and decreasing when the network is stable. This dynamic approach balances resource consumption with reliability, solving the contradiction between reactive detection limitations and resource constraints.
2Reliability
If proactive route reoptimization is performed frequently, then network reliability is improved, but control overhead increases
Solution Approach 1:
The patent uses dynamics by implementing adaptive reoptimization frequency based on network stability metrics. Instead of frequent fixed-interval reoptimization, the system monitors stability metrics and adjusts reoptimization frequency dynamically - performing reoptimization more often when instability is detected and less often when the network is stable. This reduces control overhead while maintaining reliability.
Solution Approach 2:
The patent applies feedback by using network stability metrics to inform route reoptimization decisions. The root node monitors stability metrics (such as link quality, packet loss rates, or routing changes) and uses this feedback to determine when proactive reoptimization is necessary. This feedback mechanism ensures reoptimization occurs reliably when needed while avoiding unnecessary control traffic during stable periods.
3Quantity of substance
If nodes maintain upward links only, then resource usage is minimized, but downward path validity cannot be detected
Solution Approach 1:
The patent applies preliminary action by proactively triggering route reoptimization before downward link failures occur. Instead of relying on nodes to maintain downward links or detect failures reactively, the root node proactively initiates route reoptimization based on stability metrics, ensuring downward path validity is maintained without requiring nodes to expend resources maintaining upward-only links continuously.
Solution Approach 2:
The patent uses an intermediary approach by introducing network stability metrics as a mediator between link maintenance and failure detection. Rather than requiring direct bidirectional link maintenance or reactive failure detection, the stability metrics serve as an intermediary indicator that triggers proactive reoptimization, indirectly ensuring downward path validity without increasing direct link maintenance resources.
Data Source
AI summary
In one embodiment, the network stability of a communication network is determined based on one or more network metrics related to stability, and then based on the network stability, a particular frequency at which to perform route reoptimization is determined, where the frequency inversely corresponds to the network stability. As such, distributed route reoptimization is triggered in the communication network at the adaptively determined frequency.


