Opportunistic Ad Hoc Routing Protocol for Dynamic Network Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current ad hoc routing protocols in wireless networks are inefficient due to their reliance on finding a single, static route, which is not sustainable in dynamic environments with fading and mobility, leading to sub-optimal performance and frequent route failures.

Innovation Solution

An opportunistic routing protocol that dynamically updates routing tables with a list of possible relay nodes, allowing multiple nodes to receive and forward packets, and adapts to changing channel conditions by incorporating a broadcast message mechanism to identify and establish the most efficient paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If traditional ad hoc routing protocols use a single static route, then route stability is improved, but path length variability and performance optimality deteriorate

Engineering Contradiction:
Improveroute stabilityVSAvoidpath length efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent implements dynamic route selection by maintaining multiple candidate routes in routing tables and allowing the network to adaptively switch between them based on real-time channel conditions. This transforms the static single-route approach into a dynamic multi-route system that responds to fading and mobility, resolving the contradiction between route stability and path length efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The protocol changes the routing parameter from a fixed single route to a set of candidate routes with associated metrics. By monitoring channel quality indicators and updating route preferences dynamically, the system optimizes path selection based on current network conditions, improving both stability and efficiency simultaneously.

Inventive Principle:
Principle #35Parameter changes

2Length of moving object

If ad hoc protocols attempt to identify the shortest path, then path length is reduced, but reliability deteriorates due to frequent route failures in dynamic environments

Engineering Contradiction:
Improvepath lengthVSAvoidroute reliability
Core Design Contradiction:
Length of moving objectVSReliability

Solution Approach 1:

The patent prepares multiple candidate routes in advance and stores them in routing tables before they are needed. When the primary shortest path fails due to fading or mobility, the protocol can immediately switch to a pre-computed alternative route, cushioning against route failures and maintaining reliability while still achieving short path lengths.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The protocol implements continuous monitoring of channel conditions and route performance, using feedback to update routing decisions. When link quality degrades on the shortest path, the feedback mechanism triggers route replacement with a more reliable alternative, balancing path length optimization with route reliability.

Inventive Principle:
Principle #23Feedback

3Productivity

If opportunistic routing allows multiple nodes to receive and forward packets, then path length variability is reduced, but device complexity increases

Engineering Contradiction:
Improvepath length consistencyVSAvoidrouting table complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the routing function by separating the maintenance of candidate route information from the actual packet forwarding decision. Routing tables store segmented candidate routes with associated metrics, while the forwarding logic selectively uses these segments based on current conditions. This segmentation reduces the complexity burden on individual nodes while achieving path length consistency through coordinated multi-node forwarding.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8027259B2Opportunistic routing protocol in ad hoc networks
Publication Date: 2011.09.27 NOKIA TECHNOLOGIES OY
  • US8027259B2 patent drawing
  • US8027259B2 patent drawing
  • US8027259B2 patent drawing

AI summary

An opportunistic ad hoc routing protocol system and method includes a dynamic ad hoc network having one or more nodes configured to communicate wirelessly with each other. Each node is configured to implement a routing protocol wherein a list of possible relay nodes is stored in each of the one or more nodes' routing tables. In addition, each node is configured to implement a protocol adapted to allow different nodes to receive the same packet. Further, each node is adapted to update the list of possible relay nodes in order to capture a change in the ad hoc network.