Observium_CE/mibs/zhone/ZHONE-PHY-SONET-MIB

492 lines
24 KiB
Plaintext

--
-- phySonet.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 271
-- Thursday, August 19, 2004 at 16:23:59
--
ZHONE-PHY-SONET-MIB DEFINITIONS ::= BEGIN
IMPORTS
InterfaceIndex
FROM IF-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
sonetMediumEntry, sonetSectionCurrentStatus, sonetLineCurrentStatus, sonetPathCurrentStatus
FROM SONET-MIB
zhoneSonet, zhoneModules
FROM Zhone;
-- To generate protection layer:
-- /vob/zhonetools/bin/pahrser.pl iftype.mib Zhone.mib Zhone-TC.mib rfc1907.mib rfc2493.mib rfc2233.mib rfc2514.mib rfc2558.mib phySonet.mib
--
-- To generate mib handlers:
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp iftype.mib Zhone.mib Zhone-TC.mib rfc1907.mib rfc2493.mib rfc2233.mib rfc2514.mib rfc2558.mib -stub -o transportHdlrs.c phySonet.mib
--
--
phySonet MODULE-IDENTITY
LAST-UPDATED "200408181330Z" -- August 18, 2004 at 13:30 GMT
ORGANIZATION
"Zhone Technologies, Inc."
CONTACT-INFO
" Postal:
Zhone Technologies, Inc.
@ Zhone Way
7001 Oakport Street
Oakland, CA 94621
USA
Toll-Free: +1 877-ZHONE20 (+1 877-946-6320)
Tel: +1-510-777-7000
Fax: +1-510-777-7001
E-mail: support@zhone.com"
DESCRIPTION
"SONET physical MIB to configure and monitor SONET physical
attributes.
"
REVISION "200408181147Z" -- August 18, 2004 at 11:47 GMT
DESCRIPTION
"1.03.04 - Add zhoneSonetErrorStatsTable."
REVISION "200307101330Z" -- July 10, 2003 at 13:30 GMT
DESCRIPTION
"1.03.02
Add sonetPathStatusChange trap."
REVISION "200203261430Z" -- March 26, 2002 at 14:30 GMT
DESCRIPTION
"1.03.01
Add sonetSectionStatusChange trap
and sonetLineStatusChange trap."
REVISION "200109121508Z" -- September 12, 2001 at 15:08 GMT
DESCRIPTION
"V01.03.00
Changed names for valid values for sonetClockTransmitSource"
REVISION "200107191800Z" -- July 19, 2001 at 18:00 GMT
DESCRIPTION
"V01.02.00
Add Sonet clock source change trap."
REVISION "200102221135Z" -- February 22, 2001 at 11:35 GMT
DESCRIPTION
"V01.01.00 - Add Sonet Medium
Extension Table."
REVISION "200012191523Z" -- December 19, 2000 at 15:23 GMT
DESCRIPTION
"V01.00.01 - Add Zhone keywords."
REVISION "200012181620Z" -- December 18, 2000 at 16:20 GMT
DESCRIPTION
"V01.00.00 - Initial Release"
::= { zhoneModules 16 }
--
-- Node definitions
--
-- The ZHONE keyword definition for SONET_Profile used here can be found
-- in rfc2558.mib. We use the keyword there as the sonetClockTable is an
-- aggregate of the sonetMediumTable.
-- 1.3.6.1.4.1.5504.5.9.1
sonetClockTable OBJECT-TYPE
SYNTAX SEQUENCE OF SonetClockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MIB table for clock related configuration for SONET interfaces."
::= { zhoneSonet 1 }
-- 1.3.6.1.4.1.5504.5.9.1.1
sonetClockEntry OBJECT-TYPE
SYNTAX SonetClockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of the sonetClockEntry.
sonetClockEntry is augmented to sonetMediumEntry defined
in rfc2558.mib. Whenever a row is instantiated in the
sonetMediumTable, a corresponding row will be
instantiated in the sonetClockTable."
AUGMENTS { sonetMediumEntry }
::= { sonetClockTable 1 }
SonetClockEntry ::=
SEQUENCE {
sonetClockExternalRecovery
INTEGER,
sonetClockTransmitSource
INTEGER
}
-- 1.3.6.1.4.1.5504.5.9.1.1.1
sonetClockExternalRecovery OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable indicates if external clock recovery is enabled
for this SONET interface.
The default value is 'enabled'."
::= { sonetClockEntry 1 }
-- 1.3.6.1.4.1.5504.5.9.1.1.2
sonetClockTransmitSource OBJECT-TYPE
SYNTAX INTEGER
{
loopTiming(1),
throughTiming(2),
localTiming(3),
external155MHz(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable describes the SONET transmit clock source.
Valid values are:
loopTiming - transmit clock synthesized from the recovered
receive clock.
throughTiming - transmit clock is derived from the recovered
receive clock of another SONET interface.
localTiming - transmit clock synthesized from a local clock
source or that an external clock is attached to the box
containing the interface.
external155MHz - transmit clock synthesized from an external
155.52 MHz source.
The default value is 'loopTiming'.
'external155MHz' option is not valid for Sechtor 100."
::= { sonetClockEntry 2 }
-- 1.3.6.1.4.1.5504.5.9.2
sonetMediumExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF SonetMediumExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is an extenion of the standard Sonet MIB (RFC 2558)."
::= { zhoneSonet 2 }
-- 1.3.6.1.4.1.5504.5.9.2.1
sonetMediumExtEntry OBJECT-TYPE
SYNTAX SonetMediumExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each row is an extension to the sonetMediumTable for Zhone
specific fields. This row is created when the augmented
sonetMediumEntry is created."
AUGMENTS { sonetMediumEntry }
::= { sonetMediumExtTable 1 }
SonetMediumExtEntry ::=
SEQUENCE {
sonetMediumExtScrambleEnabled
TruthValue,
sonetMediumExtLineScrmEnabled
TruthValue
}
--
-- 1.3.6.1.4.1.5504.5.9.2.1.1
sonetMediumExtScrambleEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field describes the enabled status of the Sonet Scramble mode. If this
field is true(1) then Scramble mode is enabled, if this field is
false(2) scramble mode is disable."
DEFVAL { true }
::= { sonetMediumExtEntry 1 }
--
-- 1.3.6.1.4.1.5504.5.9.2.1.2
sonetMediumExtLineScrmEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field describes the enabled status of the Line level
Sonet Scramble mode. If this field is true(1), then
Scramble mode is enabled. If this field is false(2),
scramble mode is disable."
DEFVAL { true }
::= { sonetMediumExtEntry 2 }
-- 1.3.6.1.4.1.5504.5.9.3
sonetTraps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"All Zhone Sonet traps will be defined under this object identity."
::= { zhoneSonet 3 }
-- 1.3.6.1.4.1.5504.5.9.3.0
sonetV2Traps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identity adds a zero(0) for the next to last
sub-identifier which should be used for new SNMPv2 Traps."
::= { sonetTraps 0 }
-- 1.3.6.1.4.1.5504.5.9.3.0.1
sonetClockTransmitSourceChange NOTIFICATION-TYPE
OBJECTS { sonetClockExternalRecovery, sonetClockTransmitSource }
STATUS current
DESCRIPTION
"A notification trap is sent when either
sonetClockExternalRecovery or sonetClockTransmitSource
is changed.
The trap object is identified by the OID instance
of sonetClockTransmitSource described in the
OBJECTS clause."
::= { sonetV2Traps 1 }
-- 1.3.6.1.4.1.5504.5.9.3.0.2
sonetSectionStatusChange NOTIFICATION-TYPE
OBJECTS { sonetSectionCurrentStatus }
STATUS current
DESCRIPTION
"A notification trap is sent when there is a change
in the sonet SECTION status. Currenly the following
are supported:
NO-DEFECT = 1
LOS = 2
LOF = 4
The trap object is identified by the OID instance
of sonetSectionCurrentStatus described in the
OBJECTS clause."
::= { sonetV2Traps 2 }
-- 1.3.6.1.4.1.5504.5.9.3.0.3
sonetLineStatusChange NOTIFICATION-TYPE
OBJECTS { sonetLineCurrentStatus }
STATUS current
DESCRIPTION
"A notification trap is sent when there is a change
in the sonet LINE status. Currenly the following
are supported:
NO-DEFECT = 1
AIS = 2
RDI = 4
The trap object is identified by the OID instance
of sonetLineCurrentStatus described in the
OBJECTS clause."
::= { sonetV2Traps 3 }
-- 1.3.6.1.4.1.5504.5.9.3.0.4
sonetPathStatusChange NOTIFICATION-TYPE
OBJECTS { sonetPathCurrentStatus }
STATUS current
DESCRIPTION
"A notification trap is sent when there is a change
in the sonetPathCurrentStatus. Currenly the following
are supported:
1 sonetPathNoDefect
2 sonetPathSTSLOP
4 sonetPathSTSAIS
8 sonetPathSTSRDI
16 sonetPathUnequipped
32 sonetPathSignalLabelMismatch
The trap object is identified by the OID instance
of sonetPathCurrentStatus described in the
OBJECTS clause."
::= { sonetV2Traps 4 }
-- 1.3.6.1.4.1.5504.5.9.6
zhoneSonetErrorStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZhoneSonetErrorStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { zhoneSonet 6 }
-- 1.3.6.1.4.1.5504.5.9.6.1
zhoneSonetErrorStatsEntry OBJECT-TYPE
SYNTAX ZhoneSonetErrorStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { zhoneSonetErrorStatsIndex }
::= { zhoneSonetErrorStatsTable 1 }
ZhoneSonetErrorStatsEntry ::=
SEQUENCE {
zhoneSonetErrorStatsIndex
InterfaceIndex,
zhoneSonetErrorStatsLineFebeCount
Integer32,
zhoneSonetErrorStatsPathFebeCount
Integer32,
zhoneSonetErrorStatsLineBipCount
Integer32,
zhoneSonetErrorStatsSectionBipCount
Integer32,
zhoneSonetErrorStatsPathBipCount
Integer32,
zhoneSonetErrorStatsOofCount
Integer32,
zhoneSonetErrorStatsRxCellCount
Integer32,
zhoneSonetErrorStatsTxCellCount
Integer32,
zhoneSonetErrorStatsHecCorrectedCount
Integer32,
zhoneSonetErrorStatsHecUncorrectedCount
Integer32,
zhoneSonetErrorStatsCellFifoOverflowCount
Integer32,
zhoneSonetErrorStatsLocdCount
Integer32
}
-- 1.3.6.1.4.1.5504.5.9.6.1.1
zhoneSonetErrorStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { zhoneSonetErrorStatsEntry 1 }
-- 1.3.6.1.4.1.5504.5.9.6.1.2
zhoneSonetErrorStatsLineFebeCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RLOP far-end block errors (FEBE)."
::= { zhoneSonetErrorStatsEntry 2 }
-- 1.3.6.1.4.1.5504.5.9.6.1.3
zhoneSonetErrorStatsPathFebeCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of RPOP far-end block errors (FEBE)."
::= { zhoneSonetErrorStatsEntry 3 }
-- 1.3.6.1.4.1.5504.5.9.6.1.4
zhoneSonetErrorStatsLineBipCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Receive Line Overhead Processor (RLOP) BIP-8
errors. The RLOP is responsible for line-level alarms
and for monitoring performance."
::= { zhoneSonetErrorStatsEntry 4 }
-- 1.3.6.1.4.1.5504.5.9.6.1.5
zhoneSonetErrorStatsSectionBipCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Receive Section Overhead Processor (RSOP)
bit-interleaved parity (BIP)-8 errors. The RSOP
synchronizes and descrambles frames and provides
section-level alarms and performance monitoring."
::= { zhoneSonetErrorStatsEntry 5 }
-- 1.3.6.1.4.1.5504.5.9.6.1.6
zhoneSonetErrorStatsPathBipCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Receive Path Overhead Processor (RPOP) BIP-8
errors. The RSOP interprets pointers and extracts path
overhead and the synchronous payload envelope. It is
also responsible for path-level alarms and for
monitoring performance."
::= { zhoneSonetErrorStatsEntry 6 }
-- 1.3.6.1.4.1.5504.5.9.6.1.7
zhoneSonetErrorStatsOofCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Near end is out of frame. False indicates that the line
is up and in frame."
::= { zhoneSonetErrorStatsEntry 7 }
-- 1.3.6.1.4.1.5504.5.9.6.1.8
zhoneSonetErrorStatsRxCellCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receive ATM Cell Processor (RACP) receive cell count."
::= { zhoneSonetErrorStatsEntry 8 }
-- 1.3.6.1.4.1.5504.5.9.6.1.9
zhoneSonetErrorStatsTxCellCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmit ATM Cell Processor (TACP) transmit cell count."
::= { zhoneSonetErrorStatsEntry 9 }
-- 1.3.6.1.4.1.5504.5.9.6.1.10
zhoneSonetErrorStatsHecCorrectedCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of corrected HEC cells."
::= { zhoneSonetErrorStatsEntry 10 }
-- 1.3.6.1.4.1.5504.5.9.6.1.11
zhoneSonetErrorStatsHecUncorrectedCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of uncorrected dropped HEC cells."
::= { zhoneSonetErrorStatsEntry 11 }
-- 1.3.6.1.4.1.5504.5.9.6.1.12
zhoneSonetErrorStatsCellFifoOverflowCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of cells dropped because of first in, first out
(FIFO) overflow."
::= { zhoneSonetErrorStatsEntry 12 }
-- 1.3.6.1.4.1.5504.5.9.6.1.13
zhoneSonetErrorStatsLocdCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Loss of cell delineation."
::= { zhoneSonetErrorStatsEntry 13 }
END
--
-- phySonet.mib
--