Gate Queue Mapping for Deterministic Jitter in 3GPP Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems in 3GPP networks fail to ensure deterministic end-to-end latency and jitter, leading to significant fluctuations in data packet transmission, which is critical for industrial applications requiring precise timing.
Innovation Solution
Establishing a correspondence between quality of service flow identifiers and inter-packet time intervals to create gate queues that map data packets, ensuring periodic scheduling and deterministic queuing latency, thereby stabilizing and ensuring data transmission reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data packets are transmitted through conventional queuing mechanisms in 3GPP networks, then the system maintains simplicity in queue management, but the end-to-end latency fluctuates greatly and jitter cannot be ensured
Solution Approach 1:
The patent segments the conventional single queue into multiple gate queues, each associated with a specific QoS flow identifier. This segmentation allows deterministic scheduling of different service flows with different jitter requirements, resolving the contradiction by providing reliable jitter guarantee through structured queue division while keeping each individual gate queue manageable in complexity.
Solution Approach 2:
The patent applies local quality by assigning different scheduling characteristics to different gate queues based on their associated QoS flow identifiers. Each gate queue can be configured with specific inter-packet time intervals and scheduling priorities, allowing precise control over latency and jitter for specific service flows while maintaining overall system functionality.
2Manufacturing precision
If the system uses dynamic queuing without periodic scheduling, then the queue management is simple and adaptable, but the end-to-end latency is not deterministic and fluctuates significantly
Solution Approach 1:
The patent implements periodic action by scheduling data packets in each gate queue based on predetermined inter-packet time intervals. This periodic scheduling mechanism ensures deterministic end-to-end latency by controlling the timing of packet transmissions, achieving precise latency control while the scheduling complexity is managed through automated interval-based rules rather than manual configuration.
Solution Approach 2:
The patent changes the scheduling parameter from dynamic/ad-hoc to periodic with fixed inter-packet time intervals. This parameter change transforms the scheduling behavior to provide deterministic latency, and the complexity is reduced by using configurable interval parameters rather than complex real-time decision logic.
3Reliability
If the system does not establish correspondence between QoS flow identifiers and inter-packet time intervals, then the system configuration is simple, but the queuing latency cannot be controlled deterministically
Solution Approach 1:
The patent applies preliminary action by pre-establishing the correspondence between QoS flow identifiers and inter-packet time intervals before data transmission begins. This pre-configuration allows the system to immediately apply deterministic queuing latency control when packets arrive, without requiring complex real-time calculations, thus achieving reliable latency control with manageable configuration complexity.
Solution Approach 2:
The correspondence table between QoS flow identifiers and inter-packet time intervals acts as an intermediary that simplifies the control mechanism. Instead of directly managing complex timing relationships, the system uses this intermediary mapping to translate QoS flow identification into predetermined scheduling parameters, achieving reliable latency control through a structured intermediate layer.
Data Source
AI summary
This application provides a data transmission method, a communications apparatus, and a session management function entity. The method includes obtaining, by a communications apparatus, a correspondence between a quality of service flow identifier of a service flow and an inter-packet time interval of the service flow. The method also includes establishing, by the communications apparatus based on the correspondence, a gate queue used to send a data packet. The method further includes establishing a mapping relationship between the gate queue and the quality of service flow identifier. The method also includes receiving, by the communications apparatus, a data packet from an upper-level sending device of a transmission link. The method further includes if the data packet includes the quality of service flow identifier, periodically scheduling, by the communications apparatus, the data packet based on the gate queue to which the quality of service flow identifier is mapped.


