mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
386 lines
12 KiB
Plaintext
Executable File
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
|
|
|