Packet Discard Timer Adjustment for Multi-Modal Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing radio access networks (RAN) lack the ability to support multi-modal synchronization in immersive multi-modal virtual reality applications, leading to asynchrony between different media components and a degraded user experience due to insufficient synchronization threshold management.

Innovation Solution

A method for timer adjustment in packet transmission that involves logical channel prioritization and discard timer management to ensure synchronization of multi-modal data by adjusting discard timers based on traffic type and data bursts, using a user equipment (UE) to maintain synchronization thresholds for different types of data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If discard timer is fixed for each service data unit, then device complexity is reduced, but synchronization precision of multi-modal data deteriorates

Engineering Contradiction:
Improvetimer management complexityVSAvoidsynchronization precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The discard timer value is made dynamic rather than fixed. The timer is adjusted based on the traffic types of service data units in the buffer. When high-priority traffic (e.g., audio) is detected, the timer for other traffic (e.g., video) is shortened to ensure synchronized transmission and prevent asynchrony, thereby resolving the contradiction between simple timer management and precise synchronization.

Inventive Principle:
Principle #15Dynamics

2Productivity

If logical channel prioritization is performed, then data transmission efficiency is improved, but timer adjustment complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtimer adjustment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-adjustment of discard timers based on automatic detection of traffic types during logical channel prioritization. When a service data unit of a different traffic type is selected for transmission, the system automatically shortens the discard timer for remaining units without requiring external control or complex manual configuration, thus improving efficiency while keeping the adjustment mechanism relatively simple.

Inventive Principle:
Principle #25Self-service

3Reliability

If discard timer is shortened for synchronization, then synchronization threshold is maintained, but data loss increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The discard timer is not uniformly shortened for all service data units, but selectively adjusted based on local conditions - specifically the traffic type of each unit. High-priority traffic units maintain their original timer values, while lower-priority units have shortened timers only when necessary for synchronization. This localized adjustment maintains synchronization reliability while minimizing overall data loss.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260040140A1Method for timer adjustment in packet transmission and user equipment using the same
Publication Date: 2026.02.05 IND TECH RES INST
  • US20260040140A1 patent drawing
  • US20260040140A1 patent drawing
  • US20260040140A1 patent drawing

AI summary

A method for timer adjustment in packet transmission and a user equipment are provided. The method includes: obtaining a plurality of service data units comprising a first service data unit; initializing a discard timer corresponding to the first service data unit of a first traffic type; performing logical channel prioritization to select a second service data unit from the plurality of service data units; determining a second traffic type of the second service data unit; and in response to determining the second traffic type, adjusting the discard timer for the first service data unit in a buffer.