Claims
- 1. A method of policy management for a call center, the method comprising:
configuring policy management servers into clusters of policy management servers; and distributing available ports among clusters of policy management servers.
- 2. The method of claim 1 wherein each cluster of policy management servers works with allotted ports from at least one other of the clusters of policy management servers.
- 3. The method of claim 1 wherein each cluster of policy management servers processing calls works with allotted ports from at least one other of the clusters of policy management servers without communicating with the other clusters on each call.
- 4. The method of claim 1 wherein as a cluster's available ports becomes low, a policy management server in the cluster polls the other clusters to have the other clusters allocate additional ports from a remote cluster having available ports.
- 5. The method of claim 1 wherein as a cluster's available ports for a given VPOP becomes low, a policy management server in the cluster polls the other clusters to steal additional ports from a remote cluster having the highest number of available ports.
- 6. The method of claim 1 wherein globally managed resources across clusters of policy management servers include portlimits/overflows and home gateway capacities.
- 7. The method of claim 1 further comprising:
assigning each VPOP with a maximum number of ports.
- 8. The method of claim 1 wherein distributing further comprises:
communicating with policy management servers across a geographically dispersed network of policy management servers, which produce virtual points of presence (VPOP) for call service provider.
- 9. The method of claim 1 wherein distributing further comprises:
communicating with policy management servers across a geographically dispersed network of policy management servers by sending messages that request port status to the other clusters, and receiving reply messages indicating the status of ports on the clusters.
- 10. An arrangement for policy management for a call center comprising:
a plurality of policy management servers configured into clusters of policy management servers; and a policy management server in each of the clusters of policy management servers to distribute available ports among the clusters of policy management servers.
- 11. The arrangement of claim 10 wherein each cluster of policy management servers works with allotted ports from at least one other of the clusters of policy management servers.
- 12. The arrangement of claim 10 wherein each cluster of policy management servers that processes calls works with allotted ports from at least one other of the clusters of policy management servers without communicating with the other clusters on the processed calls.
- 13. The arrangement of claim 10 further comprising:
a policy management server in each cluster that polls the other clusters to have the other clusters allocate additional ports from a remote cluster having available ports to a server in the cluster as the servers available ports becomes low.
- 14. The arrangement of claim 13 wherein the policy management server in the cluster that polls the other clusters, steals additional ports from a remote cluster having the highest number of available ports.
- 15. The arrangement of claim 10 wherein globally managed resources across clusters of policy management servers include portlimits/overflows and gateway.
- 16. The arrangement of claim 10 wherein master policy management servers communicate with other master policy management servers across a geographically dispersed network.
- 17. A policy management server comprising:
a machine; and a computer readable medium storing a computer program product for causing the machine to query configured clusters of policy management servers to locate available ports among the clusters of policy management servers in order to allocate additional ports to a server managed by the policy management server.
- 18. The policy management server of claim 17 wherein the instructions further comprise instructions to cause the policy management server polls the other clusters to have the other clusters allocate additional ports from a remote cluster having the highest number of available ports to the server in the cluster.
- 19. A computer program product residing on a computer readable medium comprises instructions for causing a processor to:
query configured clusters of policy management servers to locate available ports among the clusters of policy management servers in order to allocate additional ports to a server managed by the policy management server.
- 20. The computer program product of claim 19 wherein the instructions further comprise instructions to:
poll other clusters to have the other clusters allocate additional ports from a remote cluster having the highest number of available ports to the server in the cluster.
Parent Case Info
[0001] This application claims the benefit of US Provisional Patent Application Serial No. 60/285,678 filed on Apr. 23, 2001 and entitled RESOURCE LOCALIZATION the entire contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60285678 |
Apr 2001 |
US |