Priority Queuing for Secure Mission-Critical Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mission critical systems face challenges in transmitting data to non-mission critical systems due to unidirectional data communications networks, where acknowledgements cannot be sent back, leading to inefficiencies and security vulnerabilities.

Innovation Solution

Implementing a data priority management component that prioritizes and manages data transmission based on levels, using unidirectional networks to ensure high-priority data is transmitted first, interspersing high-priority updates during key frame transmissions, and employing symmetric encryption and QoS functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If data is transmitted over unidirectional networks without acknowledgements, then system security is improved, but transmission reliability deteriorates

Engineering Contradiction:
Improvesecurity vulnerabilitiesVSAvoidtransmission reliability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent implements preliminary error detection and correction coding before data transmission, along with pre-configured retransmission protocols that can operate unidirectionally. This allows the system to maintain security while compensating for the lack of acknowledgements through advance preparation of error handling mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary data validation layer that processes outgoing data packets, adding checksums and error detection codes. This intermediary mechanism ensures transmission reliability without requiring bidirectional communication, thus maintaining security while improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If conventional data communications protocols are used, then ease of operation is improved, but applicability to unidirectional networks deteriorates

Engineering Contradiction:
Improveprotocol usabilityVSAvoidprotocol applicability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent modifies conventional protocol parameters to accommodate unidirectional transmission. It changes the acknowledgement parameter from required to optional, adjusts timeout parameters for asymmetric networks, and modifies data packet structures to include embedded error correction. This maintains ease of operation while improving adaptability to unidirectional networks.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If high-priority data is transmitted first, then data priority management is improved, but network bandwidth utilization deteriorates

Engineering Contradiction:
Improvecritical data transmissionVSAvoidnetwork bandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic priority queuing that adjusts transmission priorities based on real-time network conditions and data criticality. High-priority data is transmitted first when network resources are available, but the system dynamically scales back priority enforcement during congestion to maximize overall bandwidth utilization, balancing reliability and productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12445457B2Secure, efficient and reliable transmission of data in mission critical systems
Publication Date: 2025.10.14 SCHNEIDER ELECTRIC USA INC
  • US12445457B2 patent drawing
  • US12445457B2 patent drawing
  • US12445457B2 patent drawing

AI summary

Techniques for managing data flowing from mission critical systems. Embodiments include receiving a plurality of data values to transmit to a remote system using a unidirectional data communications network. The data values are prioritized according to a plurality of priority levels and the prioritized plurality of data values are grouped into one or more data updates for each of the plurality of priority levels. Embodiments enqueue the one or more data updates into a respective transmission queue corresponding to each of the plurality of priority levels and transmit the data updates over the unidirectional data communications network in an order determined based on the respective priority levels of the transmission queues.