Weighted-fair-queuing relative bandwidth sharing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7948896
APP PUB NO 20060187945A1
SERIAL NO

11060657

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A network device for scheduling packets in a plurality of queues. The network device includes a plurality of configurable mechanisms, each of which is configured to process information in one of a plurality of queues based on a predefined bandwidth. A scheduler services an associated one of the plurality of queues based on the predefined bandwidth. The network device also includes means for tracking whether or not the plurality of queues has exceeded a predefined threshold. If the plurality of queues has exceeded the predefined threshold, a new bandwidth allocation is calculated for each of the plurality of queues. The new bandwidth allocation replaces the predefined bandwidth and is proportional to the predefined bandwidth for each of the plurality of queues.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.SINGAPORE, SG22265

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Andersen, Erik Mountain View, US 75 4370

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (3)
5423015 Memory structure and method for shuffling a stack of data utilizing buffer memory locations 122 1991
* 2004/0136,379 Method and apparatus for allocation of resources 119 2004
* 2005/0186,933 Channel equalization system and method 135 2005
 
ADVANCED MICRO DEVICES, INC. (1)
* 7110359 System and method for dynamically updating weights of weighted round robin in output queues 46 2001
 
ERICSSON AB (1)
5610905 Communication apparatus and methods 143 1994
 
HEWLETT-PACKARD COMPANY (1)
6425015 Stacked communication devices and method for port mirroring using modified protocol 39 1998
 
Telsima Inc. (1)
* 2002/0059,408 Dynamic traffic management on a shared medium 48 2001
 
SPACEBRIDGE NETWORKS CORPORATION (1)
* 6608815 Method and apparatus for connection admission control in cell or packet-based networks 23 1999
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
5892922 Virtual local area network memory access system 166 1997
 
LUCENT TECHNOLOGIES INC. (1)
* 6452933 Fair queuing system with adaptive bandwidth redistribution 158 1997
 
JUNIPER NETWORKS, INC. (1)
* 6542467 Bandwidth allocation system of virtual path in communication network of asynchronous transfer mode 63 1999
 
ENTERASYS NETWORKS, INC. (1)
5414704 Address lookup in packet data communications link, using hashing and content-addressable memory 421 1994
 
MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC. (1)
* 6990113 Adaptive-weighted packet scheduler for supporting premium service in a communications network 34 2000
 
Nexabit Networks, LLC (1)
6259699 System architecture for and method of processing packets and/or cells in a common switch 304 1997
 
MADGE NETWORKS LIMITED (1)
5991295 Digital switch 100 1996
 
RATEZE REMOTE MGMT. L.L.C. (1)
* 6366761 Priority-based bandwidth allocation and bandwidth-on-demand in a low-earth-orbit satellite data communication network 140 1998
 
PROVENANCE ASSET GROUP LLC (1)
* 2003/0231,593 Flexible multilevel output traffic control 57 2003
 
ORACLE AMERICA, INC. (3)
6016310 Trunking support in a high performance network device 128 1997
6088356 System and method for a multi-layer network element 220 1997
6119196 System having multiple arbitrating levels for arbitrating access to a shared memory by network ports operating at different data rates 129 1997
 
RPX CLEARINGHOUSE LLC (1)
* 6810012 Queue service interval based cell schedular with hierarchical queuing configurations 27 1999
 
FUJITSU NETWORK COMMUNICATIONS, INC. (1)
* 6594234 System and method for scheduling traffic for different classes of service 59 2001
 
FUTUREWEI TECHNOLOGIES, INC. (1)
* 2005/0281,279 Latency-based scheduling and dropping 13 2005
 
INTEL CORPORATION (1)
* 2004/0160,982 Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link 3 2004
 
GLOBAL NETWORK EXPERT COMMUNICATIONS (1)
* 2003/0152,096 Intelligent no packet loss networking 130 2003
 
SYMANTEC CORPORATION (1)
6591299 Method for automatically classifying traffic with enhanced hierarchy in a packet communications network 100 2002
 
MICROSEMI ISRAEL STORAGE SOLUTIONS LTD. (1)
* 2005/0249,497 Methods for dynamic bandwidth allocation and queue management in ethernet passive optical networks 14 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (3)
6335935 Network switching architecture with fast filtering processor 180 1999
* 2003/0174,650 Weighted fair queuing (WFQ) shaper 48 2003
* 2006/0114,912 Rate limiting and minimum and maximum shaping in a network device 18 2005
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 24, 2018
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 24, 2022
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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