Observium_CE/mibs/zte/ZXSONETIF-MIB

464 lines
14 KiB
Plaintext

ZXSONETIF-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32
FROM SNMPv2-SMI -- [RFC2578]
DisplayString, TruthValue
FROM SNMPv2-TC -- [RFC2579]
InterfaceIndex
FROM IF-MIB -- [RFC2863]
zxPwCTDM
FROM ZTE-MASTER-MIB
;
zxSonetIfMIB MODULE-IDENTITY
LAST-UPDATED "200708180000Z" -- Aug 18, 2007
ORGANIZATION "Zhongxing Telcom Co. Ltd."
CONTACT-INFO "Zhongxing Telcom Co. Ltd.
E-mail: info@mail.zte.com.cn
http : www.zte.com.cn or www.zhongxing.com"
DESCRIPTION
"The MIB module to describe DS1, E1, DS2, and
E2 interfaces objects.
"
::= { zxPwCTDM 3 }
------------------------------------------------------------------------------
-- define objects in ZXSONETIF-MIB
------------------------------------------------------------------------------
zxSonetCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxSonetCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SONET/SDH Medium table."
::= { zxSonetIfMIB 1 }
zxSonetCfgEntry OBJECT-TYPE
SYNTAX ZxSonetCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the SONET/SDH Medium table."
INDEX { zxSonetIfIndex }
::= { zxSonetCfgTable 1 }
ZxSonetCfgEntry ::=
SEQUENCE {
zxSonetIfIndex InterfaceIndex,
zxSonetLoopBackType INTEGER,
zxSonetClockSource INTEGER,
zxSonetConfigType INTEGER,
zxSonetConfigMapType INTEGER,
zxSonetCfgInfoSend TruthValue
}
zxSonetIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The 4 bytes index includes:
interface type(bit31~28);shelfId(bit27~24);slotId(bit23~16);
portId(bit15~8);reserved(bit7~bit0)
."
::= { zxSonetCfgEntry 1 }
zxSonetLoopBackType OBJECT-TYPE
SYNTAX INTEGER {
noLoopback(1),
lineLoop(2),
inwardLoop(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the desired loopback configuration of the SONET line.
noLoopback: Not in the loopback state.
lineLoop:
The received signal at this interface does not go
through the device (minimum penetration) but is
looped back out.
inwardLoop
The transmitted signal at this interface is
looped back and received by the same interface.
What is transmitted onto the line is product
dependent."
::= { zxSonetCfgEntry 2 }
zxSonetClockSource OBJECT-TYPE
SYNTAX INTEGER {
loopTiming(1),
localTiming(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source of Transmit Clock.
'loopTiming' indicates that the recovered
receive clock is used as the transmit clock.
'localTiming' indicates that a local clock
source is used or when an external clock is
attached to the box containing the interface.
"
::= { zxSonetCfgEntry 3 }
zxSonetConfigType OBJECT-TYPE
SYNTAX INTEGER {
sonetSts3c(1),
sonetStm1(2),
sonetSts12c(3),
sonetStm4(4),
sonetSts48c(5),
sonetStm16(6),
sonetSts192c(7),
sonetStm64(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the configured line type.This object is used to switch
between SONET(North American)and SDH(European) format.
Sts is SONET format, while Stm is SDH format.
"
::= { zxSonetCfgEntry 4 }
zxSonetConfigMapType OBJECT-TYPE
SYNTAX INTEGER {
other(0),
au3tu11(1),
au3tu12(2),
au4tu11(3),
au4tu12(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" "
::= { zxSonetCfgEntry 5 }
zxSonetCfgInfoSend OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to send the configuration of
Sonet line to corresponding card."
::= { zxSonetCfgEntry 6 }
zxSonetMediumTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxSonetMediumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SONET/SDH Medium table."
::= { zxSonetIfMIB 2 }
zxSonetMediumEntry OBJECT-TYPE
SYNTAX ZxSonetMediumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the SONET/SDH Medium table."
INDEX { zxSonetIfIndex }
::= { zxSonetMediumTable 1 }
ZxSonetMediumEntry ::=
SEQUENCE {
zxSonetMediumType INTEGER,
zxSonetMediumTimeElapsed Integer32,
zxSonetMediumValidIntervals Integer32,
zxSonetMediumLineCoding INTEGER,
zxSonetMediumLineType INTEGER,
zxSonetMediumCircuitIdentifier DisplayString,
zxSonetMediumInvalidIntervals Integer32,
zxSonetMediumLoopbackConfig BITS
}
zxSonetMediumType OBJECT-TYPE
SYNTAX INTEGER {
sonet(1),
sdh(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable identifies whether a SONET
or a SDH signal is used across this interface."
::= { zxSonetMediumEntry 1 }
zxSonetMediumTimeElapsed OBJECT-TYPE
SYNTAX Integer32 (1..900)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds, including partial seconds,
that have elapsed since the beginning of the current
measurement period. If, for some reason, such as an
adjustment in the system's time-of-day clock, the
current interval exceeds the maximum value, the
agent will return the maximum value."
::= { zxSonetMediumEntry 2 }
zxSonetMediumValidIntervals OBJECT-TYPE
SYNTAX Integer32 (0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of previous 15-minute intervals
for which data was collected.
A SONET/SDH interface must be capable
of supporting at least n intervals.
The minimum value of n is 4.
The default of n is 32.
The maximum value of n is 96.
The value will be <n> unless the measurement was
(re-)started within the last (<n>*15) minutes, in which
case the value will be the number of complete 15
minute intervals for which the agent has at least
some data. In certain cases (e.g., in the case
where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available. "
::= { zxSonetMediumEntry 3 }
zxSonetMediumLineCoding OBJECT-TYPE
SYNTAX INTEGER {
sonetMediumOther(1),
sonetMediumB3ZS(2),
sonetMediumCMI(3),
sonetMediumNRZ(4),
sonetMediumRZ(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable describes the line coding for
this interface. The B3ZS and CMI are used for
electrical SONET/SDH signals (STS-1 and STS-3).
The Non-Return to Zero (NRZ) and the Return
to Zero are used for optical SONET/SDH signals."
::= { zxSonetMediumEntry 4 }
zxSonetMediumLineType OBJECT-TYPE
SYNTAX INTEGER {
sonetOther(1),
sonetShortSingleMode(2),
sonetLongSingleMode(3),
sonetMultiMode(4),
sonetCoax(5),
sonetUTP(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable describes the line type for
this interface. The line types are
Short and Long Range
Single Mode fiber or Multi-Mode fiber interfaces,
and coax and UTP for electrical interfaces. The
value zxSonetOther should be used when the Line Type is
not one of the listed values."
::= { zxSonetMediumEntry 5 }
zxSonetMediumCircuitIdentifier OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable contains the transmission
vendor's circuit identifier, for the
purpose of facilitating troubleshooting.
Note that the circuit identifier, if available,
is also represented by ifPhysAddress."
::= { zxSonetMediumEntry 6 }
zxSonetMediumInvalidIntervals OBJECT-TYPE
SYNTAX Integer32 (0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of intervals in the range from
0 to zxSonetMediumValidIntervals for which no
data is available. This object will typically
be zero except in cases where the data for some
intervals are not available (e.g., in proxy
situations)."
::= { zxSonetMediumEntry 7 }
zxSonetMediumLoopbackConfig OBJECT-TYPE
SYNTAX BITS {
sonetNoLoop(0),
sonetFacilityLoop(1),
sonetTerminalLoop(2),
sonetOtherLoop(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current loopback state of the SONET/SDH interface. The
values mean:
sonetNoLoop
Not in the loopback state. A device that is not
capable of performing a loopback on this interface
shall always return this value.
sonetFacilityLoop
The received signal at this interface is looped back
out through the corresponding transmitter in the return
direction.
sonetTerminalLoop
The signal that is about to be transmitted is connected
to the associated incoming receiver.
sonetOtherLoop
Loopbacks that are not defined here."
::= { zxSonetMediumEntry 8 }
zxSonetVTConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxSonetVTConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Sonet VT Configuration table."
::= { zxSonetIfMIB 3 }
zxSonetVTConfigEntry OBJECT-TYPE
SYNTAX ZxSonetVTConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Sonet VT Configuration table."
INDEX { zxSonetVTIfIndex }
::= { zxSonetVTConfigTable 1 }
ZxSonetVTConfigEntry ::=
SEQUENCE {
zxSonetVTIfIndex InterfaceIndex,
zxSonetVTLoopbackConfig INTEGER,
zxSonetVTTransmitClockSource INTEGER,
zxSonetVTClockStatus INTEGER,
zxSonetVTCfgInfoSend TruthValue
}
zxSonetVTIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The 4 bytes index includes:
interface type(bit31~28);shelfId(bit27~24);slotId(bit23~19);portId(bit18~16);augno(bit15~bit10);
au3/au4no(bit9~bit8);tug3no(bit7~bit6);tug2no(bit5~bit3);tu12/tu11no(bit2~bit0)."
::= { zxSonetVTConfigEntry 1 }
zxSonetVTLoopbackConfig OBJECT-TYPE
SYNTAX INTEGER {
noLoop(1),
payloadLoop(2),
lineLoop(3),
otherLoop(4),
inwardLoop(5),
dualLoop(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable represents the desired loopback
configuration of the Sonet VT. Agents
supporting read/write access should return
inconsistentValue in response to a requested
loopback state that the interface does not
support. The values mean:
noLoop
Not in the loopback state.
payloadLoop
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.
lineLoop
The received signal at this interface does not go
through the device (minimum penetration) but is
looped back out.
otherLoop
Loopbacks that are not defined here.
inwardLoop
The transmitted signal at this interface is
looped back and received by the same interface.
What is transmitted onto the line is product
dependent.
dualLoop
Both lineLoop and inwardLoop will be
active simultaneously."
::= { zxSonetVTConfigEntry 2 }
zxSonetVTTransmitClockSource OBJECT-TYPE
SYNTAX INTEGER {
loopTiming(1),
localTiming(2),
throughTiming(3),
adaptive (4),
enhancedAdaptive (5),
differential(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source of Transmit Clock.
'loopTiming' indicates that the recovered
receive clock is used as the transmit clock.
'localTiming' indicates that a local clock
source is used or when an external clock is
attached to the box containing the interface.
'throughTiming' indicates that recovered
receive clock from another interface is used as
the transmit clock.
'adaptive' indicates that the clock is recovered
based on the data flow and not based on the
physical layer.
The last two values 'enhanced-adaptive' and 'inband-differential'
are customed values."
::= { zxSonetVTConfigEntry 3 }
zxSonetVTClockStatus OBJECT-TYPE
SYNTAX INTEGER (0..127)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current clock state of the sonet VT interface. the value can be:
FREERUN 0
HOLDOVER 1
ACQUIRING 2
ACUIRED 3.
"
::= { zxSonetVTConfigEntry 4 }
zxSonetVTCfgInfoSend OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The action to send the configuration on
Sonet VT to corresponding card."
::= { zxSonetVTConfigEntry 5 }
END