Network capacity management system
First Claim
Patent Images
1. A computerized method for managing capacity for a communication network, comprising:
- receiving, by a capacity management system from a communication network element, traffic data indicative of network traffic, wherein the communication network element is selected from a digital subscriber loop access multiplexer and an asynchronous transfer mode switch providing an interface between an asynchronous transfer mode network and the capacity management system;
pre-processing the traffic data to generate pre-processed data, wherein the pre-processing includes performing a pre-processing action selected from decompressing compressed data and extracting archived data, wherein the pre-processed data shares common compression and archiving characteristics;
parsing the pre-processed data into delimited record files;
loading the delimited record files into a database;
analyzing the delimited record files in the database; and
managing data traffic within the communication network based at least in part on the analyzing;
wherein the parsing includes calling a parser manager by a generic parser module using an XML grammar to parse the pre-processed data using regular expressions.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention discusses a computerized method for managing a communication network through processing data used in a Capacity Management System (CMS) associated with the communication network. A configurable grammar, such as an XML grammar with regular expressions, is used to implement various aspects of network management. Data management includes pre-processing data (transferring data, decompressing data, parsing data), loading data into a relational database, and data analysis. Results of data analysis can be used to determine a network condition, and thereby to enable network management.
23 Citations
15 Claims
-
1. A computerized method for managing capacity for a communication network, comprising:
-
receiving, by a capacity management system from a communication network element, traffic data indicative of network traffic, wherein the communication network element is selected from a digital subscriber loop access multiplexer and an asynchronous transfer mode switch providing an interface between an asynchronous transfer mode network and the capacity management system; pre-processing the traffic data to generate pre-processed data, wherein the pre-processing includes performing a pre-processing action selected from decompressing compressed data and extracting archived data, wherein the pre-processed data shares common compression and archiving characteristics; parsing the pre-processed data into delimited record files;
loading the delimited record files into a database;
analyzing the delimited record files in the database; andmanaging data traffic within the communication network based at least in part on the analyzing; wherein the parsing includes calling a parser manager by a generic parser module using an XML grammar to parse the pre-processed data using regular expressions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer readable medium containing program instructions that when executed by a computer perform a computerized method for managing capacity for a communication network, the program instructions comprising instructions for:
-
receiving, from a communication network element, traffic data indicative of network traffic, wherein the communication network element is selected from a digital subscriber loop access multiplexer element and an asynchronous transfer mode switch element connected to an asynchronous transfer mode network; pre-processing the traffic data to generate pre-processed data, wherein the pre-processed data shares common compression and archiving characteristics; parsing the pre-processed data into delimited record files; loading the delimited record files into a database; analyzing the delimited record files in the database; and managing data traffic within the communication network based at least in part on a result of the analyzing; wherein the instructions for parsing include instructions for calling a parser manager by a generic parser module using an XML grammar and instructions for parsing the pre-processed data using regular expressions. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A capacity management system for managing capacity of a communication network, the system including a processor having access to a tangible computer readable medium including processor executable program instructions, the program instructions comprising instructions for:
-
receiving, from a communication element, traffic data indicative of network traffic, wherein the communication element comprises a digital subscriber loop access multiplexer; pre-processing the traffic data to generate pre-processed data, wherein the pre-processed data shares common compression and archiving characteristics; parsing the pre-processed data into delimited record files; loading the delimited record files into a database; and analyzing the delimited record files in the database to identify a data traffic bottleneck; wherein the instructions for parsing include instructions for calling a parser manager by a generic parser module using an XML grammar to parse the pre-processed data using regular expressions. - View Dependent Claims (12, 13, 14, 15)
-
Specification