Multi-Agent Ad Hoc Routing via Trajectory Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional mobile ad hoc network (MANET) routing protocols require a large number of control packets for route discovery and router table maintenance, leading to low packet delivery rates, high routing overhead, and difficulty in meeting the communication requirements of multi-agent systems, especially in scenarios with rapid topological changes and unstable links.

Innovation Solution

A method and device for implementing an ad hoc network routing protocol in a multi-agent system that utilizes collaborative trajectory planning to optimize routing, incorporating a trajectory information acquisition module, data packet delivery module, delivery confirmation module, data packet forwarding module, and data storage module to reduce reliance on control packets and improve communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional MANET routing protocols use a large number of control packets for route discovery and router table maintenance, then route reliability is improved, but network overhead and transmission delay increase significantly

Engineering Contradiction:
Improveroute reliabilityVSAvoidnetwork overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies preliminary action by pre-planning trajectories for all agents using collaborative trajectory planning algorithms. The routing protocol leverages these pre-computed trajectories to predict future positions and communication links, eliminating the need for frequent route discovery control packets. Agents proactively prepare routing information based on predicted movements, resolving the contradiction between route reliability and network overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the routing protocol adaptive to predicted agent movements. Instead of static routing tables, the system dynamically adjusts routing decisions based on real-time trajectory information and predicted communication links. This dynamic approach maintains route reliability while reducing control packet overhead by only generating routing information when actually needed based on predicted interactions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If frequent route discovery is performed in on-demand routing protocols, then route accuracy is improved, but transmission medium access violations increase and retransmissions occur

Engineering Contradiction:
Improveroute accuracyVSAvoidnetwork throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent uses preliminary trajectory planning to predict when and where agents will be in communication range of each other. This allows the routing protocol to proactively prepare routing information only when needed, rather than performing frequent periodic route discovery. The predicted trajectories enable accurate route establishment without unnecessary control packet transmissions that cause medium access violations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces continuous or frequent periodic route discovery with event-driven periodic action based on predicted trajectory intersections. Route discovery is triggered only when trajectory analysis indicates that communication links will be established or broken, eliminating unnecessary periodic control packet transmissions while maintaining route accuracy through timely updates.

Inventive Principle:
Principle #19Periodic action

3Loss of information

If active routing protocols perform regular routing table maintenance, then routing information freshness is improved, but bandwidth and storage requirements increase

Engineering Contradiction:
Improverouting information freshnessVSAvoidbandwidth and storage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-computing trajectories and predicting future communication links before they are needed. This allows the routing protocol to maintain fresh routing information on-demand based on predicted agent interactions, rather than performing regular periodic routing table maintenance. Routing information is generated only when trajectory analysis indicates it will be needed, reducing bandwidth and storage requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of routing information update frequency from fixed periodic intervals to event-driven timing based on trajectory predictions. This parameter change allows the system to maintain routing information freshness by updating only when predicted agent movements indicate communication link changes, thereby reducing overall bandwidth and storage requirements compared to frequent periodic updates.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If a large number of control packets are used for routing, then route discovery reliability is improved, but computing, communication, storage and energy resources are consumed

Engineering Contradiction:
Improveroute discovery reliabilityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-planning all agent trajectories using collaborative trajectory planning algorithms before routing operations begin. This preliminary computation enables the routing protocol to predict future communication links and proactively prepare routing information only when needed, eliminating the need for frequent control packet exchanges. The pre-computed trajectory information is reused multiple times, reducing overall resource consumption while maintaining route discovery reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements universality by using the pre-computed trajectory information for multiple purposes: collision avoidance, formation maintenance, and routing decision-making. The same trajectory data serves multiple functions, eliminating the need for separate control packet exchanges for routing purposes. This multi-functional use of trajectory information reduces overall resource consumption while maintaining reliable route discovery.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11576102B2Method and device for implementing ad hoc network routing protocol in multi-agent system
Publication Date: 2023.02.07 COVATION INC
  • US11576102B2 patent drawing
  • US11576102B2 patent drawing
  • US11576102B2 patent drawing

AI summary

Disclosed are a method and device for implementing an ad hoc network routing protocol in a multi-agent system. The device includes a trajectory information acquisition module, a data packet delivery module, a delivery confirmation module, a data packet forwarding module, a data transmission feedback module and a data storage module. The method includes: acquiring a separation and rendezvous timing table and an adjacency matrix of an ad hoc network composed of multiple agents at a given moment; if a source node has message sending requirement, performing data packet delivery and delivery confirmation based on the separation and rendezvous timing table and the adjacency matrix; and performing data packet forwarding and transmission status feedback by a non-source node.