Source Packet Marking for Proactive Microburst Mitigation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Measurement precision
If ECN marking mechanism is used to monitor queue length, then congestion can be detected, but microbursts cause buffer overflow before detection
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.
3Ease of operation
If congestion notifications are transmitted after microburst, then CC algorithm can adjust sending rate, but sending rate is reduced unnecessarily
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.
Data Source
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.


