Time Gate Control Lists for Deterministic Queue Jitter Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing deterministic service flows in deterministic networks face issues with end-to-end delay guarantees and jitter due to bursty traffic and packet arrival jitter, which can disrupt the forwarding of periodic data packets.

Innovation Solution

A time gate control list is configured with periodic and free time slices, where gates for periodic slices are open in specific queues and closed in others, while free slices are open, allowing bursty traffic and jittered packets to be forwarded without waiting for the next periodic cycle, thus maintaining delay guarantees and avoiding jitter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If deterministic service flows use periodic time gate control lists with fixed periodic time slices, then periodic traffic can be forwarded with guaranteed delay, but bursty traffic and jittered packets cannot be forwarded timely and must wait for the next periodic cycle

Engineering Contradiction:
Improveend-to-end delay guaranteeVSAvoidforwarding delay for bursty traffic
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The time gate control list is segmented into two types of time slices: periodic time slices for guaranteed periodic traffic forwarding and free time slices for bursty traffic and jittered packets. This segmentation allows different traffic types to be handled according to their specific requirements without interfering with each other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The time gate control list dynamically adjusts gate opening/closing based on the current time slice type. For periodic time slices, gates are opened only in specific queues at predetermined intervals. For free time slices, gates are opened in all queues to accommodate bursty traffic. This dynamic adjustment resolves the contradiction between guaranteed periodic forwarding and timely bursty traffic handling.

Inventive Principle:
Principle #15Dynamics

2Productivity

If gates for periodic time slices are opened in all deterministic queues, then all periodic traffic can be forwarded, but other deterministic queues cannot forward their traffic during the same time slice

Engineering Contradiction:
Improvetraffic forwarding efficiencyVSAvoiddelay guarantee for specific traffic classes
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Different deterministic queues are assigned different gate opening configurations based on their specific traffic requirements. During periodic time slices, only the gate corresponding to the active queue is opened, while other queues remain closed. This local differentiation ensures that each queue can guarantee delay for its specific traffic class without interfering with other queues.

Inventive Principle:
Principle #3Local quality

3Reliability

If deterministic service flows use strict time slice scheduling, then periodic traffic gets guaranteed service, but bursty traffic experiences increased delay and jitter

Engineering Contradiction:
Improveservice guarantee for periodic flowsVSAvoidtraffic flow smoothness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Free time slices act as an intermediary mechanism between the strict periodic scheduling and the bursty traffic requirements. These free time slices receive overflow traffic from periodic queues and re-transmit it during appropriate time windows, thereby mediating between the need for strict periodic guarantees and the need for smooth bursty traffic flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260012427A1Control method, communication method, controller, node device, and readable medium
Publication Date: 2026.01.08 ZTE CORP
  • US20260012427A1 patent drawing
  • US20260012427A1 patent drawing
  • US20260012427A1 patent drawing

AI summary

The present application provides a control method, including: configuring and issuing a time gate control list. The time gate control list includes at least one deterministic queue and a plurality of time slices; and in each deterministic queue, a gate corresponding to a periodic time slice of the deterministic queue is open, gates corresponding to periodic time slices of other deterministic queues are closed, and a gate corresponding to a free time slice is open, with the periodic time slice of the deterministic queue being a time slice corresponding to a time when data packets of a deterministic service flow are periodically forwarded in the deterministic queue, and the free time slice being a time slice other than the periodic time slice of each deterministic queue. The present application further provides a communication method, a controller, a node device, a computer readable medium.