CPE TCP Proxy Buffering for Unstable Wi-Fi Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customer premise equipment (CPE) cannot control the transmission of service data at the internet protocol (IP) layer, leading to issues with network instability and low data transmission rates due to unstable Wi-Fi connections.

Innovation Solution

A first terminal device establishes TCP connections with both an application server and a second terminal device, buffers service data, and then forwards it to the second terminal device, implementing transmission control through a TCP proxy based on preset conditions such as service type, network quality, and historical exceptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CPE forwards service data only at IP layer without TCP proxy, then device complexity is low and operation is simple, but transmission control capability is insufficient leading to network instability

Engineering Contradiction:
Improvenetwork stabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a TCP proxy mechanism as an intermediary layer between the CPE and terminal devices. The CPE acts as a TCP proxy server that intercepts TCP connections, buffers service data, and manages transmission to terminal devices. This intermediary function enables transmission control and improves network stability without requiring changes to terminal devices or application servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data transmission process into distinct phases: TCP connection establishment phase, data buffering phase, and data transmission phase. By separating these functions and controlling them independently through the TCP proxy mechanism, the system achieves better transmission control and stability while maintaining manageable device complexity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If CPE buffers service data for transmission control, then transmission quality improves, but data transmission rate decreases due to buffering delay

Engineering Contradiction:
Improvetransmission qualityVSAvoiddata transmission rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic buffer management where the CPE adjusts buffering strategies based on terminal device conditions. The TCP proxy mechanism dynamically controls data transmission timing, buffer sizes, and transmission rates according to real-time network conditions and terminal capabilities, optimizing both transmission quality and rate.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The CPE performs preliminary actions by pre-buffering service data before actual transmission to terminal devices. This allows the system to prepare data in advance, manage transmission resources efficiently, and control transmission timing to optimize both quality and rate based on predicted or measured terminal conditions.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If TCP proxy is enabled for all services, then transmission control is maximized, but device complexity and energy consumption increase

Engineering Contradiction:
Improvetransmission control capabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies TCP proxy functionality selectively rather than universally. The CPE identifies specific terminal devices or service types that require transmission control and enables TCP proxy only for those cases. This localized application of the proxy mechanism maintains transmission control capability where needed while minimizing energy consumption and device complexity for other services.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3952249B1Data transmission method and apparatus
Publication Date: 2025.10.01 HUAWEI TECH CO LTD
  • EP3952249B1 patent drawingFigure 1~2
  • EP3952249B1 patent drawingFigure 3~4
  • EP3952249B1 patent drawingFigure 5~6

AI summary

Embodiments of this application disclose a data transmission method and apparatus, so that a first terminal device implements transmission control on service data of a second terminal device. The method in the embodiments of this application includes: When a preset condition is met, the first terminal device establishes a first transmission control protocol TCP connection to an application server, and establishes a second TCP connection to an application client on the second terminal device; the first terminal device receives, through the first TCP connection, first service data that is sent by the application server; the first terminal device buffers the first service data; and the first terminal device sends the first service data to the second terminal device through the second TCP connection.