SYSTEMS AND METHODS FOR HANDLING PERFORMANCE MONITORING DATA
First Claim
1. A method for handling historical performance monitoring data, comprising:
- receiving a set of performance monitoring counters from a network element comprising a device type of a plurality of device types;
creating a new record in a database;
filling in common columns in the new record;
mapping the set of performance monitoring counters to generic columns in the database responsive to the device type; and
storing the new record.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and methods for handling performance monitoring (PM) data in a database in a manner that supports different PM data sets from different network element (NE) device types in an integrated manner. The present invention defines a single database structure that can be utilized to store, handle, retrieve, etc. PM counters from multiple NEs including NEs of different types, e.g. SONET/SDH NE, DWDM NE, optical switch, Ethernet switch, etc. The single database enables an efficient mechanism to handle PM data in a uniform way across a network with different device types.
33 Citations
20 Claims
-
1. A method for handling historical performance monitoring data, comprising:
-
receiving a set of performance monitoring counters from a network element comprising a device type of a plurality of device types; creating a new record in a database; filling in common columns in the new record; mapping the set of performance monitoring counters to generic columns in the database responsive to the device type; and storing the new record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A database for handling historical performance monitoring data, comprising:
-
a data store; and a database stored in the data store, wherein the database comprises a plurality of records, and wherein each of the plurality of records comprises; a set of common columns; and a set of generic columns, wherein each column in the set of generic columns is defined responsive to a device type of a plurality of device types; wherein performance monitoring counters for the plurality of device types are stored in the database. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A management system, comprising:
-
a data store; memory; a network interface configured to receive performance monitoring counters from a plurality of devices, wherein each of the plurality of devices comprises one of a plurality of device types; input/output interfaces; a processor, wherein each of the processor, the data store, the memory, the network interface, and the input/output interfaces are communicatively coupled; a mechanism to map received performance monitoring counters to a database in the data store responsive to a device type of the plurality of device types; and a mechanism to retrieve performance monitoring counters from the database; wherein the database is configured to store performance monitoring counters from a plurality of network elements each comprising one of the plurality of device types. - View Dependent Claims (17, 18, 19, 20)
-
Specification