Patent ID: 9253096
Filing Date: 2016-02-02
CPC Classification: H04L

Claim Text:
1. A computer system for bypassing congestion points in a network, the system comprising: a memory having computer readable instructions; and a processor for executing the computer readable instructions, the instructions including: sampling queues of a plurality of switches in a network; detecting packet congestion in a congestion point of a first switch; identifying a packet flow contributing to the packet congestion, the identifying based on random sampling or occupancy sampling; propagating a congestion notification message indicating the identified packet flow to upstream switches, the upstream switches including switches that are upstream from the first switch in the network; snooping the congestion notification message at the upstream switches; dynamically associating virtual queues within the upstream switches to hold packets associated with the identified packet flow; and re-routing packets associated with the identified packet flow, thereby bypassing the packet congestion in the first switch.