mibs/MIBS/pegasus/PEGASUS-SDH-MIB
2023-12-05 12:25:34 +01:00

969 lines
32 KiB
Plaintext

PEGASUS-SDH-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32,
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString,
TruthValue FROM SNMPv2-TC
InterfaceIndex,
InterfaceIndexOrZero,
ifIndex FROM IF-MIB
pegasusMibModule,
OperStateEnum,
AvailabilityStatusElem,
CommStateEnum FROM PEGASUS-MIB;
pegasusSdhMibModule MODULE-IDENTITY
LAST-UPDATED "200403180000Z" -- 18 March, 2004
ORGANIZATION "Schmid Telecom, Zurich"
CONTACT-INFO
"Schmid Telecom AG
Binzstrasse 35, CH-8048 Zurich
Switzerland
Email: xdslsupport@schmid-telecom.ch"
DESCRIPTION
"This MIB applies to the PEGASUS SDSL product manufactured by Schmid
Telecom Zurich. The MIB is modelled after the PEM management model, so
object hierarchy and individual variables agree with the PEM client. This
MIB represents an extension to the DS1-MIB and the SONET-MIB. These three
MIB files are used to manage the PEGASUS STM-1 card.
The PEGASUS-SDH-MIB contains five tables:
- stm1CardTable one entry for each STM-1 card configured.
- stm1CardClockTable one entry for each STM-1 card configured.
- ethernetIfTable one entry for each Ethernet interface of a
configured STM-1 card.
- vcTable one entry for each Virtual Container (VC-3/4/12).
- tugConfigTable one entry for each Tributary Unit Group (TUG-3).
Note
- The tables that represent extensions to the DS1-/SINET-MIB use the
ifIndex from IF-MIB (ifTable)."
REVISION "200403180000Z" -- 18 March, 2004
DESCRIPTION
"Improved Alarm signalisation. A new variable stm1CardAlarmStatus shows
the alarms that are active on the STM-1 card. Active Ethernet alarms are
shown by ethernetIfAlarmStatus. The following values for vcAlarmStatus
are can not occur (not used):
- vcgTxAddTimeout - vcgDnuOk
- vcgTxAdd - vcgRxAdd
- vcgTxRemove - vcgRxRemove
- vcgTxDnu - vcgRxFail"
REVISION "200401070000Z" -- 7 January, 2004
DESCRIPTION
"Actually, only GFP is supported as Ethernet Encapsulation. Therefore
the variable etherIfEncapsulation is now read-only."
REVISION "200311170000Z" -- 17 November, 2003
DESCRIPTION
"Initial Revision."
::= { pegasusMibModule 8 }
-- *******************************************************************
-- stm1 card group
--
-- This group contains four tables:
-- - stm1CardTable
-- - ethernetIfTable
-- - vcConfigTable
-- - tugConfigTable
-- *******************************************************************
-- STM1 Card Enumerations and Subranges
ClockSourceEnum ::= INTEGER {
rxLineClock(1),
referenceClock(2),
freeRun(3)
}
ClockSyncStateEnum ::= INTEGER {
syncOk(1),
syncNotOk(2)
}
ClockModeEnum ::= INTEGER {
enabled(1),
disabled(2)
}
ClockPriorityEnum ::= INTEGER {
primary(1),
secondary(2)
}
ClockQualityEnum ::= INTEGER {
prc(1),
ssu-a(2),
ssu-b(3),
sec(4),
dnu(5),
auto(6),
unknown(7)
}
ClockStateEnum ::= INTEGER {
invalid(1),
valid(2)
}
MultiplexingModeEnum ::= INTEGER {
au3(1),
au4(2)
}
VirtualContainerTypeEnum ::= INTEGER {
vc4(1),
vc3(2),
vc12(3)
}
LaserOperationModeEnum ::= INTEGER {
off(1),
als(2)
}
LaserStateEnum ::= INTEGER {
on(1),
shutdown(2),
restart(3)
}
SdhInterfaceEnum ::= INTEGER {
optical(1),
e1(2)
}
PRBSPatternEnum ::= INTEGER {
pattern2exp15(1), -- 2^15-1 = 32767
pattern2exp20(2) -- 2^20-1 = 1048575
}
TraceSizeEnum ::= INTEGER {
size1byte(1),
size16byte(2)
}
SignalLabel ::= TEXTUAL-CONVENTION
DISPLAY-HINT "x"
STATUS current
DESCRIPTION
"Representation of a VC Signal Label. The meaning of the SignalLabel
depends on the type of vitual container.
VC-12s use the following values:
001b Unequipped
001b Equipped (non specific)
010b Asynchronous
011b Bit Synchronous
100b Byte Synchronous
101b Reserved for future use
110b Test signal (O.181)
111b VC-AIS
VC-4 and VC-3 use these values:
00h Unequipped or supervisory-unequipped
01h Equipped - non-specific
02h TUG Structure
03h Locked TU-n
04h Asynch. mapping of 34'386/44'736 kbit/s into Container-3
12h Asynch. mapping of 139'264 kbit/s into Container-4
13h ATM Mapping
14h MAN DQDB (IEEE 802.6 mapping
15h FDDI (ISO 9314) mapping
16h Mapping of HDLC/PPP framed signal
17h Mapping of SDL with SDH self synch. Scrambler
18h Mapping of HDLC/LAP-S framed signals
19h Mapping of SDL with set-reset scrambler
1Ah Mapping of 10 Gbit/s Ethernet frames (IEEE 802.3)
CFh Obsolete mapping of HDLC/PPP framed signal
E1h-FCh Reserved for national use
FEh Test signal, O.181 specific mapping
FFh VC-AIS"
SYNTAX INTEGER(0..7|18..26|207|225..252|254..255)
ConcatenationTypeEnum ::= INTEGER {
lcas(1),
nonLCAS(2)
}
EthernetIfEncapsulationEnum ::= INTEGER {
disabled(1), -- not supported feature
gfp(2),
lapf(3), -- not supported feature
laps(4), -- not supported feature
ppp(5) -- not supported feature
}
OrderLevelEnum ::= INTEGER {
highOrder(1),
lowOrder(2)
}
STM1SlotNumber ::= INTEGER(2)
TUGIndex ::= INTEGER(1..3)
TUGIndexOrZero ::= INTEGER(0..3)
-- STM-1 Card: STM-1 Card Table
stm1CardTable OBJECT-TYPE
SYNTAX SEQUENCE OF Stm1CardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing stm1 card specific information."
::= { pegasusSdhMibModule 1 }
stm1CardEntry OBJECT-TYPE
SYNTAX Stm1CardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Row and index definition for stm1 card table."
INDEX { stm1CardSlotNumber }
::= { stm1CardTable 1 }
Stm1CardEntry ::= SEQUENCE {
stm1CardSlotNumber STM1SlotNumber,
-- identification
stm1CardName DisplayString,
stm1CardHardwareVersion DisplayString,
stm1CardFirmwareVersion DisplayString,
stm1CardManufacturer DisplayString,
stm1CardSerialNumber DisplayString,
-- configuration
stm1CardMultiplexingMode MultiplexingModeEnum,
stm1CardJ0TraceMonitoring OperStateEnum,
stm1CardJ1TraceMonitoring OperStateEnum,
stm1CardJ2TraceMonitoring OperStateEnum,
stm1CardJ0PathTraceSize TraceSizeEnum,
stm1CardJ0PathTraceSend DisplayString, -- same as sonetMediumCircuitIdentifier
stm1CardJ0PathTraceExpected DisplayString,
stm1CardJ0PathTraceReceive DisplayString,
stm1CardLaserOperationMode LaserOperationModeEnum,
stm1CardLaserState LaserStateEnum,
-- supervision
stm1CardOperState OperStateEnum,
stm1CardAvailabilityState AvailabilityStatusElem,
stm1CardMgmtCommState CommStateEnum,
-- maintenance
stm1CardPRBSGeneratorSink SdhInterfaceEnum,
stm1CardPRBSAnalyzerSource SdhInterfaceEnum,
stm1CardPRBSPattern PRBSPatternEnum,
-- additional card alarm status
stm1CardAlarmStatus Integer32
}
stm1CardSlotNumber OBJECT-TYPE
SYNTAX STM1SlotNumber
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot number for stm1 card."
::= { stm1CardEntry 1 }
stm1CardName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the PEGASUS device."
::= { stm1CardEntry 2 }
stm1CardHardwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the STM-1 card. This is also called CHM-number
(it always starts with the letters 'CHM'). The number '404' after
'CHM' identifies the card as a STM-1 card."
::= { stm1CardEntry 3 }
stm1CardFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number and build date of the firmware running on the line
card. The format is 'major.minor YYYYMMDD hh:mm'."
::= { stm1CardEntry 4 }
stm1CardManufacturer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manufacturer of the STM-1 card."
::= { stm1CardEntry 5 }
stm1CardSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of the line card. Also called HM-number, as it always
starts with 'HM'. Example: HMVSS014810294."
::= { stm1CardEntry 6 }
stm1CardMultiplexingMode OBJECT-TYPE
SYNTAX MultiplexingModeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Selects the SDH multiplexing mode. Either it is STM1-AU3-VC3 or
STM1-AU4-VC4."
::= { stm1CardEntry 7 }
stm1CardJ0TraceMonitoring OBJECT-TYPE
SYNTAX OperStateEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If trace monitoring is disable no alarm is propagated to PEM and
also no RDI/AIS is inserted."
::= { stm1CardEntry 8 }
stm1CardJ1TraceMonitoring OBJECT-TYPE
SYNTAX OperStateEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If trace monitoring is disable no alarm is propagated to PEM and
also no RDI/AIS is inserted."
::= { stm1CardEntry 9 }
stm1CardJ2TraceMonitoring OBJECT-TYPE
SYNTAX OperStateEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If trace monitoring is disable no alarm is propagated to PEM and
also no RDI/AIS is inserted."
::= { stm1CardEntry 10 }
stm1CardJ0PathTraceSize OBJECT-TYPE
SYNTAX TraceSizeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Size of the Regenerator Section Trace Message."
::= { stm1CardEntry 11 }
stm1CardJ0PathTraceSend OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configurable Regenerator Section (RS) Trace Message."
::= { stm1CardEntry 12 }
stm1CardJ0PathTraceExpected OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Regenerator Section (RS) Trace Message that should be received."
::= { stm1CardEntry 13 }
stm1CardJ0PathTraceReceive OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Regenerator Section (RS) Trace Message that is be received."
::= { stm1CardEntry 14 }
stm1CardLaserOperationMode OBJECT-TYPE
SYNTAX LaserOperationModeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the 'Automatic Laser Shutdown' feature."
::= { stm1CardEntry 15 }
stm1CardLaserState OBJECT-TYPE
SYNTAX LaserStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual state of the laser."
::= { stm1CardEntry 16 }
stm1CardOperState OBJECT-TYPE
SYNTAX OperStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state is a status property indicating whether or
not a device is physically installed and working.
enabled The device is partially or fully operable and available
for use.
disabled The device is totally inoperable and unavailable to provide
service."
::= { stm1CardEntry 17 }
stm1CardAvailabilityState OBJECT-TYPE
SYNTAX AvailabilityStatusElem
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The availability status gives more detailed information about
failures within a device. An empty status set means that no error
exists. Possible status are:
in test The device is under test.
failed The device has an internal fault that prevents it from
operating.
power off The device requires power to be applied and is not
powered on.
off line The device requires a routine operation to be performed
to place it online and make it available for use.
off duty The device has been made inactive by an internal control
process in accordance with a predetermined time
schedule.
dependency The device can not operate because some other resource
on which it depends is unavailable.
degraded The device is partially defective but still operable.
not installed The device is not present, or incomplete.
log full The log is full."
::= { stm1CardEntry 18 }
stm1CardMgmtCommState OBJECT-TYPE
SYNTAX CommStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Management Comm State indicates the state of the management
connection between the PEM Server and the STM-1 card.
disconnected No connection has been established.
init A connection has freshly been established on
the underlying protocol, but no management
information has been transmitted so far.
identification The connected device is being identified.
check hardware The connected hardware is compared to the one
stored in the configuration.
hardware adaptation If the configured and the existing device do
not match, an adoption is made. The behaviour
in this case can be configured with the 'HW
Adaptation Policy' option.
check program version The program version of the connected hardware
is compared to the one stored in the
configuration.
check config version The configuration version of the connected
hardware is compared to the one stored in the
configuration.
download config If a configuration version mismatch has been
detected and the 'Config Priority' of 'PEGASUS
system' is set to 'Device', the configuration
is downloaded from the device to the PEM
Server.
upload config If a configuration version mismatch has been
detected and the 'Config Priority' of 'PEGASUS
system' is set to 'Server', the configuration
is uploaded from the PEM Server to the device.
status synch The values of the status properties are being
synchronised.
resetting The device is resetting.
inactive The device is connected, but it is inactive,
that is not operational. This may be due to a
hardware mismatch.
active The management connection between the device
and the PEM Server is fully established and
the device is active."
::= { stm1CardEntry 19 }
stm1CardPRBSGeneratorSink OBJECT-TYPE
SYNTAX SdhInterfaceEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines, whether the PRBS Generator should be used on the
optical or on the E1 links."
::= { stm1CardEntry 20 }
stm1CardPRBSAnalyzerSource OBJECT-TYPE
SYNTAX SdhInterfaceEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines, whether the PRBS Analyzer should be used on the
optical or on the E1 links."
::= { stm1CardEntry 21 }
stm1CardPRBSPattern OBJECT-TYPE
SYNTAX PRBSPatternEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines the PRBS Pattern to be used."
::= { stm1CardEntry 22 }
stm1CardAlarmStatus OBJECT-TYPE
SYNTAX Integer32 (1..511)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates the status of STM-1 card, regenerator
section and multiplex section. It's a bitmap represented as a sum.
Therefore multiple alarms can be displayed simultaneously. The value
noAlarm is only set if there isn't any alarm active.
The various bit positions are:
1 No alarm present
-- STM-1 card --
2 Initialization failure
4 Firmware Version Mismatch
8 Maintenance
-- regenerator section RS --
16 Loss of Signal (LOS)
32 Loss of Frame (LOF)
64 Trace ID Mismatch (RS-TIM)
-- multiplex section MS --
128 Alarm Indication Signal (MS-AIS)
256 Remote Defect Indication (MS-RDI, former FERF)"
::= { stm1CardEntry 23 }
-- STM-1 Card: STM-1 Card Clock Table
stm1CardClockTable OBJECT-TYPE
SYNTAX SEQUENCE OF Stm1CardClockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing stm1 card specific clock information."
::= { pegasusSdhMibModule 2 }
stm1CardClockEntry OBJECT-TYPE
SYNTAX Stm1CardClockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Row and index definition for stm1 card clock table."
INDEX { stm1CardSlotNumber }
::= { stm1CardClockTable 1 }
Stm1CardClockEntry ::= SEQUENCE {
-- clock settings
stm1CardActiveClockSource ClockSourceEnum,
stm1CardClockSyncState ClockSyncStateEnum,
stm1CardTxLineClockQuality ClockQualityEnum,
stm1CardRxClockMode ClockModeEnum,
stm1CardRxClockPriority ClockPriorityEnum,
stm1CardRxClockQuality ClockQualityEnum,
stm1CardRxClockState ClockStateEnum,
stm1CardReferenceClockMode ClockModeEnum,
stm1CardReferenceClockPriority ClockPriorityEnum,
stm1CardReferenceClockQuality ClockQualityEnum,
stm1CardReferenceClockState ClockStateEnum
}
stm1CardActiveClockSource OBJECT-TYPE
SYNTAX ClockSourceEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays which clock sourceis active and used as sync source."
::= { stm1CardClockEntry 1 }
stm1CardClockSyncState OBJECT-TYPE
SYNTAX ClockSyncStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sync status is OK if RX or Reference clock is valid and used as
active sync source."
::= { stm1CardClockEntry 2 }
stm1CardTxLineClockQuality OBJECT-TYPE
SYNTAX ClockQualityEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the clock quality of the outgoing SDH signal. The default
sets the outgoing quality to the incoming quality. Sometime it may
be useful to set a fix outgoing quality."
::= { stm1CardClockEntry 3 }
stm1CardRxClockMode OBJECT-TYPE
SYNTAX ClockModeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled the RX line clock can be used as sync source."
::= { stm1CardClockEntry 4 }
stm1CardRxClockPriority OBJECT-TYPE
SYNTAX ClockPriorityEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value has always the opposite value of Reference Clock
Priority."
::= { stm1CardClockEntry 5 }
stm1CardRxClockQuality OBJECT-TYPE
SYNTAX ClockQualityEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the clock quality of the incoming SDH signal."
::= { stm1CardClockEntry 6 }
stm1CardRxClockState OBJECT-TYPE
SYNTAX ClockStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Clock status is valid if a good clock can be found on input
(clock checker)."
::= { stm1CardClockEntry 7 }
stm1CardReferenceClockMode OBJECT-TYPE
SYNTAX ClockModeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled the Reference clock (V5 card input) can be used as sync
source."
::= { stm1CardClockEntry 8 }
stm1CardReferenceClockPriority OBJECT-TYPE
SYNTAX ClockPriorityEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value has always the opposite value of Rx Clock Priority."
::= { stm1CardClockEntry 9 }
stm1CardReferenceClockQuality OBJECT-TYPE
SYNTAX ClockQualityEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the quality of the reference clock input. This value will
be transmitted in SDH-TX if reference clock is used as active sync
source."
::= { stm1CardClockEntry 10 }
stm1CardReferenceClockState OBJECT-TYPE
SYNTAX ClockStateEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Clock status is valid if a good clock can be found on input
(clock checker)."
::= { stm1CardClockEntry 11 }
-- STM-1 Card: Ethernet Interface Table
ethernetIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF EthernetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains additional information concerning the ethernet
interfaces of a STM-1 card. It represents an extension of the
if(X)Table (see IF-MIB)."
::= { pegasusSdhMibModule 3 }
ethernetIfEntry OBJECT-TYPE
SYNTAX EthernetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Row and index definition for the ethernetIfTable."
INDEX { ifIndex }
::= { ethernetIfTable 1 }
EthernetIfEntry ::= SEQUENCE {
etherIfConcatenationOption ConcatenationTypeEnum,
etherIfEncapsulation EthernetIfEncapsulationEnum,
etherIfOrderLevel OrderLevelEnum,
etherIfAlarmStatus Integer32
}
etherIfConcatenationOption OBJECT-TYPE
SYNTAX ConcatenationTypeEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the Link Capacity Adjustment Scheme."
::= { ethernetIfEntry 1 }
etherIfEncapsulation OBJECT-TYPE
SYNTAX EthernetIfEncapsulationEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute shows the used Ethernet encapsulation protocol."
::= { ethernetIfEntry 2 }
etherIfOrderLevel OBJECT-TYPE
SYNTAX OrderLevelEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Only relevant, if SDH Multiplexing Mode (see STM-1 card propertied)
is set to VC3."
::= { ethernetIfEntry 3 }
etherIfAlarmStatus OBJECT-TYPE
SYNTAX Integer32 (1..511)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates the status of an Ethernet Interface. It's
a bitmap represented as a sum. Therefore multiple defects can be
displayed simultaneously. The value noAlarm is only set if there
isn't any alarm.
The various bit positions are (LO = LowOrder, HO = HighOrder):
1 No alarm
2 LO LCAS group identifier mismatch (Rx)
4 HO LCAS group identifier mismatch (Rx)
8 LO VCG exceeds max. differential delay (Rx)
16 HO VCG exceeds max. differential delay (Rx)
32 LO VCG exceeds max. differential delay, calculated over all
containers (Rx)
64 HO VCG exceeds max. differential delay, calculated over all
containers (Rx)
128 Transmit FIFO overflow (Tx)
256 Rx head-of-line blocking FIFO overflow"
::= { ethernetIfEntry 4 }
-- STM-1 Card: Virtual Container (VC) Configuration Table
vcTable OBJECT-TYPE
SYNTAX SEQUENCE OF VcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains additional information for VC concerning the
multiplexing configuration. It's an extension of the ifTable
(IF-MIB) and the tables of the SONET/SDH-MIB.
"
::= { pegasusSdhMibModule 4 }
vcEntry OBJECT-TYPE
SYNTAX VcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Row and index definition for the vcConfigTable."
INDEX { ifIndex }
::= { vcTable 1 }
VcEntry ::= SEQUENCE {
vcType VirtualContainerTypeEnum,
vcRelatedTUG TUGIndexOrZero,
vcRelatedVC InterfaceIndexOrZero,
vcAssignedIfIndex InterfaceIndexOrZero,
vcPathTraceSend DisplayString, -- same as dsx1CircuitIdentifier
vcPathTraceExpected DisplayString,
vcPathTraceReceive DisplayString,
vcSignalLabelSend SignalLabel,
vcSignalLabelExpected SignalLabel,
vcSignalLabelReceive SignalLabel,
vcAlarmStatus Integer32
}
vcType OBJECT-TYPE
SYNTAX VirtualContainerTypeEnum
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of Virtual Container (VC). In Pegasus VC-4, VC-3 or VC-12."
::= { vcEntry 1 }
vcRelatedTUG OBJECT-TYPE
SYNTAX TUGIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the index of the Tributary Unit Group within the
tugConfigTable to which this VC is assigned to. The value depends
also on the multiplexing mode. If the value is 0, there doesn't
exist the relation VC-x to TUG-3. Possible values:
1) multiplexing mode = AU-4:
VC-4: vcRelatedTUG = 0
VC-3/12: vcRelatedTUG = 1..3
2) multiplexing mode = AU-3:
vcRelatedTUG = 0 (no dependency on VC type)"
::= { vcEntry 2 }
vcRelatedVC OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the index of the Virtual Container within the
ifTable to which this VC is assigned to. The value depends
also on the multiplexing mode. If the value is 0, there doesn't
exist the relation VC-x to VC-x. Possible values:
1) multiplexing mode = AU-4:
vcRelatedVC = 0 (no dependency on VC type)
2) multiplexing mode = AU-3:
VC-3: vcRelatedVC = 0
VC-12: vcRelatedVC = 2031..2033 (example for slot 2)"
::= { vcEntry 3 }
vcAssignedIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the index of the interface within the ifTable (IF-MIB)
that transmits to this VC."
::= { vcEntry 4 }
vcPathTraceSend OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the outgoing J1 Byte VC Path Trace byte message."
::= { vcEntry 5 }
vcPathTraceExpected OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the expected J1 Byte VC Path Trace byte message."
::= { vcEntry 6 }
vcPathTraceReceive OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the incoming J1 Byte VC Path Trace byte message."
::= { vcEntry 7 }
vcSignalLabelSend OBJECT-TYPE
SYNTAX SignalLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The outgoing C2 VC Signal Label (0x02 = TUG structure)."
::= { vcEntry 8 }
vcSignalLabelExpected OBJECT-TYPE
SYNTAX SignalLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The expected C2 VC Signal Label (0x02 = TUG structure)."
::= { vcEntry 9 }
vcSignalLabelReceive OBJECT-TYPE
SYNTAX SignalLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The incoming C2 VC Signal Label (0x02 = TUG structure)."
::= { vcEntry 10 }
vcAlarmStatus OBJECT-TYPE
SYNTAX Integer32 (1..524287)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates the status of the VC. It's a bitmap
represented as a sum. Therefore multiple defects can be displayed
simultaneously. The value noDefect should only be set if there is
no other defect. Some alarms can't occur actually.
The various bit positions are:
1 vcNoDefect
2 vcAlarmAIS
4 vcAlarmLOP
8 vcAlarmRDI
16 vcAlarmUnequipped
32 vcAlarmPLM
64 vcAlarmTIM
128 vcAlarmLOM
256 vcAlarmRFI
512 vcgTxAddTimeout -- not used (deprecated)
1024 vcgTxAdd -- not used (deprecated)
2048 vcgTxRemove -- not used (deprecated)
4096 vcgTxDnu -- not used (deprecated)
8192 vcgDnuOk -- not used (deprecated)
16384 vcgRxAdd -- not used (deprecated)
32768 vcgRxRemove -- not used (deprecated)
65536 vcgRxFail -- not used (deprecated)
131072 vcgLcasCrcError
262144 vcgNonLcasSeqError"
::= { vcEntry 11 }
-- STM-1 Card: Tributary Unit Group (TUG) Configuration Table
tugConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF TugConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information concerning Tributary Unit Groups.
If AU-3 structure is used, this table is empty."
::= { pegasusSdhMibModule 5 }
tugConfigEntry OBJECT-TYPE
SYNTAX TugConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Row and index definition for the tugConfigTable."
INDEX { tugIndex }
::= { tugConfigTable 1 }
TugConfigEntry ::= SEQUENCE {
tugIndex TUGIndex,
tugRelatedVC4 InterfaceIndex,
tugOrderLevel OrderLevelEnum
}
tugIndex OBJECT-TYPE
SYNTAX TUGIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Number of the TUG. Range 1..3"
::= { tugConfigEntry 1 }
tugRelatedVC4 OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { tugConfigEntry 2 }
tugOrderLevel OBJECT-TYPE
SYNTAX OrderLevelEnum
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Individual Order Level of this TUG. If high order is used, the TUG
has exactly one VC-3 and no VC-12s. If low order is used, the TUG
has exactly 21 VC-12 and no VC-3."
::= { tugConfigEntry 3 }
-- STM-1 Support: Additional information
sdhMibRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number assigned by the version control system. You can query
this from the agent, to find out with which version of the MIB was built
into the agent. The value is also present in copies of the MIB to feed
into SNMP managers. Comparing the version numbers from both sources can
help to detect mismatches. The revision string for this version is:
$Workfile: PEGASUS-SDH-MIB.txt $ $Revision: 14 $ $Date: 3/18/04 6:40p $"
DEFVAL { "$Workfile: PEGASUS-SDH-MIB.txt $ $Revision: 14 $ $Date: 3/18/04 6:40p $" }
::= { pegasusSdhMibModule 6 }
END