Packet Forwarding Queues for Wide-Range Deterministic Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current deterministic network forwarding technologies struggle to handle multiple deterministic service packets with a wide range of transmission rates, from less than 100 Mbps to over 100 Gbps, due to limitations in the Cyclic Specific Queuing and Forwarding (CSQF) mechanism, which cannot effectively manage diverse transmission rate spans.

Innovation Solution

A packet forwarding method and apparatus that involves caching packets in a first scheduling queue, where the number of scheduling queues is determined by the ratio of the outbound interface rate to the minimum inbound interface rate, allowing packets to be forwarded in a scheduling cycle specific to their deterministic flow, ensuring each flow has a corresponding queue for caching and sending.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the Cyclic Specific Queuing and Forwarding (CSQF) mechanism is used for deterministic network forwarding, then deterministic service assurance capabilities are provided, but the mechanism cannot handle multiple deterministic service packets with a large transmission rate span (from less than 100 Mbps to greater than 100 Gbps)

Engineering Contradiction:
Improvetransmission rate span coverageVSAvoiddeterministic service assurance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the forwarding mechanism by introducing multiple queue sequences, where each queue sequence is dedicated to a specific transmission rate range. This segmentation allows the system to handle different transmission rates (from less than 100 Mbps to greater than 100 Gbps) effectively while maintaining deterministic service assurance for each segment.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a single queue sequence is used for all deterministic flows, then the device complexity is low, but the transmission rate span cannot be covered effectively

Engineering Contradiction:
Improvetransmission rate span coverageVSAvoidqueue sequence structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic queue sequence selection mechanism that adapts to different transmission rates. The system dynamically determines which queue sequence to use based on the transmission rate of incoming packets, allowing a single device to handle a wide transmission rate span without requiring complex static configuration for each rate.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4425882B1Packet forwarding method and apparatus
Publication Date: 2025.10.22 NEW H3C TECH CO LTD
  • EP4425882B1 patent drawingFigure 1~2
  • EP4425882B1 patent drawingFigure 3~5
  • EP4425882B1 patent drawingFigure 6~7

AI summary

The present disclosure provides a packet forwarding method and apparatus, which relates to the technical field of communications. The solution of the present disclosure includes: receiving a first packet from a user-side device; caching the first packet in a first scheduling queue, corresponding to a deterministic flow to which the first packet belongs, in a first queue sequence, wherein the first queue sequence includes a first number of cyclically consecutive scheduling queues, the first number is a ratio between an outbound interface rate of the first network device and a minimum inbound interface rate of the first network device, the outbound interface rate is a rate of an outbound interface for forwarding the first packet; forwarding the packet in the first scheduling queue to a second network device according to a scheduling cycle of the first scheduling queue. When the transmission rate span of deterministic flow is large, the deterministic transmission of each deterministic flow can be realized, which is more in line with the requirements of deterministic services.