发明名称 Systems and methods for handling performance monitoring data
摘要 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.
申请公布号 US8949285(B2) 申请公布日期 2015.02.03
申请号 US200812268678 申请日期 2008.11.11
申请人 Ciena Corporation 发明人 Kumar Vikas
分类号 G06F17/30;H04L12/24 主分类号 G06F17/30
代理机构 Clements Bernard PLLC 代理人 Clements Bernard PLLC ;Bernard Christopher L.;Baratta, Jr. Lawerence A.
主权项 1. A method for handling historical performance monitoring data, comprising: receiving a set of performance monitoring counters from a network element comprising a network element device type of a plurality of network element device types comprising one of a plurality of protocols comprising SONET/SDH, OTN, and Ethernet; creating a new record in a performance monitoring database, wherein records in the performance monitoring database store the set of performance monitoring counters for SONET/SDH, OTN, and Ethernet, and wherein at least one record in the performance monitoring database is for SONET/SDH, at least one record is for OTN, and at least one record is for Ethernet; filling in common columns in the new record; mapping the set of performance monitoring counters to generic columns in the performance monitoring database responsive to the device type such that the same generic column has different linking in the performance monitoring database for different sets of performance monitoring counters based on the device type, wherein the set of performance monitoring counters is distinct for each of the plurality of protocols; and storing the new record; wherein the performance monitoring database is configured to store performance monitoring data for each of the plurality of protocols in an integrated manner in a single database structure, and wherein performance monitoring data for SONET/SDH, OTN, and Ethernet is stored in the same generic columns of the database structure and handled and retrieved individually based on the mapping in accordance with device type, wherein the generic columns comprise a quantity sufficient to store a number of performance monitoring counters for each of the plurality of network element device types, wherein the performance monitoring counters for a specific device type are mapped to the generic columns utilizing a database schema for mapping data responsive to the specific device type of the plurality of network element device types into a logical view, and wherein the database schema comprises one of schema definitions for logical views which define respective mappings for each device type of the plurality of network element device types and an extensible mark-up language file for each device type of the plurality of network element device types.
地址 Hanover MD US