Method and system for priority enforcement with flow control

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7142552
APP PUB NO 20030189934A1
SERIAL NO

10117814

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for controlling a plurality of pipes in a computer network, including at least one processor for a switch, the at least one processor having a queue, the plurality of pipes utilizing the queue for transmitting traffic through the switch, wherein each pipe is assigned a priority ranking class, each class has a unique priority rank with respect to each of the other classes, the ranks ranging from a highest priority rank to a lowest priority rank. A transmission probability is calculated for each pipe responsive to its priority rank. If excess bandwidth exists for the queue, the transmission probability of each pipe is linearly increased. Alternatively, if excess bandwidth does not exist, the transmission probability for each pipe is exponentially decreased. Packets are transferred from a pipe to the queue responsive to the pipe transmission probability and priority rank.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46918

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jeffries, Clark Debs Durham, NC 87 2381
Kind, Andreas Kilchberg, CH 38 684

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
6188670 Method and system in a data processing system for dynamically controlling transmission of data over a network for end-to-end device flow control 28 1997
* 6769033 Network processor processing complex and methods 24 1999
* 6657960 Method and system for providing differentiated services in computer networks 18 1999
* 6870811 Quality of service functions implemented in input interface circuit interface devices in computer network hardware 13 2001
 
LUCENT TECHNOLOGIES INC. (2)
5983278 Low-loss, fair bandwidth allocation flow control in a packet switch 144 1996
6212582 Method for multi-priority, multicast flow control in a packet switch 44 1997
 
CIENA CORPORATION (1)
* 6816494 Method and apparatus for distributed fairness algorithm for dynamic bandwidth allocation on a ring 14 2000
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (2)
5555264 Methods and devices for prioritizing in handling buffers in packet networks 59 1994
6212162 Arrangement and method relating to packet flow control 37 1998
 
GLOBALFOUNDRIES INC. (2)
5859837 Flow control method and apparatus for ethernet packet switched hub 51 1995
* 6725270 Apparatus and method for programmably modifying a limit of a retry counter in a network switch port in response to exerting backpressure 21 1999
 
LOFARMA S.P.A. (1)
5354848 Chemically modified allergens and process for the preparation thereof 6 1990
 
CALIFORNIA INSTITUTE OF TECHNOLOGY (1)
4933933 Torus routing chip 126 1986
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
8161145 Method for managing of denial of service attacks using bandwidth allocation technology 7 2003
* 2004/0170,123 Method and system for managing of denial of service attacks using bandwidth allocation technology 13 2003
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 May 28, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00