Uplink Buffer Management in Tethered Wireless Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, user equipment (UE) tethered devices face challenges in managing uplink buffers effectively, leading to stalled transmissions and increased round trip times due to overflowing buffers, which affect data exchange efficiency between tethered devices and application servers.

Innovation Solution

The UE modifies the synchronization acknowledgment (SYN-ACK) message by adjusting the application server's receiver window size to prevent buffer overflow, ensuring that the uplink buffer threshold is not exceeded, thereby maintaining an open communication link and preventing data stalls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the UE allows the uplink buffer to fill up to maximize data transmission capacity, then the data exchange efficiency is improved, but the buffer may overflow causing transmissions to stall and round trip times to increase

Engineering Contradiction:
Improvedata exchange efficiencyVSAvoidtransmission stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The UE performs preliminary action by modifying the SYN-ACK message to adjust the receiver window size before the buffer overflow occurs. This proactive adjustment prevents the buffer from exceeding its threshold, thereby avoiding transmission stalls and maintaining reliable data exchange without sacrificing productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The UE uses feedback from buffer status monitoring to dynamically adjust the receiver window size in SYN-ACK messages. When the buffer approaches its threshold, the UE reduces the window size to prevent overflow, creating a closed-loop control system that maintains both high data exchange efficiency and transmission stability

Inventive Principle:
Principle #23Feedback

2Reliability

If the UE reduces the receiver window size to prevent buffer overflow, then the transmission stability is improved, but the data transmission capacity is reduced

Engineering Contradiction:
Improvetransmission stabilityVSAvoiddata transmission capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The receiver window size is made dynamic rather than static. The UE adjusts the window size in SYN-ACK messages based on real-time buffer status, allowing the system to optimize between transmission stability and data capacity adaptively. When buffer conditions permit, larger window sizes enhance capacity; when approaching thresholds, smaller sizes ensure stability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The UE changes the receiver window size parameter in SYN-ACK messages to control buffer fill rates. By modifying this parameter dynamically based on buffer occupancy, the system achieves transmission stability while minimizing the impact on data transmission capacity through optimized parameter selection

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the UE monitors buffer status continuously to prevent overflow, then the transmission reliability is improved, but the system complexity increases

Engineering Contradiction:
Improvebuffer management reliabilityVSAvoidbuffer management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The UE performs self-service by autonomously monitoring its own buffer status and making independent decisions about adjusting receiver window sizes in SYN-ACK messages. This self-managed approach improves buffer management reliability without requiring complex external control systems or additional network infrastructure

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240015579A1Methods and system for managing uplink buffer at user equipment in tethered call mode
Publication Date: 2024.01.11 QUALCOMM INC
  • US20240015579A1 patent drawing
  • US20240015579A1 patent drawing
  • US20240015579A1 patent drawing

AI summary

Wireless communications systems and methods related to uplink buffer management are provided. In some aspects, a user equipment receives a synchronization acknowledgment message destined for a device tethered to the user equipment and transmitted by an application server at a network to which the user equipment is connected. In some aspects, the synchronization acknowledgment message includes an application server receiver window size indicating available buffer space in a receive buffer of the application server. The user equipment can modify the application server receiver window size in the received synchronization acknowledgment message prior to transmitting the received synchronization acknowledgment to the tethered device.