Claims
- 1. A method comprising steps of:
implementing a service level agreement in a network having a data consumption quota limitation for each of a plurality of subscribers to the network; and responsive to one of the subscribers consuming at least a threshold amount of data, the service level agreement regulating a bandwidth usable over the network by that subscriber.
- 2. The method of claim 1, wherein the network includes the Internet.
- 3. A method for regulating data consumption in a network, comprising steps of:
storing an account for each of a plurality of subscribers, each account having a balance that tracks a network data consumption of the respective subscriber; imposing a bandwidth limitation on a subscriber responsive to the balance of the account of that subscriber dropping below a defined level; and for each account, crediting the balance of the respective account on an intermittent basis.
- 4. The method of claim 3, wherein the step of imposing the bandwidth limitation includes causing an existing bandwidth limitation to be more restrictive.
- 5. The method of claim 3, wherein the step of crediting is performed on a periodic basis.
- 6. The method of claim 3, wherein the step of crediting includes crediting the balance of each account by an amount that depends upon the balance of the respective account.
- 7. The method of claim 3, further including a step of reducing a bandwidth limitation on one of the subscribers responsive to the balance of the account of that subscriber rising above a predetermined level.
- 8. The method of claim 7, wherein the step of reducing includes releasing the bandwidth limitation.
- 9. The method of claim 3, further including a step of, for each of the subscribers, reducing the balance of the account of the respective subscriber by an amount based upon a volume of network data consumption by that subscriber.
- 10. The method of claim 3, further including a step of sending information to each of the subscribers indicating the balance of the account of each respective subscriber.
- 11. The method of claim 3, wherein the balance for each account is an upstream balance.
- 12. The method of claim 3, wherein the balance for each account is a downstream balance.
- 13. The method of claim 3, wherein the balance for each account is a burst balance.
- 14. The method of claim 3, wherein imposing the bandwidth limitation includes imposing the bandwidth limitation on the subscriber responsive to the balance of the account of that subscriber dropping below a defined level and at further depending upon least one of a time of day and a current network congestion level.
- 15. A method comprising regulating a bandwidth available to a network subscriber based on whether a predetermined volume of data has previously been consumed by the subscriber.
- 16. The method of claim 15, wherein the bandwidth is regulated based on whether the predetermined volume of data has been consumed by the subscriber over a defined window of time.
- 17. The method of claim 15, further including a step of sending information to the subscriber indicating whether the bandwidth is being regulated.
- 18. In a network coupled to a plurality of subscribers, an apparatus configured to regulate a bandwidth available to one of the subscribers based on whether a predetermined volume of data has previously been consumed by that subscriber.
- 19. The apparatus of claim 18, wherein the apparatus includes a computer coupled to a database, the database storing an account balance for each of the plurality of subscribers, the account balance depending upon a volume of data previously consumed by a respective subscriber.
- 20. The apparatus of claim 19, wherein the computer is configured to regulate the bandwidth available to one of the subscriber responsive to the account balance of that subscriber dropping below a defined level.
- 21. A method for regulating data consumption in a network, comprising steps of:
storing a plurality of balances for each of a plurality of subscribers, each balance tracking a different aspect of network data consumption of the respective subscriber; imposing a bandwidth limitation on a subscriber responsive to at least one of the balances of that subscriber dropping below a defined level; and for each subscriber, crediting at least one of the balances of the respective subscriber on an intermittent basis.
- 22. The method of claim 21, wherein the plurality of balances includes an upstream balance and a downstream balance.
- 23. The method of claim 21, wherein the plurality of balances for each subscriber are in a same account of the respective subscriber.
Parent Case Info
[0001] The present application claims priority to U.S. provisional patent application serial No. 60/448,126, entitled “Enforcement of Network Service Level Agreements,” filed Feb. 20, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60448126 |
Feb 2003 |
US |