CA2500350A1 - Per user per service traffic provisioning - Google Patents
Per user per service traffic provisioning Download PDFInfo
- Publication number
- CA2500350A1 CA2500350A1 CA002500350A CA2500350A CA2500350A1 CA 2500350 A1 CA2500350 A1 CA 2500350A1 CA 002500350 A CA002500350 A CA 002500350A CA 2500350 A CA2500350 A CA 2500350A CA 2500350 A1 CA2500350 A1 CA 2500350A1
- Authority
- CA
- Canada
- Prior art keywords
- service
- user
- provisioning
- burst size
- traffic sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L12/5602—Bandwidth control in ATM Networks, e.g. leaky bucket
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/215—Flow control; Congestion control using token-bucket
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
Abstract
A host object (102) representing a user, a service object (106a, 106b, 106c) representing a service, and a connection object (108a, 108b, 108c) linking the two may be utilized in order to provide Quality of Service (QoS). The host object (102) and/or connection object (108a, 108b, 108c) may contain a provisioning scheme defining a limit on traffic, which can be provided through either a local or remote programming mechanism. When traffic flows through the host object (102) and/or connection object (108a, 108b, 108c), the appropriate provisioning scheme is utilized to determine which packets to discard.
Claims (48)
1. ~A method for providing quality of service for a user in a gateway, comprising:
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and discarding traffic sent to or from the user that exceeds said limit.
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and discarding traffic sent to or from the user that exceeds said limit.
2. ~The method of claim 1, wherein said defining a host object occurs when a user logs in.
3. ~The method of claim 1, wherein said host object is defined using a user profile having an attribute describing provisioning parameters.
4. ~The method of claim 3, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
5. ~The method of claim 1, wherein said provisioning scheme is implemented as token bucket provisioning.
6. ~The method of claim 1, further including receiving said provisioning scheme through a remote subscriber management system.
7. ~A method for providing quality of service for a service in a gateway, comprising:
defining a service object corresponding to the service;
creating a connection object linking said service object to a host objects, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service; and discarding traffic sent to or from the service that exceeds said limit.
defining a service object corresponding to the service;
creating a connection object linking said service object to a host objects, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service; and discarding traffic sent to or from the service that exceeds said limit.
8. ~The method of claim 7, wherein said defining a service object occurs when a user logs in to the service.
9. The method of claim 7, wherein said connection object is created using a service profile having an attribute describing provisioning parameters.
10. The method of claim 9, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
11. The method of claim 7, wherein said provisioning scheme is implemented as token bucket provisioning.
12. The method of claim 7, further including receiving said provisioning scheme through a remote subscriber management system.
13. A method for providing quality of service for a user subscribing to one or more services in a gateway, comprising:
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
defining a service object corresponding to one of the services;
creating a connection object linking said service object to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
defining a service object corresponding to one of the services;
creating a connection object linking said service object to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
14. The method of claim 13, wherein said defining a host object occurs when a user logs in.
15. The method of claim 13, wherein said host object is defined using a user profile having an attribute describing provisioning parameters.
16. The method of claim 13, wherein said defining a service object occurs when a user logs in to the service.
17. The method of claim 13, wherein said connection object is created using a service profile having an attribute describing provisioning parameters.
18. The method of claim 15, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
19. The method of claim 17, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
20. The method of claim 13, wherein said provisioning scheme is implemented as token bucket provisioning.
21. The method of claim 13, further including receiving said provisioning schemes through a remote subscriber management system.
22. A gateway comprising:
a host object definer; and a traffic discarder coupled to said host object definer.
a host object definer; and a traffic discarder coupled to said host object definer.
23. A gateway comprising:
a service object definer;
a connection object creator coupled to said service object definer; and a traffic discarder coupled to said connection object creator.
a service object definer;
a connection object creator coupled to said service object definer; and a traffic discarder coupled to said connection object creator.
24. A gateway comprising:
a host object definer;
a service object definer;
a connection object creator coupled to said host object definer and said service object definer;
a traffic discarder coupled to said host object definer and said connection object creator.
a host object definer;
a service object definer;
a connection object creator coupled to said host object definer and said service object definer;
a traffic discarder coupled to said host object definer and said connection object creator.
25. An apparatus for providing quality of service for a user in a gateway, comprising:
means for defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and means for discarding traffic sent to or from the user that exceeds said limit.
means for defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and means for discarding traffic sent to or from the user that exceeds said limit.
26. The apparatus of claim 25, wherein said defining a host object occurs when a user logs in.
27. The apparatus of claim 25, wherein said host object is defined using a user profile having an attribute describing provisioning parameters.
28. The apparatus of claim 27, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
29. The apparatus of claim 25, wherein said provisioning scheme is implemented as token bucket provisioning.
30. The apparatus of claim 25, further including means for receiving said provisioning scheme through a remote subscriber management system.
31. An apparatus for providing quality of service for a service in a gateway, comprising:
means for defining a service object corresponding to the service;
means for creating a connection object linking said service object to a host object, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service;
and means for discarding traffic sent to or from the service that exceeds said limit.
means for defining a service object corresponding to the service;
means for creating a connection object linking said service object to a host object, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service;
and means for discarding traffic sent to or from the service that exceeds said limit.
32. The apparatus of claim 31, wherein said defining a service object occurs when a user logs in to the service.
33. The apparatus of claim 31, wherein said connection object is created using a service profile having an attribute describing provisioning parameters.
34. The apparatus of claim 33, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
35. The apparatus of claim 31, wherein said provisioning scheme is implemented as token bucket provisioning.
36. The apparatus of claim 31, further including means for receiving said provisioning scheme through a remote subscriber management system.
37. An apparatus for providing quality of service for a user subscribing to one or more services in a gateway, comprising:
means for defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
means for defining a service object corresponding to one of the services;
means for creating a connection object linking said service abject to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
means for discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and means for discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
means for defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
means for defining a service object corresponding to one of the services;
means for creating a connection object linking said service abject to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
means for discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and means for discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
38. The apparatus of claim 37, wherein said defining a host object occurs when a user logs in.
39. The apparatus of claim 37, wherein said host object is defined using a user profile having an attribute describing provisioning parameters.
40. The apparatus of claim 37, wherein said defining a service object occurs when a user logs in to the service.
41. The apparatus of claim 37, wherein said connection object is created using a service profile having an attribute describing provisioning parameters.
42. The apparatus of claim 41, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
43. The apparatus of claim 41, wherein said provisioning parameters include upstream bandwidth, upstream normal burst size, upstream excess burst size, downstream bandwidth, downstream normal burst size, and downstream excess burst size.
44. The apparatus of claim 37, wherein said provisioning scheme is implemented as token bucket provisioning.
45. The apparatus of claim 37, further including means for receiving said provisioning schemes through a remote subscriber management system.
46. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for providing quality of service for a user in a gateway, the method comprising:
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and discarding traffic sent to or from the user that exceeds said limit.
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
and discarding traffic sent to or from the user that exceeds said limit.
47. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for providing quality of service for a service in a gateway, the method comprising:
defining a service object corresponding to the service;
creating a connection object linking said service object to a host object, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service; and discarding traffic sent to or from the service that exceeds said limit.
defining a service object corresponding to the service;
creating a connection object linking said service object to a host object, the host object corresponding to a user subscribing to the service, wherein the connection object has a provisioning scheme indicating a limit on traffic sent to or from the service; and discarding traffic sent to or from the service that exceeds said limit.
48. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for providing quality of service for a user subscribing to one or more services in a gateway, comprising:
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
defining a service object corresponding to one of the services;
creating a connection object linking said service object to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
defining a host object corresponding to the user, the host object having a provisioning scheme indicating a limit on traffic sent to or from the user;
defining a service object corresponding to one of the services;
creating a connection object linking said service object to said host object, the connection object having a provisioning scheme indicating a limit on traffic sent to or from the service;
discarding traffic sent to or from the user that exceeds said limit on traffic sent to or from the user; and discarding traffic sent to or from the service that exceeds said limit on traffic sent to or from the service.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/256,787 | 2002-09-26 | ||
US10/256,787 US7130917B2 (en) | 2002-09-26 | 2002-09-26 | Quality of service in a gateway |
PCT/US2003/030308 WO2004030279A1 (en) | 2002-09-26 | 2003-09-23 | Per user per service traffic provisioning |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2500350A1 true CA2500350A1 (en) | 2004-04-08 |
CA2500350C CA2500350C (en) | 2010-07-27 |
Family
ID=32029356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2500350A Expired - Fee Related CA2500350C (en) | 2002-09-26 | 2003-09-23 | Per user per service traffic provisioning |
Country Status (6)
Country | Link |
---|---|
US (2) | US7130917B2 (en) |
EP (1) | EP1547310A1 (en) |
CN (1) | CN1685661B (en) |
AU (1) | AU2003278942B2 (en) |
CA (1) | CA2500350C (en) |
WO (1) | WO2004030279A1 (en) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7447155B2 (en) * | 2002-06-17 | 2008-11-04 | Intel Corporation | Guaranteed service in a data network |
US7130917B2 (en) * | 2002-09-26 | 2006-10-31 | Cisco Technology, Inc. | Quality of service in a gateway |
WO2004034229A2 (en) * | 2002-10-10 | 2004-04-22 | Rocksteady Networks, Inc. | System and method for providing access control |
AU2003301482A1 (en) * | 2002-10-16 | 2004-05-04 | Rocksteady Networks, Inc. | System and method for dynamic bandwidth provisioning |
US7965717B2 (en) * | 2003-01-17 | 2011-06-21 | Nortel Networks Limited | Multi-staged services policing |
US7624438B2 (en) | 2003-08-20 | 2009-11-24 | Eric White | System and method for providing a secure connection between networked computers |
US20050141426A1 (en) * | 2003-12-31 | 2005-06-30 | Broadcom Corporation | System and method for controlling packet transmission using a plurality of buckets |
US7221927B2 (en) * | 2004-02-13 | 2007-05-22 | Trapeze Networks, Inc. | Station mobility between access points |
US7665130B2 (en) * | 2004-03-10 | 2010-02-16 | Eric White | System and method for double-capture/double-redirect to a different location |
US7610621B2 (en) * | 2004-03-10 | 2009-10-27 | Eric White | System and method for behavior-based firewall modeling |
US8543710B2 (en) * | 2004-03-10 | 2013-09-24 | Rpx Corporation | Method and system for controlling network access |
DE112006000618T5 (en) | 2005-03-15 | 2008-02-07 | Trapeze Networks, Inc., Pleasanton | System and method for distributing keys in a wireless network |
US7551574B1 (en) * | 2005-03-31 | 2009-06-23 | Trapeze Networks, Inc. | Method and apparatus for controlling wireless network access privileges based on wireless client location |
US7551619B2 (en) * | 2005-10-13 | 2009-06-23 | Trapeze Networks, Inc. | Identity-based networking |
US8638762B2 (en) | 2005-10-13 | 2014-01-28 | Trapeze Networks, Inc. | System and method for network integrity |
US7724703B2 (en) | 2005-10-13 | 2010-05-25 | Belden, Inc. | System and method for wireless network monitoring |
WO2007044986A2 (en) | 2005-10-13 | 2007-04-19 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US7573859B2 (en) | 2005-10-13 | 2009-08-11 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US20070106778A1 (en) * | 2005-10-27 | 2007-05-10 | Zeldin Paul E | Information and status and statistics messaging method and system for inter-process communication |
US20070106998A1 (en) * | 2005-10-27 | 2007-05-10 | Zeldin Paul E | Mobility system and method for messaging and inter-process communication |
US8250587B2 (en) * | 2005-10-27 | 2012-08-21 | Trapeze Networks, Inc. | Non-persistent and persistent information setting method and system for inter-process communication |
US7817556B2 (en) * | 2006-04-20 | 2010-10-19 | Cisco Technology, Inc. | Modification of policing methods to make them more TCP-friendly |
US20070260720A1 (en) * | 2006-05-03 | 2007-11-08 | Morain Gary E | Mobility domain |
US7558266B2 (en) | 2006-05-03 | 2009-07-07 | Trapeze Networks, Inc. | System and method for restricting network access using forwarding databases |
US20070268514A1 (en) * | 2006-05-19 | 2007-11-22 | Paul Zeldin | Method and business model for automated configuration and deployment of a wireless network in a facility without network administrator intervention |
US20070268515A1 (en) * | 2006-05-19 | 2007-11-22 | Yun Freund | System and method for automatic configuration of remote network switch and connected access point devices |
US20070268506A1 (en) * | 2006-05-19 | 2007-11-22 | Paul Zeldin | Autonomous auto-configuring wireless network device |
US8966018B2 (en) | 2006-05-19 | 2015-02-24 | Trapeze Networks, Inc. | Automated network device configuration and network deployment |
US20070268516A1 (en) * | 2006-05-19 | 2007-11-22 | Jamsheed Bugwadia | Automated policy-based network device configuration and network deployment |
US7577453B2 (en) * | 2006-06-01 | 2009-08-18 | Trapeze Networks, Inc. | Wireless load balancing across bands |
US8818322B2 (en) | 2006-06-09 | 2014-08-26 | Trapeze Networks, Inc. | Untethered access point mesh system and method |
US7912982B2 (en) * | 2006-06-09 | 2011-03-22 | Trapeze Networks, Inc. | Wireless routing selection system and method |
US9258702B2 (en) * | 2006-06-09 | 2016-02-09 | Trapeze Networks, Inc. | AP-local dynamic switching |
US9191799B2 (en) | 2006-06-09 | 2015-11-17 | Juniper Networks, Inc. | Sharing data between wireless switches system and method |
US7844298B2 (en) * | 2006-06-12 | 2010-11-30 | Belden Inc. | Tuned directional antennas |
US7724704B2 (en) * | 2006-07-17 | 2010-05-25 | Beiden Inc. | Wireless VLAN system and method |
US8340110B2 (en) * | 2006-09-15 | 2012-12-25 | Trapeze Networks, Inc. | Quality of service provisioning for wireless networks |
US8072952B2 (en) | 2006-10-16 | 2011-12-06 | Juniper Networks, Inc. | Load balancing |
US20080107077A1 (en) * | 2006-11-03 | 2008-05-08 | James Murphy | Subnet mobility supporting wireless handoff |
US20080151844A1 (en) * | 2006-12-20 | 2008-06-26 | Manish Tiwari | Wireless access point authentication system and method |
US7865713B2 (en) * | 2006-12-28 | 2011-01-04 | Trapeze Networks, Inc. | Application-aware wireless network system and method |
US7873061B2 (en) | 2006-12-28 | 2011-01-18 | Trapeze Networks, Inc. | System and method for aggregation and queuing in a wireless network |
CN101296112B (en) * | 2007-04-26 | 2011-11-09 | 华为技术有限公司 | Method, device and system for implementing Ethernet service quality in optical network unit |
US8902904B2 (en) | 2007-09-07 | 2014-12-02 | Trapeze Networks, Inc. | Network assignment based on priority |
US8509128B2 (en) * | 2007-09-18 | 2013-08-13 | Trapeze Networks, Inc. | High level instruction convergence function |
US8238942B2 (en) | 2007-11-21 | 2012-08-07 | Trapeze Networks, Inc. | Wireless station location detection |
US7895353B2 (en) * | 2008-02-29 | 2011-02-22 | Oracle International Corporation | System and method for providing throttling, prioritization and traffic shaping during request processing via a budget service |
US8150357B2 (en) | 2008-03-28 | 2012-04-03 | Trapeze Networks, Inc. | Smoothing filter for irregular update intervals |
US8474023B2 (en) | 2008-05-30 | 2013-06-25 | Juniper Networks, Inc. | Proactive credential caching |
US8978105B2 (en) * | 2008-07-25 | 2015-03-10 | Trapeze Networks, Inc. | Affirming network relationships and resource access via related networks |
US8238298B2 (en) | 2008-08-29 | 2012-08-07 | Trapeze Networks, Inc. | Picking an optimal channel for an access point in a wireless network |
GB2502292A (en) | 2012-05-22 | 2013-11-27 | Ibm | Network access tickets including QoS information related to user ID, preferably for public wireless LAN hotspot access |
US11086898B2 (en) | 2013-03-13 | 2021-08-10 | Amazon Technologies, Inc. | Token-based admission control for replicated writes |
US9385956B2 (en) | 2013-06-25 | 2016-07-05 | Amazon Technologies, Inc. | Compound token buckets for burst-mode admission control |
US9218221B2 (en) | 2013-06-25 | 2015-12-22 | Amazon Technologies, Inc. | Token sharing mechanisms for burst-mode operations |
US9471393B2 (en) | 2013-06-25 | 2016-10-18 | Amazon Technologies, Inc. | Burst-mode admission control using token buckets |
US9553821B2 (en) | 2013-06-25 | 2017-01-24 | Amazon Technologies, Inc. | Equitable distribution of excess shared-resource throughput capacity |
US10764185B2 (en) * | 2013-06-25 | 2020-09-01 | Amazon Technologies, Inc. | Token-based policies burst-mode operations |
US10078533B2 (en) | 2014-03-14 | 2018-09-18 | Amazon Technologies, Inc. | Coordinated admission control for network-accessible block storage |
US10250673B1 (en) | 2014-03-14 | 2019-04-02 | Amazon Technologies, Inc. | Storage workload management using redirected messages |
US9274710B1 (en) | 2014-03-31 | 2016-03-01 | Amazon Technologies, Inc. | Offset-based congestion control in storage systems |
US9860317B1 (en) | 2015-04-30 | 2018-01-02 | Amazon Technologies, Inc. | Throughput throttling for distributed file storage services with varying connection characteristics |
US20190207864A1 (en) * | 2016-08-22 | 2019-07-04 | Mitsubishi Electric Corporation | Communication apparatus and bandwidth control method |
US11240176B2 (en) | 2018-08-21 | 2022-02-01 | At&T Intellectual Property I, L.P. | Time-spaced messaging for facilitating network communications |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5313454A (en) | 1992-04-01 | 1994-05-17 | Stratacom, Inc. | Congestion control for cell networks |
US5666353A (en) * | 1995-03-21 | 1997-09-09 | Cisco Systems, Inc. | Frame based traffic policing for a digital switch |
US6047322A (en) * | 1997-05-27 | 2000-04-04 | Ukiah Software, Inc. | Method and apparatus for quality of service management |
US6424624B1 (en) * | 1997-10-16 | 2002-07-23 | Cisco Technology, Inc. | Method and system for implementing congestion detection and flow control in high speed digital network |
US6463068B1 (en) * | 1997-12-31 | 2002-10-08 | Cisco Technologies, Inc. | Router with class of service mapping |
JP3486125B2 (en) | 1999-01-14 | 2004-01-13 | 富士通株式会社 | Network device control system and device |
US6425003B1 (en) * | 1999-01-22 | 2002-07-23 | Cisco Technology, Inc. | Method and apparatus for DNS resolution |
GB2368692B (en) | 1999-06-25 | 2003-02-12 | Jacobs Rimell Ltd | Automated provisioning system |
US7958251B2 (en) * | 2000-08-04 | 2011-06-07 | Goldman Sachs & Co. | Method and system for processing raw financial data streams to produce and distribute structured and validated product offering data to subscribing clients |
CN2465413Y (en) * | 2001-02-23 | 2001-12-12 | 深圳市同洲电子有限公司 | IP network management apparatus |
US20030149762A1 (en) * | 2001-10-05 | 2003-08-07 | Knight Gregory John | Storage area network methods and apparatus with history maintenance and removal |
US7130917B2 (en) * | 2002-09-26 | 2006-10-31 | Cisco Technology, Inc. | Quality of service in a gateway |
-
2002
- 2002-09-26 US US10/256,787 patent/US7130917B2/en not_active Expired - Fee Related
-
2003
- 2003-09-23 WO PCT/US2003/030308 patent/WO2004030279A1/en not_active Application Discontinuation
- 2003-09-23 CN CN038231964A patent/CN1685661B/en not_active Expired - Fee Related
- 2003-09-23 AU AU2003278942A patent/AU2003278942B2/en not_active Ceased
- 2003-09-23 CA CA2500350A patent/CA2500350C/en not_active Expired - Fee Related
- 2003-09-23 EP EP03770456A patent/EP1547310A1/en not_active Withdrawn
-
2006
- 2006-07-31 US US11/496,850 patent/US7328274B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1685661A (en) | 2005-10-19 |
EP1547310A1 (en) | 2005-06-29 |
US7130917B2 (en) | 2006-10-31 |
US20060265514A1 (en) | 2006-11-23 |
WO2004030279A1 (en) | 2004-04-08 |
CN1685661B (en) | 2013-02-27 |
AU2003278942A1 (en) | 2004-04-19 |
US20040064560A1 (en) | 2004-04-01 |
CA2500350C (en) | 2010-07-27 |
US7328274B2 (en) | 2008-02-05 |
AU2003278942B2 (en) | 2009-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2500350A1 (en) | Per user per service traffic provisioning | |
TW200746721A (en) | Method and apparatus for managing data flow through a mesh network | |
EP2849386A1 (en) | Self-adaptive bandwidth distribution method and system | |
EP1133111A3 (en) | Method and apparatus for managing quality of service in network devices | |
WO2003001737A3 (en) | Method and system for processing upstream packets of an optical network | |
WO2006116483A3 (en) | Bandwidth management in a network | |
MY133330A (en) | Transmitting data over a general packet radio service wireless network | |
BR0004130A (en) | Method for optimizing mobile wireless communications directed across multiple interconnected networks | |
WO2002019744A3 (en) | Class based bandwidth scheduling for cdma air interfaces | |
WO2002013468A3 (en) | Method and apparatus for multicasting real-time variable bit-rate traffic in ad-hoc networks | |
CN100384157C (en) | Method for multiplexing residual bandwidth and network equipment | |
CN102170663B (en) | 3G (The Third Generation Telecommunication)-based method and equipment for guaranteeing service quality in real-time transmission service | |
CN103916634B (en) | A kind of VOD method controlled based on openflow | |
AU3067401A (en) | Rsvp handling in 3g networks | |
TW200507542A (en) | Communication terminal device, method, program, recording medium, and integrated circuit for use in communication network system | |
WO2002052869A3 (en) | Resource allocation in cellular telephone networks | |
WO2004095185A3 (en) | Information frame modifier | |
SG97934A1 (en) | Quality of transmission across packet-based networks | |
CN100384156C (en) | Method for multiplexing residual bandwidth and network equipment | |
WO2004028118A3 (en) | System and method for providing usage monitoring telephony services | |
CN101232459A (en) | Business band width dynamic control method | |
EP2075932A3 (en) | Apparatus and method for communicating programs over networks | |
CN108494698A (en) | A kind of jamming control method based on transmission rate | |
CN103347302A (en) | Dynamic service bandwidth allocation method in SCPC/DAMA satellite system | |
WO2002037756A3 (en) | Method and device for wireless network access_ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20180924 |