Abstract: A flow allocation system includes a set of collection agents, a set of restriction agents, a processing agent and at least one usage limit selected from a volume limit set and a rate limit set. The flow allocation system is implemented between a set of usage devices and a service network. The collection agents monitor flows between the usage devices and the service network. The processing agent sums the flows for each of the usage devices, determines whether any of the summed flows reach the usage limit, and selects at least one flow restriction rule for the subset of usage devices reaching the usage limit. The set of restriction agents implement the flow restriction control rule for the subset of usage devices reaching the usage limit. The processing agent also uses exception handling techniques to shift usage quotas for the usage devices.
Type:
Grant
Filed:
June 10, 2005
Date of Patent:
September 26, 2006
Assignee:
Distributed Management Information Systems, Inc.
Inventors:
Mark Alan Scifres, Jeremy A. Shaffner, Timothy Michael Yardley
Abstract: A flow allocation system includes a set of collection agents, a set of restriction agents, a processing agent and at least one usage limit selected from a volume limit set and a rate limit set. The flow allocation system is implemented between a set of usage devices and a service network. The collection agents monitor flows between the usage devices and the service network. The processing agent sums the flows for each of the usage devices, determines whether any of the summed flows reach the usage limit, and selects at least one flow restriction rule for the subset of usage devices reaching the usage limit. The set of restriction agents implement the flow restriction control rule for the subset of usage devices reaching the usage limit. The processing agent also uses exception handling techniques to shift usage quotas for the usage devices.
Type:
Application
Filed:
June 10, 2005
Publication date:
October 13, 2005
Applicant:
Distributed Management Information Systems, Inc.
Inventors:
Mark Scifres, Jeremy Schaffner, Timothy Yardley