Adaptive resource management in a communication system
First Claim
1. A method for allocating a system resource in a communication system having an interconnected set of modules and for which the system resource is allocated among the modules, the method comprising the steps of:
- initially allocating the system resource among the modules in accordance with a predetermined allocation; and
periodically updating the allocation of the system resource based at least in part on measured characteristics of at least a subset of the modules, the measured characteristics being indicative of utilization of the initial allocation.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for allocating a system resource in a communication system having an interconnected set of modules and for which the system resource is allocated among the modules are disclosed. The interconnected set of modules may be a multi-shelf daisy-chained DSL access multiplexer (DSLAM), with each of the modules corresponding to a particular shelf of the DSLAM. The system resource is initially allocated among the modules in accordance with a predetermined allocation, e.g., a reserve pool is established with a first portion of the system resource and the remaining portion of the system resource is equally divided among the interconnected modules. The allocation of the system resource is then periodically updated based at least in part on measured characteristics of at least a subset of the modules, the measured characteristics being indicative of utilization of the initial allocation. For example, utilization history data or requests for additional resource allocation may be measured and used in the periodic updating. In the daisy-chained DSLAM implementation, each of the shelves of the DSLAM may have associated therewith a resource measurement and management system (RMMS) element that processes information relating to the initial allocation and the periodic updates.
-
Citations
16 Claims
-
1. A method for allocating a system resource in a communication system having an interconnected set of modules and for which the system resource is allocated among the modules, the method comprising the steps of:
-
initially allocating the system resource among the modules in accordance with a predetermined allocation; and
periodically updating the allocation of the system resource based at least in part on measured characteristics of at least a subset of the modules, the measured characteristics being indicative of utilization of the initial allocation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for use in allocating a system resource in a communication system having an interconnected set of modules and for which the system resource is allocated among the modules, the apparatus comprising:
-
at least one processor operative to initially allocate the system resource among the modules in accordance with a predetermined allocation, and to periodically update the allocation of the system resource based at least in part on measured characteristics of at least a subset of the modules, the measured characteristics being indicative of utilization of the initial allocation; and
a memory coupled to the processor for storing information associated with allocation of the system resource.
-
-
16. A machine-readable medium storing one or more programs for use in allocating a system resource in a communication system having an interconnected set of modules and for which the system resource is allocated among the modules, wherein the one or more programs when executed by a processor implement the steps of:
-
initially allocating the system resource among the modules in accordance with a predetermined allocation; and
periodically updating the allocation of the system resource based at least in part on measured characteristics of at least a subset of the modules, the measured characteristics being indicative of utilization of the initial allocation.
-
Specification