Multi-Path TCP for UAV Secure Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unmanned Aerial Vehicles (UAVs) face vulnerabilities in secure communication due to the lack of secure communications management capabilities, leading to potential cyber-attacks and disruptions in data links, especially when operating over heterogeneous networks with multiple data links.

Innovation Solution

Implementing Multi-Path TCP (MPTCP) to enable secure communication by using multiple paths and addresses per node, allowing seamless data flow management across different networks while maintaining session integrity, and integrating with Delay-/Disruption-Tolerant Networks (DTN) for enhanced security and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple data links are used for communication, then communication reliability is improved, but security vulnerability increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The communication data flow is segmented into multiple sub-flows that are distributed across different data links. Each sub-flow is independently managed and can be selectively activated or deactivated based on security requirements and link availability, allowing the system to maintain reliability while limiting the impact of security breaches on any single link

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes communication parameters including selecting different data links, adjusting sub-flow distribution, and modifying transmission paths based on real-time security assessments and link conditions. This allows the system to adapt to changing security threats while maintaining communication reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If electronic countermeasures are implemented to mitigate threats, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The MPTCP protocol is designed to perform multiple functions simultaneously: it provides reliable multi-path communication, enables dynamic path selection, facilitates security mitigation through sub-flow management, and maintains compatibility with standard TCP applications. This multi-functionality reduces the need for separate specialized systems while achieving security goals

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

Solution Approach 2:

The system implements self-service security mechanisms where the MPTCP stack autonomously manages sub-flow distribution, monitors link conditions, and dynamically adjusts communication paths without requiring complex external electronic countermeasures. The protocol itself provides the security functionality through its inherent multi-path capabilities and adaptive routing

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If data links are changed during mission, then adaptability is improved, but communication continuity is disrupted

Engineering Contradiction:
Improvedata link adaptabilityVSAvoidcommunication continuity
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of stationary object

Solution Approach 1:

The system performs preliminary actions by pre-establishing multiple data links and creating sub-flows across all available paths before mission-critical communications are needed. This allows seamless failover and link switching during the mission without disrupting communication continuity, as alternative paths are already prepared and configured

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The MPTCP protocol maintains continuous communication by distributing data across multiple sub-flows that can be simultaneously active or can seamlessly transition between different data links. When one link changes or fails, other sub-flows continue transmitting, ensuring uninterrupted communication throughout the mission

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10609555B2System and a computer-implemented method for multi path communication with an unmanned aerial vehicle during a mission
Publication Date: 2020.03.31 THE BOEING CO
  • US10609555B2 patent drawing
  • US10609555B2 patent drawing
  • US10609555B2 patent drawing

AI summary

A system and a method of multi path communication to improve communication between an unmanned air vehicle (UAV) and ground control during a mission is disclosed. A database previously stores a plurality of secure data links to be used on networks during the mission for communicating and are managed for simultaneously distributing data flow among data links according to coverage and UAV location preventing third parties may compromise security of a mission. The database may be updated during the mission if needed.