Context-Aware Network Storage for Disrupted Path Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet switched and delay tolerant networking technologies face challenges in networks with frequent and prolonged disruptions, leading to slow data transmission and encryption issues in security domains that forbid decryption.

Innovation Solution

A method and system that utilize traffic engineering managers to route data through packet switching without persistent memory storage, using existing protocol layers and allowing encryption across various security domains, including black domains that forbid decryption, by determining optimal intermediary storage nodes and maintaining data order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If delay tolerant networking is used to handle network disruptions, then reliability is improved, but transmission speed deteriorates due to per-hop storage delays

Engineering Contradiction:
Improvenetwork reliabilityVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent segments the network transmission path into two distinct parts: (1) a packet-switched segment for fast transmission where data is not stored in persistent memory, and (2) a delay-tolerant segment only where network disruptions occur, where data is stored in persistent memory. This segmentation allows the system to achieve reliability through store-and-forward messaging only when necessary, while maintaining high speed through packet switching when the network is functional.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic path selection that adapts to network conditions. The system determines whether to use packet switching or store-and-forward messaging based on real-time network status, allowing it to switch between fast transmission mode and reliable delivery mode as conditions change, thereby optimizing both speed and reliability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If encrypted bundle protocol headers are used in delay tolerant networking, then security is improved, but routing functionality deteriorates in security domains that forbid decryption

Engineering Contradiction:
Improveencryption securityVSAvoidrouting functionality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the routing information from the encrypted bundle protocol headers and places it in separate, unencrypted fields within the protocol data unit. This allows routing functionality to operate independently of encryption, enabling routers to forward packets based on unencrypted routing information while the payload remains encrypted for security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary approach where routing information acts as a mediator between security requirements and routing functionality. By separating routing data from encrypted payload data, the system allows routers to perform their routing function without needing to decrypt sensitive information, while still maintaining encryption security for the actual data being transmitted.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12470481B2Context-aware network storage
Publication Date: 2025.11.11 THE BOEING CO
  • US12470481B2 patent drawing
  • US12470481B2 patent drawing
  • US12470481B2 patent drawing

AI summary

Techniques for sending data over a computer network from an origination computer to a destination computer are presented. The techniques include: receiving a demand communication from the origination computer, where the demand communication specifies at least one network parameter; determining that a path through the network from the origination computer to the destination computer that complies with the at least one network parameter is not available; sending data from the origination computer to a node in the network over a path that complies with the at least one network parameter, where the node is not the destination computer; and storing the data at the node in persistent memory.