Time-locked Node Network for Secure Data Packet Segregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network solutions are inadequate in preventing a wide range of undesired inconsistencies, such as buffer overflows and denial of service events, particularly failing to protect against unauthorized access through techniques like protocol spoofing and IP address spoofing.

Innovation Solution

A time-locked node network configuration that segregates secure and unsecure data packets based on predetermined schedules, ensuring only authorized secure data packets are transmitted to secure destinations, while unsecure packets are not sent to secure devices, using a node structure with secure and unsecure inputs, a timing controller, and outputs to manage data streams.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current network solutions use software addressing or memory techniques to prevent buffer overflow, then certain types of buffer overflow may be prevented, but heap overflows and stack-based overflows cannot be protected against

Engineering Contradiction:
Improvebuffer overflow preventionVSAvoidprotection coverage against different overflow types
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The network node is divided into distinct secure and unsecure segments with separate input ports and processing paths. Secure input ports receive and process only secure data packets, while unsecure input ports handle unsecure data packets. This segmentation prevents unsecure packets from causing overflows in secure processing areas, addressing multiple overflow types through structural isolation rather than software checks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A timing controller acts as an intermediary component that receives timing information from a clock and controls the processing and forwarding of data packets from both secure and unsecure inputs. This intermediary enforces time-locked operations, ensuring that only authorized secure packets are forwarded to secure destinations at authorized times, preventing unauthorized access and various overflow attacks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If current methods deny data packets from certain ports or IP addresses to prevent denial of service events, then packets from known unauthorized sources are blocked, but packets from sources using protocol spoofing or IP address spoofing cannot be protected against

Engineering Contradiction:
Improvedenial of service preventionVSAvoidunauthorized access through spoofing
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary classification of data packets as secure or unsecure at the input stage, before processing or forwarding. Secure input ports are pre-configured to only accept secure packets, and the timing controller pre-establishes authorized transmission times for secure packets. This preliminary action prevents spoofed packets from being processed later in the transmission path, as they are rejected at the classification stage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timing controller enforces periodic, time-locked operations for processing and forwarding secure data packets. Only packets that arrive and are authorized for transmission at specific scheduled times are forwarded to secure destinations. This periodic authorization mechanism makes spoofing ineffective, as unauthorized packets cannot be transmitted outside their authorized time windows regardless of their source identification.

Inventive Principle:
Principle #19Periodic action

3Productivity

If a network node processes all incoming data packets without time-based control, then data transmission is simple and fast, but unauthorized packets can reach secure destinations and cause inconsistencies

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata packet security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The network node implements segmentation with dedicated secure input ports for authorized packets and unsecure input ports for unauthorized packets. Each segment has its own processing path controlled by the timing controller, allowing secure packets to be processed and forwarded at high speed without being blocked by security checks, while unsecure packets are isolated and cannot reach secure destinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The timing controller implements periodic time-locked authorization for forwarding secure data packets to secure destinations. At each authorized time interval, the timing controller permits the forwarding of secure packets that have been classified and buffered, maintaining high transmission speed for authorized traffic while providing time-based security control that prevents unauthorized access.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9813384B2Time-locked network and nodes for exchanging secure data packets
Publication Date: 2017.11.07 THE BOEING CO
  • US9813384B2 patent drawing
  • US9813384B2 patent drawing
  • US9813384B2 patent drawing

AI summary

A method and apparatus for transmitting secure data packets through a node network. Unsecure data packets are received at a set of unsecure inputs and secure data packets are received at a number of secure inputs in a node in the node network. The secure data packets are authorized to be sent to a number of secure destination devices. The unsecure data packets are not authorized to be sent to the number of secure destination devices. The secure data packets and the unsecure data packets are integrated to form a number of output data streams based on a predetermined schedule. The number of output data streams is sent to a number of next nodes in the node network.