Proxy Server Packet Header Modification for VM Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual machines face packet loss issues during data transfer due to large data volumes or long transmission distances, affecting the reliability and real-time nature of network services, especially under malicious attacks.

Innovation Solution

A packet transmission method and system that employs a user terminal, a proxy server terminal, and a gateway terminal to modify packet headers and redirect connections, ensuring real-time transfer without network interruption, and allowing quick redirection to another proxy server in case of attacks, thereby maintaining user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual machines are used to transfer packets in real time, then network service reliability is improved, but packet loss occurs due to large data volume or long transmission distance

Engineering Contradiction:
Improvenetwork service reliabilityVSAvoidpacket loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the network transmission path into multiple virtual channel connections between adjacent virtual machine instances. Instead of single long-distance packet transmission, data is divided and transmitted through multiple shorter hops, reducing packet loss at each segment while maintaining overall transmission reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate virtual machine instances as relay nodes in the transmission path. These intermediary nodes receive, process, and forward packets, breaking the direct long-distance transmission into multiple shorter segments, thereby reducing packet loss and improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If connection redirection is implemented during proxy server attacks, then user network experience is enhanced, but connection re-establishment time is required

Engineering Contradiction:
Improveuser network experienceVSAvoidconnection re-establishment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent pre-establishes multiple virtual channel paths between user terminals and server terminals through intermediate proxy servers before attacks occur. When an attack is detected, the system can immediately switch to a pre-prepared alternative path without requiring time-consuming connection re-establishment, thus maintaining user experience while avoiding time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic path selection capability where the network transmission path can be flexibly adjusted in real-time based on attack conditions. The system dynamically switches between different virtual channel connections, enabling seamless redirection without static path limitations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11677721B2Packet transmission method using proxy server and system thereof
Publication Date: 2023.06.13 HSU FU HAU
  • US11677721B2 patent drawing
  • US11677721B2 patent drawing
  • US11677721B2 patent drawing

AI summary

A packet transmission method is disclosed herein. The packet transmission method includes the following operations. The first packet is transmitted to a first proxy server terminal by a first user terminal. A header of received first packet is changed to generate a first header, and the first packet with the first header is transmitted to a gateway terminal by the first proxy server terminal. The first header of the received first packet is changed to generate a second header, and the first packet with the second header is transmitted to a server terminal by the gateway terminal. The header of the first packet includes a source address field and a destination address field.