Unidirectional Gateway for Secure Bidirectional Network Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional unidirectional data transmission technologies fail to maintain TCP semantics, leading to unreliable data transmission and inability to support bidirectional communication, especially in environments requiring end-to-end encryption and frequent firewall whitelist adjustments, which complicates network management and security.

Innovation Solution

An apparatus and method that utilize two types of unidirectional communication to dynamically manage communication modes between internal and external networks, including unidirectional, conditional bidirectional, and bidirectional communication, using a communication control module with a switch, power control, and authentication module to selectively enable or disable communication functions based on mode and authentication status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a proxy system is implemented to enable unidirectional data transmission, then data transmission to the external network is enabled while blocking external attacks, but implementation complexity increases and TCP semantics are not maintained

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway as an intermediary device between the internal network and external network. This gateway physically isolates the networks while enabling controlled data transmission through unidirectional communication interfaces, eliminating the need for complex proxy systems and maintaining TCP semantics without requiring analysis of all application programs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If physical network isolation is implemented to block external attacks, then security is improved, but bidirectional communication capability is lost

Engineering Contradiction:
Improveexternal attack blockingVSAvoidbidirectional communication capability
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic communication mode switching mechanism that allows the gateway to transition between unidirectional communication mode and bidirectional communication mode based on operational requirements. This enables the system to maintain physical isolation for security while dynamically enabling bidirectional communication when needed for patching, updates, or management purposes.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If firewall whitelist is always set up to enable bidirectional connection, then communication flexibility is improved, but security is compromised as attackers can utilize the whitelist

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidmalicious access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic mode switching between unidirectional and bidirectional communication modes. The system operates in unidirectional mode by default for security, and only switches to bidirectional mode when specific conditions are met (such as authenticated management operations), thereby maintaining flexibility when needed while preventing unauthorized access.

Inventive Principle:
Principle #15Dynamics

4Object-affected harmful factors

If unidirectional communication mode is used to maintain security, then external attack blocking is improved, but bidirectional communication requirements cannot be satisfied

Engineering Contradiction:
Improveexternal attack blockingVSAvoidbidirectional communication support
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The gateway incorporates a communication mode switching mechanism that dynamically transitions between unidirectional and bidirectional modes based on operational requirements. This allows the system to maintain security through unidirectional communication while enabling bidirectional communication when needed for patching, updates, or management operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The gateway is designed to support multiple communication modes (unidirectional and bidirectional) within a single device, making it universally applicable to various network isolation scenarios. This multi-functionality allows the same device to satisfy both security requirements and bidirectional communication needs without requiring separate systems.

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

Data Source

PatentUS10931655B2Apparatus and method for supporting bidirectional communication using unidirectional communication
Publication Date: 2021.02.23 ELECTRONICS & TELECOMM RES INST
  • US10931655B2 patent drawing
  • US10931655B2 patent drawing
  • US10931655B2 patent drawing

AI summary

An apparatus and method for supporting bidirectional communication using unidirectional communication. The apparatus for supporting bidirectional communication using unidirectional communication includes an internal network module for performing bidirectional communication with an internal network and communicating with an external network module depending on a communication mode, the external network module for performing bidirectional communication with an external network and communicating with the internal network module depending on the communication mode, and a communication control module for controlling, of first unidirectional communication from the internal network module to the external network module and second unidirectional communication from the external network module to the internal network module, the second unidirectional communication, thus controlling a communication function corresponding to the communication mode, wherein the communication mode includes a unidirectional communication mode, a conditional bidirectional communication mode, and a bidirectional communication mode.