Patent ID: 7990869

Claim:
A method for monitoring data congestion in a computer network having multiple nodes and at least one data source, the method comprising: detecting the presence of a data congestion by a node; generating a congestion notification by the node which detected the data congestion in response to the detecting; transmitting the congestion notification to the data source; generating in the data source a congestion value for the data congestion, which value quantifies the level of the data congestion; comparing the generated congestion value to a plurality of stored congestion values stored in a worst case array in a memory associated with the data source, said stored congestion values comprising congestion values representing severe data congestion detected by nodes in the network; and storing said generated congestion value in the worst case array when the generated congestion value exceeds a previously-stored congestion value, wherein said data source controls data transmissions based on the congestion values stored in said worst case array.