Observium_CE/mibs/cisco/CISCO-DS1-MIB

415 lines
13 KiB
Plaintext

-- *****************************************************************
-- ciscoDS1 MIB
--
-- Jan 2022, Gaurav Sharma
--
-- Copyright (c) 1999-2000, 2003, 2006, 2022 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-DS1-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Counter32,
Integer32,
Gauge32,
Unsigned32 FROM SNMPv2-SMI
TruthValue,
TEXTUAL-CONVENTION FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
InterfaceIndex,
ifIndex,
ifDescr FROM IF-MIB
ciscoMgmt FROM CISCO-SMI;
ciscoDs1MIB MODULE-IDENTITY
LAST-UPDATED "200303070000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-wanatm@cisco.com"
DESCRIPTION
"The MIB module to describe e1 interfaces
objects. This is an extension to the standard DS1
MIB(RFC 2558)."
::= { ciscoMgmt 1055 }
ciscoDs1MIBNotifs OBJECT IDENTIFIER ::= {ciscoDs1MIB 0}
ciscoDs1MIBObjects OBJECT IDENTIFIER ::= {ciscoDs1MIB 1}
-- sonet section/line/farend line pm data
ciscoDS1PMData OBJECT IDENTIFIER ::=
{ciscoDs1MIBObjects 1}
-- Textual conventions
CoiIntervalType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This value indicates the time period over which performance
monitoring data has been collected. Valid values are -
fifteenMin(1) - values for the 15 min interval.
oneDay(2) - values for the 1 Day interval."
SYNTAX INTEGER {
fifteenMin(1),
oneDay(2)
}
coiDS1PMCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF CoiDS1PMCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing current pm data for ds1 interface,
applicable intervals are 15-min and 24-hour"
::= { ciscoDS1PMData 1 }
coiDS1PMCurrentEntry OBJECT-TYPE
SYNTAX CoiDS1PMCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing current ds1 pm data"
INDEX {
ifIndex,
coiDS1CurrentIntervalType
}
::= { coiDS1PMCurrentTable 1 }
CoiDS1PMCurrentEntry ::= SEQUENCE {
coiDS1CurrentIntervalType CoiIntervalType,
coiDS1CurrentLCVs Counter32,
coiDS1CurrentPCVs Counter32,
coiDS1CurrentSELSs Counter32,
coiDS1CurrentLESs Counter32,
coiDS1CurrentAISs Counter32,
coiDS1CurrentFCPs Counter32,
coiDS1CurrentESs Counter32,
coiDS1CurrentSESs Counter32,
coiDS1CurrentUASs Counter32,
coiDS1CurrentESFEs Counter32,
coiDS1CurrentSESFEs Counter32,
coiDS1CurrentUASFEs Counter32,
coiDS1currentPMValidData TruthValue
}
coiDS1CurrentIntervalType OBJECT-TYPE
SYNTAX CoiIntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives the interval for which current pm data is collected"
::= { coiDS1PMCurrentEntry 1 }
coiDS1CurrentLCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This count will be incremented whenever Line code violation(LCV) event is
detected due to either a Bipolar Violation (BPV) or
Excessive Zeros (EXZ) error event "
::= { coiDS1PMCurrentEntry 2 }
coiDS1CurrentPCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for path code violations"
::= { coiDS1PMCurrentEntry 3 }
coiDS1CurrentSELSs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for frame loss second, This counter is Incremented when an
out-of-frame error is detected and will reset when it is cleared."
::= { coiDS1PMCurrentEntry 4 }
coiDS1CurrentLESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for Line Error seconds, Incremented when Line Code Violation
errors are detected."
::= { coiDS1PMCurrentEntry 5 }
coiDS1CurrentAISs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for AIS,Incremented when alarm indication
signal is detected."
::= { coiDS1PMCurrentEntry 6 }
coiDS1CurrentFCPs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure count at path(FCP), This counter is incremented
at event of any AIS, LOF for first time assertion and re-assertion."
::= { coiDS1PMCurrentEntry 7 }
coiDS1CurrentESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Error Seconds(ES), This counter will be incremented in
one of the cases mentioned below
-One or more Path Code Violations.
-One or more Controlled Slip events "
::= { coiDS1PMCurrentEntry 8 }
coiDS1CurrentSESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Severly Error Seconds(ES), This count will be incremented
in below conditions
-320 or more Path Code Violation errors.
-One or more Out of Frame defects.
-An AIS defect.
Note:It will not be incremented during UAS"
::= { coiDS1PMCurrentEntry 9 }
coiDS1CurrentUASs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unavailable Error Seconds(UAS)"
::= { coiDS1PMCurrentEntry 10 }
coiDS1CurrentESFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Error second at FAR end"
::= { coiDS1PMCurrentEntry 11 }
coiDS1CurrentSESFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Severly Error second at FAR end"
::= { coiDS1PMCurrentEntry 12 }
coiDS1CurrentUASFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unavailable Error second at FAR end"
::= { coiDS1PMCurrentEntry 13 }
coiDS1currentPMValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the ds1 pm data for the
interval identified by coiOtnsecPMCurrentIntervalType is valid."
::= { coiDS1PMCurrentEntry 14 }
coiDS1PMHisTable OBJECT-TYPE
SYNTAX SEQUENCE OF CoiDS1PMHisEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table containing current pm data for sonet/sdh section,line and farend line,
applicable intervals are 15-min and 24-hour"
::= { ciscoDS1PMData 2 }
coiDS1PMHisEntry OBJECT-TYPE
SYNTAX CoiDS1PMHisEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing current ds1 pm data"
INDEX {
ifIndex,
coiDS1PMHisIntervalType,
coiDS1PMHisBucketNumber
}
::= { coiDS1PMHisTable 1 }
CoiDS1PMHisEntry ::= SEQUENCE {
coiDS1PMHisIntervalType CoiIntervalType,
coiDS1PMHisBucketNumber Unsigned32,
coiDS1HisLCVs Counter32,
coiDS1HisPCVs Counter32,
coiDS1HisSELSs Counter32,
coiDS1HisLESs Counter32,
coiDS1HisAISs Counter32,
coiDS1HisFCPs Counter32,
coiDS1HisESs Counter32,
coiDS1HisSESs Counter32,
coiDS1HisUASs Counter32,
coiDS1HisESFEs Counter32,
coiDS1HisSESFEs Counter32,
coiDS1HisUASFEs Counter32,
coiDS1HisPMValidData TruthValue
}
coiDS1PMHisIntervalType OBJECT-TYPE
SYNTAX CoiIntervalType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives the interval for which ds1 current pm data is collected"
::= { coiDS1PMHisEntry 1 }
coiDS1PMHisBucketNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object gives the bucket number for DS1
pm data in given interval."
::= { coiDS1PMHisEntry 2 }
coiDS1HisLCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This count will be incremented whenever Line code violation(LCV) event is
detected due to either a Bipolar Violation (BPV) or
Excessive Zeros (EXZ) error event "
::= { coiDS1PMHisEntry 3 }
coiDS1HisPCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for path code violations"
::= { coiDS1PMHisEntry 4 }
coiDS1HisSELSs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for frame loss second, This counter is Incremented when an
out-of-frame error is detected and will reset when it is cleared."
::= { coiDS1PMHisEntry 5 }
coiDS1HisLESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for Line Error seconds, Incremented when Line Code Violation
errors are detected."
::= { coiDS1PMHisEntry 6 }
coiDS1HisAISs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counter for AIS,Incremented when alarm indication
signal is detected."
::= { coiDS1PMHisEntry 7 }
coiDS1HisFCPs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Failure count at path(FCP), This counter is incremented
at event of any AIS, LOF for first time assertion and re-assertion."
::= { coiDS1PMHisEntry 8 }
coiDS1HisESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Error Seconds(ES), This counter will be incremented in
one of the cases mentioned below
-One or more Path Code Violations.
-One or more Controlled Slip events "
::= { coiDS1PMHisEntry 9 }
coiDS1HisSESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Severly Error Seconds(ES), This count will be incremented
in below conditions
-320 or more Path Code Violation errors.
-One or more Out of Frame defects.
-An AIS defect.
Note:It will not be incremented during UAS"
::= { coiDS1PMHisEntry 10 }
coiDS1HisUASs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unavailable Error Seconds(UAS)"
::= { coiDS1PMHisEntry 11 }
coiDS1HisESFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Error second at FAR end"
::= { coiDS1PMHisEntry 12 }
coiDS1HisSESFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Severly Error second at FAR end"
::= { coiDS1PMHisEntry 13 }
coiDS1HisUASFEs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unavailable Error second at FAR end"
::= { coiDS1PMHisEntry 14 }
coiDS1HisPMValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if the ds1 pm data for the
interval identified by coiDS1PMHisIntervalType is valid."
::= { coiDS1PMHisEntry 15 }
END