Guard Band Mechanism for Low Latency Traffic Preemption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High priority data transmission in communication networks faces latency issues due to the need for prioritized latency scenarios, where urgent packets must be transmitted quickly despite ongoing low priority packet transmissions, necessitating techniques to preempt or interrupt lower priority traffic.

Innovation Solution

Implementing a guard band mechanism within network devices to preempt low priority traffic before high priority data is scheduled for transmission, allowing immediate processing and transmission of high priority packets by identifying scheduled communication times and initiating a guard band to prevent low priority data transmission during this period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If packet preemption is used to allow high priority packets to interrupt low priority packet transmission, then transmission latency for high priority data is reduced, but device complexity increases due to the need for guard band management and preemption logic

Engineering Contradiction:
Improvetransmission latencyVSAvoiddevice complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by initiating a guard band before the scheduled transmission time of high priority data. This guard band preempts any low priority packet transmission in advance, ensuring that when high priority data arrives, the transmission medium is already clear and ready for immediate transmission, thus reducing latency while managing complexity through structured preemption timing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The guard band acts as an intermediary mechanism between low priority and high priority traffic. It serves as a buffer period that mediates the conflict between ongoing low priority transmissions and incoming high priority data by preempting low priority traffic in a controlled manner, allowing smooth transition to high priority transmission without direct conflict

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If a guard band is initiated to preempt low priority traffic before high priority data transmission, then transmission latency is decreased, but loss of low priority data transmission increases

Engineering Contradiction:
Improvetransmission latencyVSAvoidlow priority data transmission
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system applies preliminary anti-action by using the guard band to preempt low priority traffic before high priority data needs to be transmitted. This prevents the potential harm of delayed high priority transmission by taking counter-action in advance against low priority traffic that would otherwise occupy the transmission medium

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The system dynamically adjusts traffic prioritization based on real-time needs. During the guard band period, low priority traffic is preempted, but the system maintains flexibility to resume low priority transmission after high priority data is sent, creating a dynamic prioritization scheme that adapts to changing traffic requirements rather than using fixed priorities

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10484287B2Support for distinguished minimum latency traffic guard band
Publication Date: 2019.11.19 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US10484287B2 patent drawing
  • US10484287B2 patent drawing
  • US10484287B2 patent drawing

AI summary

A network device may implement a guard band for reducing latency of transmitting high priority data. The device may identify a scheduled communication time for high priority data, which may include a scheduled reception time of the high priority data by the network device or a scheduled communication time of the high priority data. The network device may initiate a guard band prior to the scheduled communication time, and even before the high priority data is received by the network device. When the guard band is active, the network device may prevent transmission of low priority data, which may include preempting an in-progress low priority packet when initiating the guard band. Upon receiving the high priority data, the network device may immediately transmit the high priority data without incurring additional latency for preempting a low priority packet.