Patent · US Expired

Adaptive bandwidth throttling for individual virtual services supported on a network server

US6343085B1 · kind B1 · utility

64Cited by
28References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 4, 2000
Grant dateJan 29, 2002
Priority date
Expiry dateMay 4, 2020

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/16
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A bandwidth throttling system is implemented on a server network connected to a computer network system to serve one or more clients over a network. The network server supports a service that presents multiple virtual services that can be individually requested by the clients. The bandwidth throttling system controls bandwidth on a per virtual service basis. The bandwidth throttling system has a measuring subsystem to measure the amount of bandwidth being used by each virtual service supported by the network server. The bandwidth throttling system also has a control subsystem to selectively throttle requests for a particular virtual service independently of others based upon the bandwidth used by the particular virtual service. The bandwidth throttling system utilizes an adaptive, hierarchical throttling strategy that is applied to each virtual service independently. The bandwidth throttling system compares the bandwidth usage for the virtual service against the administrator-defined thresholds for that virtual service. If the presently used bandwidth exceeds a first threshold, a first set of throttling actions is applied. If the presently used bandwidth exceeds a second threshold …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.