Gateway Network Processing Offload for Low-Latency Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network congestion and complexity lead to increased latency and packet loss, particularly in wireless communication networks, affecting latency-sensitive applications like augmented reality and virtual reality, due to the distance and compute limitations of client devices.

Innovation Solution

Offloading network overhead operations, such as packet retransmissions, to a gateway device that maintains a buffer and manages retransmissions, reducing latency by minimizing the computational burden on client devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If client devices perform network overhead operations locally, then device autonomy is maintained, but latency increases due to compute limitations and processing distance

Engineering Contradiction:
ImprovelatencyVSAvoidnetwork processing complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The gateway acts as an intermediary device that performs network overhead operations (packet retransmissions, buffer management) on behalf of client devices. By moving the transport layer stack to the gateway, the patent eliminates the need for client devices to handle complex network processing locally, thereby reducing latency while maintaining device simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts network overhead operations from the client device and relocates them to the gateway. Specifically, the transport layer stack (TCP/UDP) is extracted and implemented at the gateway, which then handles packet retransmissions and buffer management, freeing client devices from computational burdens.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If client devices maintain full transport layer stacks, then autonomous packet retransmission is enabled, but power consumption increases

Engineering Contradiction:
Improvepacket retransmission capabilityVSAvoiddevice power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The gateway serves as an intermediary that provides packet retransmission services to client devices. Instead of each client device maintaining its own full transport layer stack for autonomous retransmission, the gateway centralizes this function, enabling reliable packet retransmission while significantly reducing power consumption at the client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges multiple client device transport layer stacks into a single gateway-based implementation. By consolidating packet retransmission functionality at the gateway, the system achieves reliable communication while reducing the total computational and power resources required compared to having separate stacks at each client device.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If client devices process network overhead locally, then processing autonomy is maintained, but available compute for other tasks decreases

Engineering Contradiction:
Improvecompute availability for applicationsVSAvoidlocal processing requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts network overhead processing from the client device and relocates it to the gateway. The transport layer stack is removed from the client device and implemented at the gateway, thereby freeing up compute resources at the client device for application processing while maintaining processing autonomy through the gateway's centralized management.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The gateway acts as an intermediary that handles all network overhead operations (buffer management, packet retransmissions, transport layer processing) on behalf of client devices. This allows client devices to maintain simplicity and focus entirely on application-level tasks, maximizing compute availability for productive work.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250338328A1Systems for and methods for offloading network processing
Publication Date: 2025.10.30 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US20250338328A1 patent drawing
  • US20250338328A1 patent drawing
  • US20250338328A1 patent drawing

AI summary

Offloading of network processing is provided. A method performed by a client device can include establishing a transport layer connection with a server over a network via an access point or a modem in wireless communication with the client device. The method can include establishing a pipe with one of the access point or the modem to transfer data. The method can include communicating, via the pipe to one of the access point or the modem, a copy of one or more buffers of one or more sockets used for the transport layer connection by the client device. The access point or the modem can be configured to use the copy of the one or more of buffers to handle re-transmission of one or more packets to the server via the transport layer connection instead of the client device.