Dynamic Root Node Selection in Ad Hoc Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ad hoc networks face inefficiencies in root node selection, leading to increased messaging delays, potential loss of connectivity, and channel congestion due to pre-configured root nodes that may not be optimally located, and lack of dynamic adaptation to topology changes.

Innovation Solution

A method for dynamically selecting a root node based on the capabilities and characteristics of nodes in the network, using status messages with primary and secondary factors to determine an aggregate weighted value, allowing for efficient routing and reducing system traffic and channel congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a pre-configured root node is used in an ad hoc network, then the network can operate without fixed infrastructure, but the root node may not be optimally located leading to increased messaging delays and potential loss of connectivity

Engineering Contradiction:
Improvedynamic adaptation to topology changesVSAvoidmessaging delays
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic root node selection where nodes continuously evaluate their suitability as root node candidates based on current network topology and their own characteristics. Instead of a static pre-configured root node, the system allows any node to become the root node if it has the highest aggregate weighted value, enabling the network to adapt to topology changes and minimize messaging delays.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters by evaluating multiple factors including node capabilities, mobility status, power source, and network position. These parameters are dynamically assessed and weighted to determine the optimal root node candidate, allowing the network to select the most suitable node based on current conditions rather than using a fixed pre-configured node.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If status messages are broadcast to all nodes for root node selection, then optimal root node can be selected based on comprehensive evaluation, but channel congestion increases

Engineering Contradiction:
Improveroot node selection accuracyVSAvoidchannel congestion
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the root node selection process into phases: nodes first evaluate their own suitability using local information, then only nodes that are potential candidates broadcast status messages. This segmentation reduces the number of status messages in the network compared to a system where all nodes continuously broadcast, while still maintaining reliable selection based on comprehensive evaluation of candidate nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of all nodes continuously broadcasting status messages (excessive action), the system uses partial action by having only nodes that meet certain criteria as root node candidates broadcast their status messages. This reduces channel congestion while still gathering sufficient information for reliable root node selection.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of manufacture

If manual configuration of root node is used, then setup is simple, but the network lacks dynamic adjustment capability when topology changes

Engineering Contradiction:
Improvenetwork setup simplicityVSAvoiddynamic root node selection
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service by enabling nodes to automatically evaluate their own suitability as root node candidates and broadcast their status messages. The network autonomously selects the optimal root node based on evaluated criteria without requiring manual configuration, combining setup simplicity with dynamic adaptation capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Nodes perform preliminary evaluation of their own capabilities and characteristics before participating in root node selection. Each node assesses its mobility status, power source, and other factors in advance, preparing status information that will be used if it becomes a candidate. This preliminary action enables automatic dynamic selection while maintaining simplicity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7697456B2Method and apparatus for omniscient root node selection in an ad hoc network
Publication Date: 2010.04.13 ARRIS ENTERPRISES LLC
  • US7697456B2 patent drawing
  • US7697456B2 patent drawing
  • US7697456B2 patent drawing

AI summary

Techniques are provided for selecting a root node in an ad hoc network that contains a plurality of nodes including a first node. According to one implementation of these techniques, a first node can receive a message from at least one of the other nodes. Each message includes a number of primary factors associated with a particular node regarding capabilities of the particular node. The primary factors associated with each node can then be evaluated, and an attempt can be made to select the root node based on the primary factors associated with each node. If the first node is unable to select the root node based on the primary factors associated with each node, then the root node can be selected based on secondary factors associated with each node.