Uplink Packet Handling for Remote Gaming Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems, particularly in 4G and 5G networks, face challenges in transmitting multimedia information for remote gaming and extended reality applications due to insufficient uplink grants, leading to delayed or outdated video frame rendering caused by queuing packets in a first-in-first-out order.

Innovation Solution

Implementing an uplink packet handling protocol that allows user equipment (UE) to discard older packets and transmit more recent ones, using a last-in-first-out order or bundling packets to ensure the latest multimedia information is sent first, thereby improving video frame rendering accuracy and reducing latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packets are transmitted in first-in-first-out order from the queue, then transmission order is simple and reliable, but the server renders video frames using outdated multimedia information

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidvideo frame rendering latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent inverts the traditional first-in-first-out transmission order by implementing a protocol where the UE discards older packets and transmits only the most recent packet. This inversion allows the server to receive and render video frames using the latest multimedia information, reducing rendering latency while maintaining transmission reliability through protocol-level guarantees.

Inventive Principle:
Principle #13The other way round (Inversion)

2Loss of information

If the UE transmits all queued packets, then all multimedia information is delivered, but the server cannot generate video frames based on the most recent information

Engineering Contradiction:
Improvemultimedia information completenessVSAvoidvideo frame rendering timing
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies the discarding principle by instructing the UE to discard older packets in the queue and transmit only the most recent packet. This selective discarding ensures that the server receives current multimedia information for timely video frame rendering, while the protocol layer recovers any potential information loss through retransmission mechanisms and acknowledgment protocols.

Inventive Principle:
Principle #34Discarding and recovering

3Productivity

If the UE waits for more uplink grants before transmitting, then transmission resources are optimized, but multimedia information becomes outdated by the time it is transmitted

Engineering Contradiction:
Improveuplink resource efficiencyVSAvoidmultimedia information freshness
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having the UE prepare and queue multimedia packets in advance before uplink grants are available. When grants become available, the UE immediately transmits the most recent packet without waiting for additional grants, ensuring that multimedia information remains fresh while still optimizing uplink resource usage through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12261899B2Techniques for multimedia uplink packet handling
Publication Date: 2025.03.25 QUALCOMM INC
  • US12261899B2 patent drawing
  • US12261899B2 patent drawing
  • US12261899B2 patent drawing

AI summary

Methods, systems, and devices for wireless communications are described. The method may include a user equipment (UE) generating a set of multimedia packets including a first multimedia packet and a second multimedia packet that is generated after the first multimedia packet. The UE may add the set of multimedia packets to a queue and apply an uplink packet handling protocol. Using the uplink packet handling protocol, the UE may discard the first multimedia packet and transmit, to a base station, the second multimedia packet. Using the second multimedia packet, a server in communication with the base station may generate a video frame and transmit the video frame to the UE via the base station.