Polymorphic Routing for Dynamic Wireless Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for routing data in wireless networks, particularly in mobile ad hoc networks, require significant processing power and time due to the need for a single routing protocol for all nodes, which can lead to increased resource usage and sparser connectivity as mobile nodes move, making it difficult to quickly adapt paths and ensure timely data delivery.

Innovation Solution

A method that allows nodes in a wireless network comprising both static and mobile nodes to switch between different routing protocols based on state information, where a node experiencing a route loss broadcasts data to all other nodes, receives responses, and updates its state to identify a new, efficient route using proactive or on-demand routing protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single routing protocol is used for all nodes in a wireless network, then routing management is simplified, but processing power and time requirements increase significantly

Engineering Contradiction:
Improverouting management complexityVSAvoidprocessing power consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent segments the network into different zones (mobile ad hoc network portion and wired network portion) and applies different routing protocols to different portions. Mobile nodes use proactive routing protocols when in the MANET portion, while nodes in the wired network portion use wired routing protocols, thereby reducing overall processing requirements while maintaining manageable complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic protocol selection where nodes can switch between different routing protocols based on their current location and network conditions. Nodes transition between proactive routing mode and wired routing mode dynamically, allowing the system to adapt processing requirements to actual operational needs rather than using a single protocol for all scenarios.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If a single routing protocol is used for all nodes, then protocol implementation is simplified, but data delivery time increases due to insufficient adaptability

Engineering Contradiction:
Improveprotocol implementation complexityVSAvoiddata delivery time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The network is segmented into different operational zones with appropriate routing protocols for each. This allows time-critical data to use proactive routing in MANET portions while less time-sensitive traffic can use wired routing protocols, overall reducing data delivery time without requiring all nodes to implement complex protocols simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes routing protocol parameters dynamically based on network conditions and node location. By adjusting which protocol is active based on environmental parameters (mobile vs. wired network portion), the system optimizes data delivery time without requiring permanent implementation of all protocol complexities at each node.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If mobile nodes move frequently, then network mobility is improved, but connectivity becomes sparser and routing becomes more difficult

Engineering Contradiction:
Improvenetwork mobilityVSAvoidconnectivity reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces gateway nodes as intermediaries between the MANET portion and wired network portion. These gateways maintain stable connections and facilitate routing between mobile nodes and the wired infrastructure, thereby maintaining connectivity reliability even as mobile nodes move frequently. The gateways act as anchors that preserve network coherence despite mobile node movement.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

By segmenting the network into MANET and wired portions, the patent isolates the mobility challenges to specific zones. Mobile nodes can move freely within the MANET portion while the wired portion maintains stable connectivity, and gateways bridge these segments, overall preserving connectivity reliability without restricting network mobility.

Inventive Principle:
Principle #1Segmentation

4Reliability

If proactive routing protocol is used, then route availability is improved, but processing overhead increases

Engineering Contradiction:
Improveroute availabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies proactive routing protocols only in the MANET portion where mobile nodes operate, rather than throughout the entire network. This segmentation limits the processing overhead to mobile nodes that actually benefit from proactive route maintenance, while wired nodes use more efficient wired routing protocols, reducing overall network processing overhead while maintaining route availability where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different routing qualities are applied to different network portions based on local requirements. Mobile nodes in the MANET portion receive proactive routing with high route availability, while wired nodes use standard routing protocols with lower overhead. This local quality differentiation ensures route availability is improved only where mobility demands it, without incurring unnecessary processing overhead elsewhere.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8509245B1Polymorphic routing for dynamic networks
Publication Date: 2013.08.13 THE BOEING CO
  • US8509245B1 patent drawing
  • US8509245B1 patent drawing
  • US8509245B1 patent drawing

AI summary

A method, system, and computer program product for routing data in a network. The data is routed from a source in the network to a destination in the network along a path from the source to the destination through a plurality of nodes in the network using state information. The plurality of nodes forms the network and comprises static nodes and mobile nodes. In response to a loss of a route at a node in the mobile nodes, the node sends the data is sent to all other nodes in the plurality of nodes. Responses are received at the node from the destination through a number of paths from the destination to the node. Updated state information for the node is identified using the responses. The data is sent from the node to the destination along a selected route for the node using the updated state information.