Edge Cloud Server TCP Window Control via RAN Buffer Status

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transport protocols, such as TCP, face limitations in adapting to variable and unknown network conditions, especially in edge computing scenarios, leading to suboptimal performance due to time-consuming handshakes, cautious congestion control, and delayed retransmissions, which are exacerbated by the lack of standardized interfaces between Radio Access Networks (RAN) and Platform-as-a-Service (PaaS) architectures.

Innovation Solution

An edge cloud server determines per-client buffer information and traffic flow dynamics within the RAN to dynamically adjust the initial window size of communication protocols like TCP, allowing for optimized buffer utilization without requiring explicit interfaces, by using known configuration knowledge and probing traffic flows to assess available buffer space and adjust transmission rates accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard transport protocols like TCP are used in edge computing scenarios, then compatibility and reliability are maintained, but communication efficiency deteriorates due to time-consuming handshakes, cautious congestion control, and delayed retransmissions

Engineering Contradiction:
Improveprotocol reliabilityVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent dynamically adjusts TCP protocol parameters (initial window size, congestion control thresholds, retransmission timeouts) based on real-time RAN buffer status and traffic conditions. This allows the system to optimize communication efficiency by adapting parameters to current network state while maintaining protocol reliability through controlled parameter modification rather than protocol replacement

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the initial window size is increased to improve throughput, then data transmission speed increases, but packet loss increases when buffer space is insufficient

Engineering Contradiction:
ImprovethroughputVSAvoidpacket loss rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the edge cloud server continuously monitors RAN buffer status information and dynamically adjusts the initial window size accordingly. When buffer space is充足, the initial window is increased to maximize throughput; when buffer space is limited, the initial window is reduced to prevent packet loss, thus achieving adaptive optimization of both throughput and reliability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from static initial window configuration to dynamic adjustment based on real-time RAN conditions. The initial window size becomes a dynamic parameter that changes according to buffer status, traffic flow patterns, and network conditions, allowing the system to adapt to varying load conditions and optimize performance continuously

Inventive Principle:
Principle #15Dynamics

3Productivity

If frequent probing of traffic flows is performed to determine buffer availability, then transmission rate optimization improves, but system complexity and signaling overhead increase

Engineering Contradiction:
Improvetransmission rate optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent leverages existing RAN buffer status information that is already available to the edge cloud server through standard interfaces. Instead of implementing complex active probing mechanisms, the system utilizes readily available buffer status reports from the RAN, significantly reducing system complexity while still enabling effective transmission rate optimization based on real-time buffer conditions

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11218414B2Apparatus and method for controlling communication between an edge cloud server and a plurality of clients via a radio access network
Publication Date: 2022.01.04 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11218414B2 patent drawing
  • US11218414B2 patent drawing
  • US11218414B2 patent drawing

AI summary

A method of controlling communication between an edge cloud server and a plurality of clients via a radio access network comprises determining per-client buffer information relating to one or more buffers in the radio access network based on known configuration information, and dynamically determining current traffic flow information associated with a client in the radio access network. The determined per-client buffer information relating to the client, and traffic flow information associated with the client, is used to determine an amount of free buffer space available in the per-client buffer associated with that client. The method comprises controlling communication between the edge cloud server and the client, via the radio access network, based on the determined free buffer space.