Ad-Hoc Network Multi-Address Routing Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Ad-hoc communication systems face challenges in discovering efficient routes between source and destination nodes due to the complexity of multiple potential paths, making it difficult to establish optimal data communication.

Innovation Solution

The system allows each node to have multiple parents and children, using a multi-address scheme and logic circuitry to determine the shortest number of hops to a destination node by associating with multiple parent nodes and calculating distances through various paths, enabling the formation of shortcuts or bridges between network branches.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single parent node structure is used in ad-hoc networks, then the network structure is simple and easy to manage, but route discovery becomes difficult and inefficient due to limited paths between nodes

Engineering Contradiction:
Improvenetwork structure managementVSAvoidroute discovery efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The network is segmented into multiple parent nodes for each child node, creating a distributed hierarchical structure. This segmentation allows multiple independent paths to exist between source and destination nodes, improving route discovery efficiency while maintaining manageable network segments through localized parent-child relationships

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The network structure transitions from a single-dimension hierarchical tree to a multi-dimensional mesh-like structure by allowing nodes to have multiple parents. This dimensional expansion creates additional routing dimensions and paths, enabling more efficient route discovery without significantly increasing operational complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple parent nodes are allowed for each node, then route discovery efficiency improves due to multiple available paths, but the device complexity increases due to multiple addresses and routing calculations

Engineering Contradiction:
Improveroute discovery efficiencyVSAvoidrouting management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Nodes pre-establish multiple parent associations and obtain multiple addresses during network formation, rather than discovering them during route discovery. This preliminary action stores routing options in advance, reducing real-time computational complexity when routes need to be established

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Parent nodes act as intermediaries that provide address information and routing guidance to child nodes. This intermediary role simplifies the routing management complexity by delegating path selection to intermediate parent nodes rather than requiring each node to independently calculate all possible routes

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple addresses are assigned to nodes based on multiple parents, then the number of available routes increases, but the difficulty of detecting and measuring optimal routes increases

Engineering Contradiction:
Improveroute options availabilityVSAvoidoptimal route determination difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system changes the parameter of address assignment from single-address to multi-address based on multiple parent associations. This parameter change enables nodes to evaluate routes using multiple address paths, increasing route options availability while providing structured parameters for comparing and selecting optimal routes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7656804B2Method and apparatus for operating an AD-HOC communication system
Publication Date: 2010.02.02 ARRIS ENTERPRISES LLC
  • US7656804B2 patent drawing
  • US7656804B2 patent drawing
  • US7656804B2 patent drawing

AI summary

An ad-hoc communication system is established where each node within the system may have multiple children nodes and parent nodes. An address scheme is proposed where each node may comprise more than one address, each address being based upon one of the parent's address. Because each node may have more than one parent, a bridge, or shortcut may exist between network branches.