Patent ID: 11956154
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 8:
9. A system for congestion avoidance at a congestion point (CP) in a network implemented in a data center, the system comprising:
the network comprising a plurality of interconnected nodes;
the plurality of interconnected nodes comprising at least a first node comprising a first network switch connecting via a first port to a second port of a second network switch at a second node in the network;
the first network switch comprising a plurality of queues for storing and forwarding data link frames of flows of differing quality of service;, the plurality of queues at the first network switch comprising a first queue configured to receive, store and forward a flow of a first datalink frames from the second network switch;
the first network switch configured to generate a first request as a datalink frame comprising the identification of the first datalink flow to be sent to the second network switch when there is high network load indicative of congestion on the first queue of the first network switch;
responsive to the first request the second switch is configured to delay, by stopping or pausing for a period the transmission of the identified first datalink frames of the flow to the first queue of the first switch, while continuing to enable the datalink frames of flows to other queues, that do not have high network load indicative of congestion on the first switch; and
the second switch further enabled to identify the first datalink flow causing high network load indicative of congestion on the first queue and its source and enable generation of a second request, comprising the identity of the datalink flows and the identity of the sources of the datalink flows to be sent to the sources of the identified data link flows to delay for a period the transmission of the identified datalink flows at the source;
wherein the combination of the first and the second request enable the system to avoid congestion and the loss of data at the congestion point in the network implemented in the data center.