IP Library › Granted Patent US 8,755,390
Granted Patent B2
US 8,755,390 · App. 13/624,869 · Granted Jun 17, 2014

Network data congestion management method

Inventors: Daniel Crisan (Zürich, CH); Casimer M. DeCusatis (Poughkeepsie, NY); Mitch Gusat (Langnau, CH); Cyriel J. A. Minkenberg (Gutenswil, CH)
Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,755,390
App. No.
13/624,869
Granted
Jun 17, 2014
Kind
B2
Abstract

A method to manage data congestion in a computer network may include network devices to route data packets throughout the network. The method may also include a source node that sends data packets to any of the network devices. The method may further include a routing table at each network device that is updated by the source node, and the route the data packets are sent by any network device is based upon each respective routing table.

Claims (13)

1. A method comprising:

sending data packets to any of network devices from a source node;

routing the data packets throughout a network via the network devices;

collecting congestion notification messages in a congestion notification message stream from the network devices;

updating a routing table at each network device by the source node, wherein the routing table determines the route the data packets are sent by any network device;

adding a header to the data packets by the source node, the header defines a virtual local area network and includes virtual local area network identifier, the virtual local area network identifier triggers a new virtual local area network routing scheme in each network device; and

filtering the congestion notification messages used by the source node from the network devices such that high frequency noise is blocked and the congestion notification message stream is smoothed.

2. The method of claim 1 , further comprising providing a destination address that is used by the source node to determine the route the data packets follow.

3. The method of claim 1 , further comprising mapping the collected congestion notification messages to a network topology.

4. The method of claim 3 , further comprising updating the routing tables based upon the congestion notification messages.

5. The method of claim 3 , further comprising routing around any network device for which the collected congestion notification messages reveal a history of congestion.

6. The method of claim 1 , further comprising routing to or around any network device based upon a link cost indicator.

7. The method of claim 1 , further comprising selecting the order of the routes via a destination address.

Continuity (2)
Continuation 12765735 · Apr 22, 2010
Related Publication 20130021910A1 · Jan 24, 2013