METHOD, COMPUTER PROGRAM PRODUCT, AND APPARATUS FOR PROVIDING A DISTRIBUTED ROUTER ARCHITECTURE
First Claim
Patent Images
1. A method comprising:
- receiving indications of receipt of data associated with a service for routing to a destination address;
monitoring resource usage over a plurality of distributed resource planes; and
allocating a resource associated with routing the data based on the monitored resource usage.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing a distributed router architecture includes a processing element and a resource availability element. The processing element may be configured to receive indications of receipt of data associated with a service for routing to a destination address. The resource availability element may be in communication with the processing element and may be configured to monitor resource usage over a plurality of distributed resource planes. The processing element may be further configured to allocate a resource associated with routing the data based on the monitored resource usage.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving indications of receipt of data associated with a service for routing to a destination address; monitoring resource usage over a plurality of distributed resource planes; and allocating a resource associated with routing the data based on the monitored resource usage. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. The method of claim 7, further comprising:
-
monitoring capability usage over a plurality of distributed capability planes; and allocating a capability associated with routing the data based on the monitored capability usage. - View Dependent Claims (8)
-
-
9. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion configured to receive indications of receipt of data associated with a service for routing to a destination address; a second executable portion configured to monitor resource usage over a plurality of distributed resource planes; and a third executable portion communicatively coupled to the second executable portion and configured to allocate a resource associated with routing the data based on the monitored resource usage. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a processing element configured to receive indications of receipt of data associated with a service for routing to a destination address; and a resource availability element in communication with the processing element and configured to monitor resource usage over a plurality of distributed resource planes, wherein the processing element is further configured to allocate a resource associated with routing the data based on the monitored resource usage. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification