Source Packet Marking for Proactive Microburst Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing congestion control algorithms struggle to effectively handle microbursts, which are short-term network events that can cause buffer overflow and unnecessary reduction in sending rates due to outdated congestion notifications.

Innovation Solution

A system where traffic sources proactively mark packets with notification and priority fields to inform switches about changes in data transmission, allowing switches to implement microburst mitigation mechanisms more efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If congestion control algorithms rely on information passing from switch back to traffic source, then congestion notifications can be transmitted, but the information arrives outdated when microburst occurs

Engineering Contradiction:
Improvecongestion notification accuracyVSAvoidnotification delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by having traffic sources proactively mark packets with notification fields before microbursts occur. This allows switches to identify microbursts in advance based on marked packets, rather than reacting after congestion notifications arrive too late. The source marks packets during normal operation, enabling the switch to detect microbursts as they happen.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If ECN marking mechanism is used to monitor queue length, then congestion can be detected, but microbursts cause buffer overflow before detection

Engineering Contradiction:
Improvecongestion detection accuracyVSAvoidbuffer overflow prevention
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The packet marking mechanism serves as an intermediary signal between the traffic source and switch. Instead of relying solely on queue length monitoring at the switch, the source marks packets to indicate upcoming microbursts, providing the switch with advance warning before buffer overflow occurs. This intermediary marking system bridges the gap between source traffic generation and switch buffer management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If congestion notifications are transmitted after microburst, then CC algorithm can adjust sending rate, but sending rate is reduced unnecessarily

Engineering Contradiction:
Improvecongestion control responseVSAvoidnetwork throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements feedback by having switches monitor marked packets and send congestion notifications back to sources only when microbursts are actually detected. This feedback mechanism allows sources to adjust sending rates based on real microburst conditions rather than outdated information, preventing unnecessary rate reductions while maintaining network stability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12388752B2System and method for a scalable source notification mechanism for in-network events
Publication Date: 2025.08.12 HUAWEI TECH CO LTD
  • US12388752B2 patent drawing
  • US12388752B2 patent drawing
  • US12388752B2 patent drawing

AI summary

There is provided a method and apparatus to provide notification of change events for microburst mitigation. The method is used by a sending device and includes tracking changes in scheduled data to be sent in a traffic flow and identifying a positive change in an amount of scheduled data to be sent in the traffic flow. The sending device then marks one or more packets to be sent in the traffic flow with a notification field, and then transmits the one or more packets including the notification field. The notification field can then be used by a recipient device, for example a network element, to identify and mitigate microbursts in a proactive manner.