snmp_mib_archive/cde3x202.mib
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

386 lines
12 KiB
Plaintext
Executable File

-- SECTION 1: Top Level Definitions
RFC1407-EXT-MIB DEFINITIONS ::= BEGIN
-- RFC1407(DS3/E3) Extensions MIB Release 2.0.0
-- Revision 12/01/97
-- Copyright 1997 Bay Networks, Inc.
-- All rights reserved.
-- This Bay Networks SNMP Management Information Base Specification
-- (Specification) embodies Bay Networks' confidential and
-- proprietary intellectual property. Bay Networks retains all
-- title and ownership in the Specification, including any
-- revisions.
-- This Specification is supplied "AS IS," and Bay Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
-- Imports
IMPORTS
OBJECT-TYPE
FROM RFC-1212
Gauge
FROM RFC1155-SMI
extensions, EnableIndicator
FROM CENTILLION-ROOT-MIB
dsx3TotalIndex
FROM RFC1407-MIB;
cnds3e3Ext OBJECT IDENTIFIER ::= { extensions 6 }
cndsx3Oper OBJECT IDENTIFIER ::= { cnds3e3Ext 1 }
cndsx3TotalExt OBJECT IDENTIFIER ::= { cnds3e3Ext 2 }
cndsx3ConfigExt OBJECT IDENTIFIER ::= { cnds3e3Ext 3 }
-- SECTION 2: MIB Objects
-- DS3/E3 Total Extention Table
cndsx3TotalExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cndsx3TotalExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the counters
that are additional to the
existing dsx3TotalTable"
::= { cndsx3TotalExt 1}
cndsx3TotalExtEntry OBJECT-TYPE
SYNTAX Cndsx3TotalExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the DS3/E3 TotalExt table."
INDEX { dsx3TotalIndex }
::= { cndsx3TotalExtTable 1 }
Cndsx3TotalExtEntry ::= SEQUENCE {
cndsx3CellPayloadHECError
Gauge
}
cndsx3CellPayloadHECError OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A counter of Payload HEC errors."
::= { cndsx3TotalExtEntry 1 }
-- DS3/E3 Configuration Extention Table
cndsx3ConfigExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cndsx3ConfigExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the configurable parameters
that are additional to the
existing dsx3ConfigTable"
::= { cndsx3ConfigExt 1}
cndsx3ConfigExtEntry OBJECT-TYPE
SYNTAX Cndsx3ConfigExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the DS3/E3 ConfigExt table."
INDEX { cndsx3LineIndex }
::= { cndsx3ConfigExtTable 1 }
Cndsx3ConfigExtEntry ::= SEQUENCE {
cndsx3LineBuildOut
EnableIndicator,
cndsx3LineIndex
INTEGER,
cndsx3ScramblingEnable
EnableIndicator,
cndsx3E3ConfigType
INTEGER
}
cndsx3LineBuildOut OBJECT-TYPE
SYNTAX EnableIndicator
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates LineBuild Out status"
::= { cndsx3ConfigExtEntry 1 }
cndsx3LineIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is the identifier of a DS3/E3
Interface on a managed device."
::= { cndsx3ConfigExtEntry 2 }
cndsx3ScramblingEnable OBJECT-TYPE
SYNTAX EnableIndicator
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This field indicates if scrambing is enabled or
disabled."
::= { cndsx3ConfigExtEntry 3 }
cndsx3E3ConfigType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
g751(2),
g832(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object allows to switch between E3 G751 and G832 mode.
The following value is read-only:
other(1).......other than g751 and g832
The following value is read-write:
g751(2)........E3ConfigType is G751
g832(3)........E3ConfigType is G832"
::= { cndsx3ConfigExtEntry 4 }
-- DS3/E3 Operational Configuration Table
cndsx3OperTable OBJECT-TYPE
SYNTAX SEQUENCE OF Cndsx3OperEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the configuration
information that are operational currently.
This table contains all the objects defined
in dsx3ConfigTable plus some additional.
This table is read only"
::= { cndsx3Oper 1}
cndsx3OperEntry OBJECT-TYPE
SYNTAX Cndsx3OperEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the DS3/E3 Operational Configuration table."
INDEX { cndsx3OperLineIndex }
::= { cndsx3OperTable 1 }
Cndsx3OperEntry ::= SEQUENCE {
cndsx3OperLineIndex
INTEGER,
cndsx3OperLineType
INTEGER,
cndsx3OperLoopbackConfig
INTEGER,
cndsx3OperLineStatus
INTEGER,
cndsx3OperTransmitClockSource
INTEGER,
cndsx3OperPlcpLOFEvent
INTEGER,
cndsx3OperG832CellDelineation
INTEGER,
cndsx3OperLineBuildOut
EnableIndicator,
cndsx3OperScramblingEnable
EnableIndicator,
cndsx3OperE3ConfigType
INTEGER
}
cndsx3OperLineIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is the identifier of a DS3/E3
Interface on a managed device."
::= { cndsx3OperEntry 1 }
cndsx3OperLineType OBJECT-TYPE
SYNTAX INTEGER {
dsx3other(1),
dsx3M23(2),
dsx3SYNTRAN(3),
dsx3CbitParity(4),
dsx3ClearChannel(5),
e3other(6),
e3Framed(7),
e3Plcp(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the variety of DS3 C-bit
or E3 application implementing this interface.
The type of interface affects the interpretation of the
usage and error statistics.
The rate of DS3 is 44.736 Mbps and E3 is 34.368 Mbps.
The dsx3ClearChannel value means that the C-bits
are not used except for sending/receiving AIS.
The values, in sequence, describe:
TITLE: SPECIFICATION:
dsx3M23 ANSI T1.107-1988
dsx3SYNTRAN ANSI T1.107-1988
dsx3CbitParity ANSI T1.107a-1989
dsx3ClearChannel ANSI T1.102-1987
e3Framed CCITT G.751
e3Plcp ETSI T/NA(91)18."
::= { cndsx3OperEntry 2 }
cndsx3OperLoopbackConfig OBJECT-TYPE
SYNTAX INTEGER {
dsx3NoLoop(1),
dsx3PayloadLoop(2),
dsx3LineLoop(3),
dsx3OtherLoop(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable represents the loopback configuration
of the DS3/E3 interface.
dsx3NoLoop
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.
dsx3PayloadLoop
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.
dsx3LineLoop
The received signal at this interface does not
go through the device (minimum penetration) but
is looped back out.
dsx3OtherLoop
Loopbacks that are not defined here."
::= { cndsx3OperEntry 3 }
cndsx3OperLineStatus OBJECT-TYPE
SYNTAX INTEGER (1..1023)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable indicates the
Line Status of the interface.
It contains loopback state information
and failure state information.
The dsx3LineStatus is a bit map represented
as a sum, therefore, it can represent multiple failures
and a loopback (see dsx3LoopbackConfig object for the
type of loopback) simultaneously.
The dsx3NoAlarm should be set if and only if
no other flag is set.
The various bit positions are:
1 dsx3NoAlarm No alarm present
2 dsx3RcvRAIFailure Receiving Yellow/Remote
Alarm Indication
4 dsx3XmitRAIAlarm Transmitting Yellow/Remote
Alarm Indication
8 dsx3RcvAIS Receiving AIS failure state
16 dsx3XmitAIS Transmitting AIS
32 dsx3LOF Receiving LOF failure state
64 dsx3LOS Receiving LOS failure state
128 dsx3LoopbackState Looping the received signal
256 dsx3RcvTestCode Receiving a Test Pattern
512 dsx3OtherFailure any line status not defined here"
::= { cndsx3OperEntry 4 }
cndsx3OperTransmitClockSource OBJECT-TYPE
SYNTAX INTEGER {
loopTiming(1),
localTiming(2),
throughTiming(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The source of Transmit Clock.
is derived from the recovered receive clock of
another DS3 interface."
::= { cndsx3OperEntry 5 }
cndsx3OperPlcpLOFEvent OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates PLCP Loss of Frame event.
The following value is read-only:
on(1).......Loss of Frame event is present
off(2)......Loss of Frame event is not present"
::= { cndsx3OperEntry 6 }
cndsx3OperG832CellDelineation OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates Cell Delineation events.
The following value is read-only:
on(1).......Cell Delineation event is present
off(2)......Cell Delineation event is not present"
::= { cndsx3OperEntry 7 }
cndsx3OperLineBuildOut OBJECT-TYPE
SYNTAX EnableIndicator
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates line buildout status"
::= { cndsx3OperEntry 8 }
cndsx3OperScramblingEnable OBJECT-TYPE
SYNTAX EnableIndicator
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This field indicates if scrambing is enabled or
disabled."
::= { cndsx3OperEntry 9 }
cndsx3OperE3ConfigType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
g751(2),
g832(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object shows E3Config mode.
The following value is read-only:
other(1).......other than g751 and g832
g751(2)........E3ConfigType is G751
g832(3)........E3ConfigType is G832"
::= { cndsx3OperEntry 10 }
END