-- ***************************************************************** -- INFINERA-PM-FBMSCGPTP-MIB -- February 2017, Mithun Murthy -- -- Copyright (c) 2008-2015 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-PM-FBMSCGPTP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF TruthValue FROM SNMPv2-TC ifIndex FROM IF-MIB FloatArbitraryPrecision, InfnSampleDuration FROM INFINERA-TC-MIB perfMon FROM INFINERA-REG-MIB; fbmScgptpPmMIB MODULE-IDENTITY LAST-UPDATED "201703230000Z" ORGANIZATION "Infinera" CONTACT-INFO "Infinera 1322 Bordeaux Drive Sunnyvale, CA - 94089 Contact : Technical Support Email : support@infinera.com Phone : 1-877-INF-5288" DESCRIPTION " " REVISION "201702130000Z" DESCRIPTION "First Version" ::= { perfMon 83 } fbmScgptpPmTable OBJECT-TYPE SYNTAX SEQUENCE OF FbmScgPtpPmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of FbmScgPtpPm entries. Each entry is uniquely identified by the value of ifIndex." ::= { fbmScgptpPmMIB 2 } fbmScgptpPmEntry OBJECT-TYPE SYNTAX FbmScgPtpPmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A FbmScgPtp entry containing historical performance information pertaining to Infinera FBMSCGPTPPTP. This table is a subclass of IfCommon. Entries will exist in this table only for interfaces of type FBMSCGPTP." INDEX { ifIndex, fbmScgptpPmSampleDuration, fbmScgptpPmTimestamp} ::= { fbmScgptpPmTable 1 } FbmScgPtpPmEntry ::= SEQUENCE { fbmScgptpPmTimestamp Integer32, fbmScgptpPmSampleDuration INTEGER, fbmScgptpPmValidity TruthValue, fbmScgptpPmCmnScgOptMin FloatArbitraryPrecision, fbmScgptpPmCmnScgOptMax FloatArbitraryPrecision, fbmScgptpPmCmnScgOptAve FloatArbitraryPrecision, fbmScgptpPmCmnScgOprMin FloatArbitraryPrecision, fbmScgptpPmCmnScgOprMax FloatArbitraryPrecision, fbmScgptpPmCmnScgOprAve FloatArbitraryPrecision } fbmScgptpPmTimestamp OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "End Time stamp for this interval. If this time is later than the current time,then the data for this bucket is currently being collected." ::= { fbmScgptpPmEntry 1 } fbmScgptpPmSampleDuration OBJECT-TYPE SYNTAX InfnSampleDuration MAX-ACCESS not-accessible STATUS current DESCRIPTION "The duration of this sample." ::= { fbmScgptpPmEntry 2 } fbmScgptpPmValidity OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Flag indicating if data was valid for the entire interval" ::= { fbmScgptpPmEntry 3 } fbmScgptpPmCmnScgOptMin OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 4 } fbmScgptpPmCmnScgOptMax OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 5 } fbmScgptpPmCmnScgOptAve OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 6 } fbmScgptpPmCmnScgOprMin OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 7 } fbmScgptpPmCmnScgOprMax OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 8 } fbmScgptpPmCmnScgOprAve OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmEntry 9 } fbmScgptpPmRealTable OBJECT-TYPE SYNTAX SEQUENCE OF FbmScgPtpPmRealEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of FbmScgPtpPmReal entries. Each entry is uniquely identified by the value of ifIndex." ::= { fbmScgptpPmMIB 1 } fbmScgptpPmRealEntry OBJECT-TYPE SYNTAX FbmScgPtpPmRealEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A fbmScgptp entry containing real-time performance information pertaining to Infinera fbmScgptp interfaces. This table is a subclass of IfCommon." INDEX { ifIndex } ::= { fbmScgptpPmRealTable 1 } FbmScgPtpPmRealEntry ::= SEQUENCE { fbmScgptpPmRealCmnScgOpt FloatArbitraryPrecision, fbmScgptpPmRealCmnScgOpr FloatArbitraryPrecision } fbmScgptpPmRealCmnScgOpt OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmRealEntry 1 } fbmScgptpPmRealCmnScgOpr OBJECT-TYPE SYNTAX FloatArbitraryPrecision MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { fbmScgptpPmRealEntry 2 } -- Conformance Statements fbmScgptpPmConformance OBJECT IDENTIFIER ::= { fbmScgptpPmMIB 3 } fbmScgptpPmCompliances OBJECT IDENTIFIER ::= { fbmScgptpPmConformance 1 } fbmScgptpPmGroups OBJECT IDENTIFIER ::= { fbmScgptpPmConformance 2 } fbmScgptpPmCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the fbmScgptp-MIB" MODULE MANDATORY-GROUPS { fbmScgptpPmGroup } ::= { fbmScgptpPmCompliances 1 } fbmScgptpPmRealCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the FbmScgPtpPmReal-MIB" MODULE MANDATORY-GROUPS { fbmScgptpPmRealGroup } ::= { fbmScgptpPmCompliances 2 } fbmScgptpPmGroup OBJECT-GROUP OBJECTS { fbmScgptpPmTimestamp, fbmScgptpPmSampleDuration, fbmScgptpPmValidity, fbmScgptpPmCmnScgOptMin, fbmScgptpPmCmnScgOptMax, fbmScgptpPmCmnScgOptAve, fbmScgptpPmCmnScgOprMin, fbmScgptpPmCmnScgOprMax, fbmScgptpPmCmnScgOprAve } STATUS current DESCRIPTION " A collection of objects for reading the historical performance of the fbmScgptp." ::= { fbmScgptpPmGroups 1 } fbmScgptpPmRealGroup OBJECT-GROUP OBJECTS { fbmScgptpPmRealCmnScgOpt, fbmScgptpPmRealCmnScgOpr } STATUS current DESCRIPTION " A collection of objects for reading the real-time performance of the fbmScgptp." ::= { fbmScgptpPmGroups 2 } END