Dynamic size allocation system and method
First Claim
1. A resource allocation method for use with a telecommunications switch wherein call traffic is handled via a plurality of blocks, comprising the steps of:
- initially assigning a plurality of memory records to each of the blocks;
monitoring one or more traffic pattern parameters associated with the call traffic;
analyzing the traffic pattern parameters and computing changes in demand of service associated with the blocks; and
dynamically re-assigning the memory records to the blocks based upon the changes in demand of service.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of dynamically allocating memory records to a plurality of blocks in a telecommunications switch. A data acquisition monitor is provided for monitoring one or more traffic pattern parameters associated with the call traffic through the telecommunications switch. An analyzer analyzes the traffic pattern information and maintains traffic parameter profiles in a suitable database. Also, the analyzer determines if there exists a change in demand of service based on the monitored traffic pattern parameters. A command generator provides a feedback signal to the telecommunications switch to re-assign memory records based on the changes in demand of service.
112 Citations
16 Claims
-
1. A resource allocation method for use with a telecommunications switch wherein call traffic is handled via a plurality of blocks, comprising the steps of:
-
initially assigning a plurality of memory records to each of the blocks;
monitoring one or more traffic pattern parameters associated with the call traffic;
analyzing the traffic pattern parameters and computing changes in demand of service associated with the blocks; and
dynamically re-assigning the memory records to the blocks based upon the changes in demand of service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14)
-
-
10. A resource allocation system for use with a telecommunications switch wherein call traffic is handled via a plurality of blocks and each block is initially assigned a number of memory records, comprising:
-
a monitor for gathering data on one or more traffic pattern parameters associated with the call traffic;
an analyzer coupled to the monitor, the analyzer for analyzing the gathered data and maintaining a statistical database profile with respect to the traffic pattern parameters, wherein the analyzer computes a demand of service for each of the blocks based on the traffic pattern parameters; and
a command generator coupled to the analyzer, wherein the command generator provides one or more commands to the telecommunications switch responsive to an indication of a change in the demand of service received from the analyzer, the commands operating to effectuate a change in the number of records assigned to the blocks corresponding to the change in the demand of service. - View Dependent Claims (11)
-
-
15. A dynamic resource allocation system, comprising;
-
means for monitoring a plurality of traffic pattern parameters associated with call traffic through a telecommunication switch, wherein the call traffic is handled through a plurality of blocks, each block having a number of records;
means for analyzing the traffic pattern parameters and determining a change in demand of service associated with the blocks; and
means for generating a record re-order command responsive to an indication provided by the analyzer corresponding to the change in demand of service, wherein the record re-order command is provided to the telecommunications switch to change the number of records assigned to the blocks. - View Dependent Claims (16)
-
Specification