snmp_mib_archive/CISCO-MGX82XX-DSX1-MIB.my
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

1549 lines
48 KiB
Plaintext

-- ****************************************************************
-- ciscoMgx82xxDs1MIB
-- The MIB for DS1/E1 interface configuration and
-- Alarm Configuration for Line Cards/Service Modules
-- in MGX products.
--
-- March 2003, Subra Hegde
--
-- Copyright (c) 2003 by cisco Systems, Inc.
-- All rights reserved.
-- ****************************************************************
CISCO-MGX82XX-DSX1-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
dsx1Line FROM BASIS-MIB
ciscoWan FROM CISCOWAN-SMI;
ciscoMgx82xxDsx1MIB MODULE-IDENTITY
LAST-UPDATED "200303310000Z"
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 configure DS1/E1 interface
objects. This mib also contains the alarm
configuration of DS1/E1 interfaces. This mib
is supported in T1/E1 service modules."
REVISION "200303310000Z"
DESCRIPTION
"Initial version of the MIB.
The content of this MIB was originally available
in SMIv1 version. The MIB has been converted to
SMIv2 version and descriptions of some of the objects
have been modified."
::= { ciscoWan 58 }
dsx1CnfGrp OBJECT IDENTIFIER ::= { dsx1Line 1 }
dsx1AlmCnfGrp OBJECT IDENTIFIER ::= { dsx1Line 2 }
dsx1AlmGrp OBJECT IDENTIFIER ::= { dsx1Line 3 }
dsx1CntGrp OBJECT IDENTIFIER ::= { dsx1Line 4 }
--
-- ds1 interface configuration table
--
dsx1CnfGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx1CnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS1/E1 Configuration table. The table size is
given by the value of lineNumofValidEntries
"
::= { dsx1CnfGrp 1 }
dsx1CnfGrpEntry OBJECT-TYPE
SYNTAX Dsx1CnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS1 Configuration table."
INDEX { lineNum }
::= { dsx1CnfGrpTable 1 }
Dsx1CnfGrpEntry ::=
SEQUENCE {
lineNum Integer32,
lineConnectorType INTEGER,
lineEnable INTEGER,
lineType INTEGER,
lineCoding INTEGER,
lineLength INTEGER,
lineXmtClockSource INTEGER,
lineLoopbackCommand INTEGER,
lineSendCode INTEGER,
lineLoopbackCodeDetection INTEGER,
lineUsedTimeslotsBitMap Integer32,
lineBERTEnable INTEGER,
lineBERTPattern INTEGER,
lineBERTResult INTEGER,
bERTResultClrButton INTEGER
}
lineNum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is the identifier of a DS1/E1
Interface on a managed device. If there is an
ifEntry that is directly associated with this
and only this DS1/E1 interface, it should have
the same value as ifIndex. Otherwise, number
the ds1LineIndices with an unique identifier
following the rules of choosing a number that
is greater than ifNumber and numbering the
inside interfaces (e.g., equipment side) with
even numbers and outside interfaces (e.g,
network side) with odd numbers.
The supported ranges depend upon the type of
the card(4 port/8 port etc):
For 4 port card : 1 - 4
For 8 port card : 1 - 8
For 2 Port Channelized card : 56 (28*2)."
::= { dsx1CnfGrpEntry 1 }
lineConnectorType OBJECT-TYPE
SYNTAX INTEGER {
db15(1),
bnc(2),
rj48(3),
unused(4),
smb(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates the connector as well
as the backcard type. 1 = T1; 2 = E1.
This field is set to unused(4) for FRSM-VHS cards."
::= { dsx1CnfGrpEntry 2 }
lineEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2),
modify(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable disables, enables or modifies a line
1 - disable
2 - enable
3 - modify
In FRSM-2CT3, if the DS3 line is enabled, then the DS1
channels for that line will all be automatically enabled.
No independent enable/disable is allowed for each of the
28 DS1 lines in FRSM-2CT3."
DEFVAL {disable}
::= { dsx1CnfGrpEntry 3 }
lineType OBJECT-TYPE
SYNTAX INTEGER {
dsx1ESF (1),
dsx1D4 (2),
dsx1E1 (3),
dsx1E1CRC (4),
dsx1E1MF (5),
dsx1E1CRC-MF (6),
dsx1E1clearchannel (7),
dsx1E1Q50 (8),
dsx1E1Q50CRC (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates the variety of DS1
Line implementing this circuit. The type of
circuit affects the number of bits per second
that the circuit can reasonably carry, as well
as the interpretation of the usage and error statistics.
The values, in sequence, describe:
TITLE: SPECIFICATION:
dsx1ESF Extended SuperFrame DS1
dsx1D4 AT&T D4 format DS1
dsx1E1 CCITT Recommendation G.704
(Table 4a)
dsx1E1-CRC CCITT Recommendation G.704
(Table 4b)
dsxE1-MF G.704 (Table 4a) with TS16
multiframing enabled
dsx1E1-CRC-MF G.704 (Table 4b) with TS16
multiframing enabled
dsx1E1clearchannel E1 clear channel, all DS0s can be used
dsx1E1Q50 G.704 (table 14) In TS16 bits 5,7,8 will be
set to 100 for all other cases bits 5,7,8 will
have a value of 111.
dsx1E1Q50CRC same as dsx1E1Q50 but with CRC.
NOTE: All E1, E1-CRC, E1-MF or E1-CRC-MF are using DS0
on slot 1 for signaling and E1-MF or E1-CRC-MF use DS0
on slot 17 for synchronization.
(Slot 1 and 16 is based on index 1 to 32 DS0)
All DS0s can be used for any port when lineType is
dsx1E1clearchannel.
On a CESM card, only 'dsx1E1clearchannel' option is supported.
When the lineType is dsx1E1Q50 the bits 5,7,8 of TS16
of frame zero will be forced to 100 else it will be 111.
The default value for T1 is 'dsx1ESF' and for E1
is 'dsx1E1CCS'."
::= { dsx1CnfGrpEntry 4 }
lineCoding OBJECT-TYPE
SYNTAX INTEGER {
dsx1JBZS (1),
dsx1B8ZS (2),
dsx1HDB3 (3),
dsx1AMI (4),
unused (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable describes the variety of Zero
Code Suppression used on the link, which in
turn affects a number of its characteristics.
dsx1JBZS(1): refers the Jammed Bit Zero suppression
in which the AT&T specification of at
least one pulse every 8 bit periods is
literally implemented by forcing a pulse
in bit 8 of each channel. Thus, only seven
bits per chan- nel, or 1.344 Mbps, is available
for data.
dsx1B8ZS(2): refers to the use of a specified pattern
of normal bits and bipolar violations
which are used to replace a sequence of eight
zero bits.
E1 links, with or without CRC, use dsx1HDB3 or
dsx1AMI.
dsx1AMI(4): refers to a mode wherein no zero code
suppression is present and the line encoding
does not solve the problem directly. In this
application, the higher layer must provide data
which meets or exceeds the pulse density
requirements, such as inverting HDLC data.
The default value for T1 is 'dsx1JBZS' and for E1
is 'dsx1HDB3'.
This field is not applicable for FRSM-VHS cards
and is set to notUsed(5)."
::= { dsx1CnfGrpEntry 5 }
lineLength OBJECT-TYPE
SYNTAX INTEGER {
lineLength0To110Feet (1),
lineLength110To220Feet (2),
lineLength220To330Feet (3),
lineLength330To440Feet (4),
lineLength440To550Feet (5),
lineLength550To660Feet (6),
lineLength660FeetPlus (7),
lineLength-75-Ohm (8),
lineLength-120-Ohm (9),
lineLength0To131Feet (10),
lineLength131To262Feet (11),
lineLength262To393Feet (12),
lineLength393To524Feet (13),
lineLength524To655Feet (14),
lineLength655FeetPlus (15),
notRequired (16)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is not a standard RFC 1407 DS1 variable, it is
specific to BASIS implementation. It specifies the line length:
1 - 0 to 110 ft (T1 line only)
2 - 110 to 220 ft (T1 line only)
3 - 220 to 330 ft (T1 line only)
4 - 330 to 440 ft (T1 line only)
5 - 440 to 550 ft (T1 line only)
6 - 550 to 660 ft (T1 line only)
7 - greater than 660 ft (T1 line only)
8 - 75 ohms (E1 line only (BNC))
9 - 120 ohms (E1 line only (DB-15))
The default value for T1 is 1, for E1, if the connector
type is DB15 then the default is 9, if BNC, it's 8.
For FRSM-2CT3, the line length of DS1 has no meaning
as there are no physical DS1 lines. So, for this
card, the value is set to notRequired (16).
"
::= { dsx1CnfGrpEntry 6 }
lineXmtClockSource OBJECT-TYPE
SYNTAX INTEGER {
loopTiming (1),
localTiming (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source of Transmit Clock.
loopTiming(1): indicates that the recovered
receive clock is used as the
transmit clock.
localTiming(2): indicates that a local clock
source is used."
DEFVAL {loopTiming}
::= { dsx1CnfGrpEntry 7 }
lineLoopbackCommand OBJECT-TYPE
SYNTAX INTEGER {
dsx1NoLoop (1),
dsx1RemoteLoop (2),
dsx1LocalLoop (3),
dsx1PayloadLoop (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable represents the loopback confi-
guration of the DS1 interface. Agents support-
ing read/write access should return badValue in
response to a requested loopback state that the
interface does not support. The values mean:
dsx1NoLoop
Not in the loopback state. A device that
is not capable of performing a loopback on
the interface shall always return this as
it's value.
dsx1RemoteLoop
The received signal at this interface is
looped through the device. Typically the
received signal is looped back for
retransmission after it has passed through
the device's framing function.
dsx1LocalLoop
The local data is looped back
dsx1PayloadLoop
This will loop only the payload and not
framing/sync bit.
"
DEFVAL {dsx1NoLoop}
::= { dsx1CnfGrpEntry 8 }
lineSendCode OBJECT-TYPE
SYNTAX INTEGER {
dsx1SendNoCode (1),
dsx1SendLineCode (2),
dsx1SendPayloadCode (3),
dsx1SendResetCode (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates what type of code is
being sent across the DS1 interface by the dev-
ice. The values mean:
dsx1SendNoCode
sending looped or normal data
dsx1SendLineCode
sending a request for a line loopback
dsx1SendPayloadCode
sending a request for a payload loopback
dsx1SendResetCode
sending a loopback termination request
"
DEFVAL {dsx1SendNoCode}
::= { dsx1CnfGrpEntry 9 }
lineUsedTimeslotsBitMap OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bit map of used DS0 for this line."
::= { dsx1CnfGrpEntry 10 }
lineLoopbackCodeDetection OBJECT-TYPE
SYNTAX INTEGER {
codeDetectDisabled(1),
codeDetectEnabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable detection of line Loopback Codes
"
DEFVAL {codeDetectDisabled}
::= { dsx1CnfGrpEntry 11 }
lineBERTEnable OBJECT-TYPE
SYNTAX INTEGER {
disable (1),
enable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable enables Bit Error Rate Testing(BERT)."
DEFVAL { disable }
::= { dsx1CnfGrpEntry 12 }
lineBERTPattern OBJECT-TYPE
SYNTAX INTEGER {
allZeros (1),
allOnes (2),
alternateONeZero (3),
doubleOneZero (4),
userOneWords (5),
userTwoWords (6),
userThreeWords (7),
userFourWords (8),
fifteenBit (9),
twentyBit (10),
twentyBitQRSS (11),
twentythreeBit (12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable determines BERT pattern to transmit
"
DEFVAL { allZeros }
::= { dsx1CnfGrpEntry 13 }
lineBERTResult OBJECT-TYPE
SYNTAX INTEGER {
failed(1),
passed(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This shows the result of the BERT."
DEFVAL { failed }
::= { dsx1CnfGrpEntry 14 }
bERTResultClrButton OBJECT-TYPE
SYNTAX INTEGER {
noaction (1),
clear (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This clears the result of the BERT."
DEFVAL { noaction }
::= { dsx1CnfGrpEntry 15 }
lineNumofValidEntries OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DS1 configuration entries (regardless
of their current configuration) in the dsx1CnfGrpTable."
::= { dsx1CnfGrp 2 }
dsx1CntGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx1CntGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS1 Counter table. This table contains
statistics since the system was up or last
re-initialization."
::= { dsx1CntGrp 1 }
dsx1CntGrpEntry OBJECT-TYPE
SYNTAX Dsx1CntGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS1 counter table."
INDEX { cntLineNum }
::= { dsx1CntGrpTable 1 }
Dsx1CntGrpEntry ::=
SEQUENCE {
cntLineNum Integer32,
rcvLOSCount Counter32,
rcvOOFCount Counter32,
rcvRAICount Counter32,
rcvFECount Counter32,
counterClearButton INTEGER
}
cntLineNum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the DS1/E1 interface.
The value for this object must be same as the
value of lineNum from dsx1CnfGrpTable."
::= { dsx1CntGrpEntry 1 }
rcvLOSCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the Loss of Signal was detected
with or without integrating to LOS alarm."
::= { dsx1CntGrpEntry 2 }
rcvOOFCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the Out of Frame was detected
with or without integrating to OOF alarm."
::= { dsx1CntGrpEntry 3 }
rcvRAICount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times Yellow Alarms was detected with
or without integrating to RAI alarm."
::= { dsx1CntGrpEntry 4 }
rcvFECount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Framing Pattern Errors encountered by
a DS1 interface."
::= { dsx1CntGrpEntry 5 }
counterClearButton OBJECT-TYPE
SYNTAX INTEGER {
noaction(1),
clear (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable is used to clear all the counters."
::= { dsx1CntGrpEntry 6 }
-- ------------------------------------------------------------------------
-- ds1AlmConfig group
--
-- This group contains ds1 line alarm configuration table
-- ------------------------------------------------------------------------
dsx1AlmCnfGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx1AlmCnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS1 interface alarm configuration table.
"
::= { dsx1AlmCnfGrp 1 }
dsx1AlmCnfGrpEntry OBJECT-TYPE
SYNTAX Dsx1AlmCnfGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS1 Alarm Configuration table."
INDEX { almCnfLineNum }
::= { dsx1AlmCnfGrpTable 1 }
Dsx1AlmCnfGrpEntry ::=
SEQUENCE {
almCnfLineNum Integer32,
redSeverity INTEGER,
rAISeverity INTEGER,
nEAlarmUpCount Integer32,
nEAlarmDownCount Integer32,
nEAlarmThreshold Integer32,
fEAlarmUpCount Integer32,
fEAlarmDownCount Integer32,
fEAlarmThreshold Integer32,
statisticalAlarmSeverity INTEGER,
lCV15MinThreshold Integer32,
lCV24HrThreshold Integer32,
lES15MinThreshold Integer32,
lES24HrThreshold Integer32,
lSES15MinThreshold Integer32,
lSES24HrThreshold Integer32,
cRC15MinThreshold Integer32,
cRC24HrThreshold Integer32,
cRCES15MinThreshold Integer32,
cRCES24HrThreshold Integer32,
cRCSES15MinThreshold Integer32,
cRCSES24HrThreshold Integer32,
sEFS15MinThreshold Integer32,
sEFS24HrThreshold Integer32,
aISS15MinThreshold Integer32,
aISS24HrThreshold Integer32,
uAS15MinThreshold Integer32,
uAS24HrThreshold Integer32
}
almCnfLineNum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the DS1/E1 interface.
The value for this object must be same as the
value of lineNum from dsx1CnfGrpTable."
::= { dsx1AlmCnfGrpEntry 1 }
redSeverity OBJECT-TYPE
SYNTAX INTEGER {
minor(1),
major(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable is used to setup the severity of RED
alarm. So when RED alarm is detected by the card, an
alarm with appropriate severity status will be sent."
DEFVAL { major }
::= { dsx1AlmCnfGrpEntry 2 }
rAISeverity OBJECT-TYPE
SYNTAX INTEGER {
minor(1),
major(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable is used to setup the severity of RAI
alarm. So when LOS alarm is detected the card, an
alarm with appropriate severity status will be sent."
DEFVAL { minor }
::= { dsx1AlmCnfGrpEntry 3 }
nEAlarmUpCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter specifies the integration counter,
the local alarms are LOS and LOF. Default value
is 6 and update counter every 10 ms to reach the
threshold set in threshold object.
This is the up counter."
DEFVAL { 6 }
::= { dsx1AlmCnfGrpEntry 4 }
nEAlarmDownCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter specifies the integration counter,
the Near-End alarms are LOS and LOF. Default value
is 1 and update counter every 10 ms to reach 0.
This is the down counter."
DEFVAL { 1 }
::= { dsx1AlmCnfGrpEntry 5 }
nEAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
to declare Near-End alarm. A count of 1500 gives
2.5 sec to declare LOS with an up count value of
6."
DEFVAL { 1500 }
::= { dsx1AlmCnfGrpEntry 6 }
fEAlarmUpCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter specifies the integration counter,
the Far-End alarms are AIS and YEL. Default value
is 6 and update counter 10 ms to reach the
threshold set in threshold object.
This is the up counter."
DEFVAL { 6 }
::= { dsx1AlmCnfGrpEntry 7 }
fEAlarmDownCount OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter specifies the integration counter,
the Far-End alarms are AIS and YEL. Default value
is 1 and update counter every 10 ms to reach 0.
This is the down counter."
DEFVAL { 1 }
::= { dsx1AlmCnfGrpEntry 8 }
fEAlarmThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
to declare Far-End alarm. A count of 1500 gives 2.5
secs to declare LOS with an up count value of 6."
DEFVAL { 1500 }
::= { dsx1AlmCnfGrpEntry 9 }
statisticalAlarmSeverity OBJECT-TYPE
SYNTAX INTEGER {
minor(1),
major(2),
inhibit(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable is used to setup the severity of Statistical
alarm. So when any statistical alarm is detected by the card,
an alarm with appropriate severity status will be sent."
::= { dsx1AlmCnfGrpEntry 10 }
lCV15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Code Violation - is the occurrence of a received CRC-6
code that is not identical to the corresponding locally.
calculated code. The value set in this object determines
the value which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 14 }
::= { dsx1AlmCnfGrpEntry 11 }
lCV24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Code Violation - is the occurence of a received CRC-6
code that is not identical to the corresponding locally.
The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 134 }
::= { dsx1AlmCnfGrpEntry 12 }
lES15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Errored Second - is any second with at least one
code violation. The value set in this object determines
the value which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 12 }
::= { dsx1AlmCnfGrpEntry 13 }
lES24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Errored Second - is any second with at least one
code violation. The value set in this object determines
the value which when exceeded in a sliding 24 hour window
causes a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 121 }
::= { dsx1AlmCnfGrpEntry 14 }
lSES15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Severely Errored Second - is any second with 15 or more
code violations. The value set in this object determines
the value which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 10 }
::= { dsx1AlmCnfGrpEntry 15 }
lSES24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Severely Errored Second - is any second with 15 or more
code violations. The value set in this object determines
the value which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 100 }
::= { dsx1AlmCnfGrpEntry 16 }
cRC15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 14 }
::= { dsx1AlmCnfGrpEntry 17 }
cRC24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 134 }
::= { dsx1AlmCnfGrpEntry 18 }
cRCES15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 12 }
::= { dsx1AlmCnfGrpEntry 19 }
cRCES24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 121 }
::= { dsx1AlmCnfGrpEntry 20 }
cRCSES15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 10 }
::= { dsx1AlmCnfGrpEntry 21 }
cRCSES24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value set in this object determines the value
when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 100 }
::= { dsx1AlmCnfGrpEntry 22 }
sEFS15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Severely Errored Framing Second - is a count of one-second
intervals containing one or more SEF events.
The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 2 }
::= { dsx1AlmCnfGrpEntry 23 }
sEFS24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Severely Errored Framing Second - is a count of one-second
intervals containing one or more SEF events.
The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 17 }
::= { dsx1AlmCnfGrpEntry 24 }
aISS15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alarm Indication Signal Second - is a count of one-second
intervals containing one or more incoming AIS.
The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 2 }
::= { dsx1AlmCnfGrpEntry 25 }
aISS24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Alarm Indication Signal Second - is a count of one-second
intervals containing one or more incoming AIS.
The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 17 }
::= { dsx1AlmCnfGrpEntry 26 }
uAS15MinThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unavailable Second - is a count of seconds during
which the DS1 Layer service is unavailable.
The value set in this object determines the value
which when exceeded in a 15 minute window causes
a statistical alarm to be declared."
DEFVAL { 10 }
::= { dsx1AlmCnfGrpEntry 27 }
uAS24HrThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Unavailable Second - is a count of seconds during
which the DS1 Layer service is unavailable.
The value set in this object determines the value
which when exceeded in a sliding 24 hour window causes
a statistical alarm to be declared. The threshold is
checked every 15 minutes for the preceding 24 hour interval"
DEFVAL { 10 }
::= { dsx1AlmCnfGrpEntry 28 }
-- ------------------------------------------------------------------------
-- ds1Alm group
--
-- This group contains ds1 line alarm table
-- ------------------------------------------------------------------------
dsx1AlmGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx1AlmGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS1 interface alarm configuration table."
::= { dsx1AlmGrp 1 }
dsx1AlmGrpEntry OBJECT-TYPE
SYNTAX Dsx1AlmGrpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS1 Alarm table. Each entry
represents the current, 15 minute and 24 Hour bucket
intervals for different performance parameters."
INDEX { almLineNum }
::= { dsx1AlmGrpTable 1 }
Dsx1AlmGrpEntry ::=
SEQUENCE {
almLineNum Integer32,
lineAlarmState Integer32,
lineStatisticalAlarmState Integer32,
lCVCurrent Counter32,
lCV15MinBucket Counter32,
lCV24HrBucket Counter32,
lESCurrent Counter32,
lES15MinBucket Counter32,
lES24HrBucket Counter32,
lSESCurrent Counter32,
lSES15MinBucket Counter32,
lSES24HrBucket Counter32,
cRCCurrent Counter32,
cRC15MinBucket Counter32,
cRC24HrBucket Counter32,
cRCESCurrent Counter32,
cRCES15MinBucket Counter32,
cRCES24HrBucket Counter32,
cRCSESCurrent Counter32,
cRCSES15MinBucket Counter32,
cRCSES24HrBucket Counter32,
sEFSCurrent Counter32,
sEFS15MinBucket Counter32,
sEFS24HrBucket Counter32,
aISSCurrent Counter32,
aISS15MinBucket Counter32,
aISS24HrBucket Counter32,
uASCurrent Counter32,
uAS15MinBucket Counter32,
uAS24HrBucket Counter32,
percentEFS Integer32,
alarmClrButton INTEGER
}
almLineNum OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the DS1/E1 interface.
The value for this object must be same as the
value of lineNum from dsx1CnfGrpTable."
::= { dsx1AlmGrpEntry 1 }
lineAlarmState OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable is a bitmap of the DSX1 Line Alarms.
A value of zero indicates no alarms.
Itemized below are the individual bits:
BitPosition Alarm
----------- -----
0 Receiving RAI
1 Transmitting RAI
2 Receiving AIS
3 Transmitting AIS
4 Receiving OOF
5 Receiving LOS
6 Near End Local Loopback in effect
7 Near End Remote Loopback in effect
8 Near End Remote Payload Loopback
9 Receiving CRC MF OOF (E1)
10 Receiving Sig MF OOF (E1)
11 Receiving MF RAI (E1)
12 Receiving MF AIS (E1)
13 BERT in effect
14 Far End Remote Loopback in effect
15 Detected Near End Remote Loopback in
effect"
::= { dsx1AlmGrpEntry 2 }
lineStatisticalAlarmState OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable is a bitmap of the DSX1 Line Statistical
Alarms. A value of zero indicates no alarms.
Itemized below are the individual alarm bits:
BitPosition Alarm
----------- -----
0 LCV 15 minute threshold exceeded
1 LCV 24 hour threshold exceeded
2 LES 15 minute threshold exceeded
3 LES 24 hour threshold exceeded
4 LSES 15 minute threshold exceeded
5 LSES 24 hour threshold exceeded
6 CRC 15 minute threshold exceeded
7 CRC 24 hour threshold exceeded
8 CRCES 15 minute threshold exceeded
9 CRCES 24 hour threshold exceeded
10 CRCSES 15 minute threshold exceeded
11 CRCSES 24 hour threshold exceeded
12 SEFS 15 minute threshold exceeded
13 SEFS 24 hour threshold exceeded
14 AISS 15 minute threshold exceeded
15 AISS 24 hour threshold exceeded
16 UAS 15 minute threshold exceeded
17 UAS 24 hour threshold exceeded."
::= { dsx1AlmGrpEntry 3 }
lCVCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Line code violations encountered by the interface."
::= { dsx1AlmGrpEntry 4 }
lCV15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Line code violations in the last 15 minute period
encountered by the interface."
::= { dsx1AlmGrpEntry 5 }
lCV24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
Line code violations in the last 24 hour period
encountered by the interface."
::= { dsx1AlmGrpEntry 6 }
lESCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Line code violations Errored Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 7 }
lES15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Line code violations Errored Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 8 }
lES24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Line code violations Errored Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 9 }
lSESCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Line code violations Severely Errored Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 10 }
lSES15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
LCV Severely Errored Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 11 }
lSES24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
LCV Severely Errored Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 12 }
cRCCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
P Bit code violations
encountered by the interface."
::= { dsx1AlmGrpEntry 13 }
cRC15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
P Bit code violations in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 14 }
cRC24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
P Bit code violations in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 15 }
cRCESCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
PCV Errored Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 16 }
cRCES15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
PCV Errored Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 17 }
cRCES24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
PCV Errored Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 18 }
cRCSESCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
P Bit code violations Severely Errored Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 19 }
cRCSES15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
PCV Severely Errored Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 20 }
cRCSES24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
PCV Severely Errored Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 21 }
sEFSCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Severely Errored Framing Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 22 }
sEFS15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Severely Errored Framing Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 23 }
sEFS24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Severely Errored Framing Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 24 }
aISSCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
AIS Severely Errored Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 25 }
aISS15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
AIS Severely Errored Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 26 }
aISS24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
AIS Severely Errored Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 27 }
uASCurrent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Unavailable Seconds
encountered by the interface."
::= { dsx1AlmGrpEntry 28 }
uAS15MinBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Unavailable Seconds in the last 15 minutes
encountered by the interface."
::= { dsx1AlmGrpEntry 29 }
uAS24HrBucket OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the number of
Unavailable Seconds in the last 24 hours
encountered by the interface."
::= { dsx1AlmGrpEntry 30 }
percentEFS OBJECT-TYPE
SYNTAX Integer32(0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter counts the %LCV
Error Free Seconds."
::= { dsx1AlmGrpEntry 31 }
alarmClrButton OBJECT-TYPE
SYNTAX INTEGER {
noaction (1),
clear (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable is used to clear all the alarms
for the line.
1 = No action
2 = Clear alarm
"
::= { dsx1AlmGrpEntry 32 }
-- conformance information
cmDsx1MIBConformance OBJECT IDENTIFIER ::= { ciscoMgx82xxDsx1MIB 2 }
cmDsx1MIBGroups OBJECT IDENTIFIER ::=
{ cmDsx1MIBConformance 1 }
cmDsx1MIBCompliances OBJECT IDENTIFIER ::=
{ cmDsx1MIBConformance 2 }
-- compliance statements
cmDsx1Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for objects related
to DS1/E1 mib."
MODULE -- this module
MANDATORY-GROUPS {
cmDsx1GeneralGroup,
cmDsx1ConfGroup,
cmDsx1CountGroup,
cmDsx1AlarmConfGroup,
cmDsx1AlarmGroup
}
::= { cmDsx1MIBCompliances 1 }
cmDsx1GeneralGroup OBJECT-GROUP
OBJECTS {
lineNumofValidEntries
}
STATUS current
DESCRIPTION
"The collection of objects used for
DS1/E1 interfaces."
::= { cmDsx1MIBGroups 1 }
cmDsx1ConfGroup OBJECT-GROUP
OBJECTS {
lineNum,
lineConnectorType,
lineEnable,
lineType,
lineCoding,
lineLength,
lineXmtClockSource,
lineLoopbackCommand,
lineSendCode,
lineLoopbackCodeDetection,
lineUsedTimeslotsBitMap,
lineBERTEnable,
lineBERTPattern,
lineBERTResult,
bERTResultClrButton
}
STATUS current
DESCRIPTION
"The collection of objects used for
DS1/E1 interface configuration."
::= { cmDsx1MIBGroups 2 }
cmDsx1CountGroup OBJECT-GROUP
OBJECTS {
cntLineNum,
rcvLOSCount,
rcvOOFCount,
rcvRAICount,
rcvFECount,
counterClearButton
}
STATUS current
DESCRIPTION
"The collection of objects related to
DS1/E1 statistics."
::= { cmDsx1MIBGroups 3 }
cmDsx1AlarmConfGroup OBJECT-GROUP
OBJECTS {
almCnfLineNum,
redSeverity,
rAISeverity,
nEAlarmUpCount,
nEAlarmDownCount,
nEAlarmThreshold,
fEAlarmUpCount,
fEAlarmDownCount,
fEAlarmThreshold,
statisticalAlarmSeverity,
lCV15MinThreshold,
lCV24HrThreshold,
lES15MinThreshold,
lES24HrThreshold,
lSES15MinThreshold,
lSES24HrThreshold,
cRC15MinThreshold,
cRC24HrThreshold,
cRCES15MinThreshold,
cRCES24HrThreshold,
cRCSES15MinThreshold,
cRCSES24HrThreshold,
sEFS15MinThreshold,
sEFS24HrThreshold,
aISS15MinThreshold,
aISS24HrThreshold,
uAS15MinThreshold,
uAS24HrThreshold
}
STATUS current
DESCRIPTION
"The collection of objects used for
DS1/E1 Alarm threshold configuration."
::= { cmDsx1MIBGroups 4 }
cmDsx1AlarmGroup OBJECT-GROUP
OBJECTS {
almLineNum,
lineAlarmState,
lineStatisticalAlarmState,
lCVCurrent,
lCV15MinBucket,
lCV24HrBucket,
lESCurrent,
lES15MinBucket,
lES24HrBucket,
lSESCurrent,
lSES15MinBucket,
lSES24HrBucket,
cRCCurrent,
cRC15MinBucket,
cRC24HrBucket,
cRCESCurrent,
cRCES15MinBucket,
cRCES24HrBucket,
cRCSESCurrent,
cRCSES15MinBucket,
cRCSES24HrBucket,
sEFSCurrent,
sEFS15MinBucket,
sEFS24HrBucket,
aISSCurrent,
aISS15MinBucket,
aISS24HrBucket,
uASCurrent,
uAS15MinBucket,
uAS24HrBucket,
percentEFS,
alarmClrButton
}
STATUS current
DESCRIPTION
"The collection of objects used for
DS1/E1 Alarm configuration."
::= { cmDsx1MIBGroups 5 }
END