Gateway Server UDP Connection Maintenance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for temporarily deactivating operating system components in mobile devices lead to security risks and network connection interruptions, requiring a cumbersome device restart to maintain functionality.

Innovation Solution

A method involving a bridging routine that temporarily deactivates operating system components while maintaining a network connection by simulating the presence of a security element, such as a SIM card, and automatically reactivating components when necessary, without requiring user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP connections are used to ensure reliable data transmission, then data reliability is improved, but connection maintenance overhead and complexity increase

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidconnection maintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple TCP connections into a single UDP connection for communication between the gateway server and cloud server. This merging approach maintains data reliability through application-layer protocols while eliminating TCP connection management overhead, thus resolving the contradiction between reliability and complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The gateway server acts as an intermediary that implements its own connection management logic between the terminal device and cloud server. It handles data transmission reliability at the application layer using UDP, avoiding the need for terminal devices to manage complex TCP connections, thus reducing overall system complexity while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If TCP connections are maintained for each terminal device, then data transmission reliability is ensured, but server resource consumption increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidserver resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Multiple terminal device connections are merged into a single UDP connection at the gateway server level. This consolidation reduces the number of active connections the server must manage, thereby decreasing server resource consumption while maintaining reliable data transmission through the gateway's connection management.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The gateway server takes responsibility for connection management and data transmission reliability, allowing the terminal devices and cloud server to operate with simpler connection models. This self-service approach at the gateway level reduces the resource burden on the main server while ensuring reliable communication.

Inventive Principle:
Principle #25Self-service

3Reliability

If TCP connections are used, then automatic reconnection capability is provided, but connection establishment time and overhead increase

Engineering Contradiction:
Improveautomatic reconnection capabilityVSAvoidconnection establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway server pre-establishes a single UDP connection to the cloud server before needing to communicate with terminal devices. This preliminary connection setup eliminates the need for repeated connection establishment when terminal devices need to communicate, reducing connection establishment time while maintaining reconnection capability through the persistent gateway-cloud connection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3656181B1Maintenance of a network connection
Publication Date: 2022.09.07 GIESECKE & DEVRIENT EPAYMENTS GMBH
  • EP3656181B1 patent drawingFigure 1~2

AI summary

The present invention is directed to a method for the secure maintenance of a network connection in a use scenario in which, for example, temporary deactivation of at least part of an operating system occurs in an iUICC. The present invention is furthermore directed to a correspondingly configured system arrangement and a mobile terminal. Also proposed are a communication protocol and a computer program product having control commands that execute the method or operate the proposed system arrangement or the proposed mobile terminal.