Weighted Random Early Back-to-Sender Signaling for Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing congestion signaling in computing networks results in additional bandwidth overhead due to frequent end-to-end notifications, and existing congestion control mechanisms are inefficient in managing network paths and reducing latency.

Innovation Solution

Implementing Weighted Random Early Back-to-Sender (WREB) notifications that vary frequency based on congestion levels, using entropy values for path selection, and optimizing congestion control mechanisms to reduce overhead and improve bandwidth utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent end-to-end congestion notification messages are sent, then congestion control reliability is improved, but network bandwidth overhead increases

Engineering Contradiction:
Improvecongestion control reliabilityVSAvoidnetwork bandwidth overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the congestion notification function by introducing intermediate network devices (switches, routers) that generate and forward congestion notifications independently. This divides the end-to-end notification path into multiple segments, allowing congestion signals to be propagated without requiring full end-to-end message exchanges, thereby reducing bandwidth overhead while maintaining control reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary network devices that act as mediators in the congestion notification process. These intermediaries generate congestion notifications based on local congestion detection and forward them to sending devices, eliminating the need for frequent end-to-end acknowledgment messages and reducing overall bandwidth consumption while maintaining effective congestion control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If traditional congestion control mechanisms are used, then network stability is maintained, but latency increases

Engineering Contradiction:
Improvenetwork stabilityVSAvoidnetwork latency
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent implements preliminary congestion notification by having network devices proactively generate and forward congestion notifications before packets experience actual delays. This early warning mechanism allows sending devices to adjust transmission rates in advance, preventing congestion-related latency while maintaining network stability through gradual rate adjustments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where network devices continuously monitor congestion conditions and send notifications back to sending devices. This real-time feedback loop enables dynamic adjustment of transmission rates, reducing latency by responding to congestion conditions faster than traditional mechanisms while maintaining stability through controlled rate adjustments.

Inventive Principle:
Principle #23Feedback

3Productivity

If entropy values are saved and reused for path selection, then network path optimization is improved, but storage requirements increase

Engineering Contradiction:
Improvenetwork path optimizationVSAvoidstorage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by maintaining entropy value storage structures at specific network devices (senders and intermediaries) rather than universally. Each device maintains only the entropy values relevant to its local path selection needs, optimizing path selection performance while minimizing total storage requirements across the network through localized, context-specific entropy caching.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250317397A1Weighted random early back-to-sender notification
Publication Date: 2025.10.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250317397A1 patent drawing
  • US20250317397A1 patent drawing
  • US20250317397A1 patent drawing

AI summary

It is determined that a computing node is contributing to a network congestion event. A congestion notification message is generated. A timing profile is determined for sending the congestion notification message based on the level of the network congestion event. Based on the timing profile, the congestion notification message is forwarded to the computing node determined to be contributing to the network congestion event.