Observium_CE/mibs/rad/RAD-DS3-MIB

963 lines
34 KiB
Plaintext

RAD-DS3-MIB DEFINITIONS ::= BEGIN
-- It is RAD's intent to encourage the widespread use of
-- this Specification in connection with the management of
-- RAD products. RAD grants vendors, end-users,
-- and other interested parties a non-exclusive license to
-- use this Specification in connection with the management
-- of RAD products.
-- This Specification is supplied "as is," and RAD makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
IMPORTS
dsx3LineStatus, dsx3ConfigEntry, dsx3LoopbackConfig FROM DS3-MIB
InterfaceIndex, ifAlias, ifIndex FROM IF-MIB
Integer32, Gauge32, Unsigned32,
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI
diverseIfWanGen FROM RAD-SMI-MIB
alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason FROM RAD-GEN-MIB;
ds3Interface MODULE-IDENTITY
LAST-UPDATED "201604211806Z" -- April 21, 2016
ORGANIZATION "RAD Data Communications Ltd."
CONTACT-INFO
"System Department
Email: mibs@rad.com
Postal: RAD Data Communications Ltd.
24 Raoul Wallenberg St.
Tel-Aviv 6971920
Israel
Phone: +972-3-645-5421
Fax: +972-3-760-7844"
DESCRIPTION
"DS3 MIB."
::= { diverseIfWanGen 3 }
--Title: RAD-DS3 MIB
-- ds3Interface OBJECT IDENTIFIER ::= {diverseIfWanGen 3}
prtDS3Events OBJECT IDENTIFIER ::= {ds3Interface 0}
prtDs3PerfHistory OBJECT IDENTIFIER ::= {ds3Interface 1}
-- The DS3 Interface Table
prtSDs3IfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDs3IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS3 interface table."
::= { prtDs3PerfHistory 1 }
prtDs3IfEntry OBJECT-TYPE
SYNTAX PrtDs3IfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS3 interface table."
INDEX { ifIndex }
::= { prtSDs3IfTable 1 }
PrtDs3IfEntry ::=
SEQUENCE {
prtDs3IfTimeElapsed
Integer32,
prtDs3IfValidIntervals
Integer32
}
prtDs3IfTimeElapsed OBJECT-TYPE
SYNTAX Integer32 (0..899)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds that have elapsed since
the beginning of the near end current error-
measurement period."
::= { prtDs3IfEntry 1 }
prtDs3IfValidIntervals OBJECT-TYPE
SYNTAX Integer32 (0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of previous near end intervals for
which valid data was collected. The value will be
96 unless the interface was brought online within
the last 24 hours, in which case the value will be
the number of complete 15 minute near end
intervals since the interface has been online."
::= { prtDs3IfEntry 2 }
-- The DS3 Current Table
-- The DS3 Current table contains various statistics being
-- collected for the current 15 minute interval.
prtDs3CurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDs3CurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS3 Current table."
::= { prtDs3PerfHistory 2 }
prtDs3CurrentEntry OBJECT-TYPE
SYNTAX PrtDs3CurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS3 Current table."
INDEX { ifIndex }
::= { prtDs3CurrentTable 1 }
PrtDs3CurrentEntry ::=
SEQUENCE {
prtDs3CurrentLOS
Gauge32,
prtDs3CurrentOOF
Gauge32,
prtDs3CurrentLOC
Gauge32,
prtDs3CurrentAIS
Gauge32,
prtDs3CurrentRDI
Gauge32,
prtDs3CurrentUAS
Gauge32,
prtDs3CurrentBIP
Gauge32,
prtDs3CurrentFEBE
Gauge32,
prtDs3CurrentSLM
Gauge32,
prtDs3CurrentSES
Gauge32,
prtDs3CurrentES
Gauge32,
prtDs3CurrentBitParity
Gauge32,
prtDs3CurrentPlcpLOF
Gauge32,
prtDs3CurrentPlcpRAI
Gauge32,
prtDs3CurrentPlcpBIP
Gauge32,
prtDs3CurrentPlcpFEBE
Gauge32,
prtDs3CurrentBPV
Gauge32,
prtDs3CurrentLCE
Gauge32,
prtDs3CurrentStatus
OCTET STRING
}
prtDs3CurrentLOS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOS
seconds, encountered by a DS3 interface in
the current 15 minute interval."
::= { prtDs3CurrentEntry 1 }
prtDs3CurrentOOF OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of OOF
seconds, encountered by a DS3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 2 }
prtDs3CurrentLOC OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOC
seconds, encountered by a DS3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 3 }
prtDs3CurrentAIS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of AIS
seconds, encountered by a DS3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 4 }
prtDs3CurrentRDI OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of RDI
seconds, encountered by a DS3
interface."
::= { prtDs3CurrentEntry 5 }
prtDs3CurrentUAS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of UAS,
encountered by a SONET interface."
::= { prtDs3CurrentEntry 6 }
prtDs3CurrentBIP OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
BIP errors, encountered by a DS3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 7 }
prtDs3CurrentFEBE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
FEBE errors, encountered by a DS3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 8 }
prtDs3CurrentSLM OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of SLM
seconds, encountered by an E3 (only )
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 9 }
prtDs3CurrentSES OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of SES
encountered by a E3
interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 10 }
prtDs3CurrentES OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The number of Errored Seconds, encountered by a
DS3 interface in the current 15 minute interval."
::= { prtDs3CurrentEntry 11 }
prtDs3CurrentBitParity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bit Parity Error counter. Relevant to T3 only."
::= { prtDs3CurrentEntry 12 }
prtDs3CurrentPlcpLOF OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOF
seconds, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals. This counter is relevant for plcpInternal(5)
or plcpExternal(6) configuration If frame types only."
::= { prtDs3CurrentEntry 13 }
prtDs3CurrentPlcpRAI OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receiving Yellow/Remote Alarm Indication. This counter is
relevant for PLCP (external/internal) frame types only."
::= { prtDs3CurrentEntry 14 }
prtDs3CurrentPlcpBIP OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The counter associated with the number of BIP errors,
encountered by a DS3 interface in the current 15 minute
interval. This counter is relevant for PLCP (external/internal)
frame types only."
::= { prtDs3CurrentEntry 15 }
prtDs3CurrentPlcpFEBE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The counter associated with the number of FEBE
errors, encountered by a DS3 interface in the current
15 minute interval. This counter is relevant for PLCP
(external/internal) frame types only."
::= { prtDs3CurrentEntry 16 }
prtDs3CurrentBPV OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Number of BPVs (Bi-Polar Violations) , encountered by a
DS3 interface in the current 15 minute interval.
This object is relevant only for Electrical Line
of Fomi-E3/T3."
::= { prtDs3CurrentEntry 17 }
prtDs3CurrentLCE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Number of LCE (Link Code Errors) encountered
by a DS3 interface in the current 15 minute interval.
This object is relevant only for Optical Links
of Fomi-E3/T3."
::= { prtDs3CurrentEntry 18 }
prtDs3CurrentStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statuses of the current interval:
0 - Valid.
1 - redundantLinkSwitch - the link has been switched
by a redundancy mechanism.
2 - discontinuity - module was partialy out.
4 - notValid - module is out."
::= { prtDs3CurrentEntry 19 }
-- The DS3 interface Interval
-- The DS3 Interval Table contains various statistics
-- collected by the Interface over the previous 24
-- hours of operation. The past 24 hours are broken into 96
-- completed 15 minute intervals.
prtDs3IntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDs3IntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS3 Interval table."
::= { prtDs3PerfHistory 3 }
prtDs3IntervalEntry OBJECT-TYPE
SYNTAX PrtDs3IntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DS3 Interval table."
INDEX { ifIndex, prtDs3IntervalNumber }
::= { prtDs3IntervalTable 1 }
PrtDs3IntervalEntry ::=
SEQUENCE {
prtDs3IntervalNumber
Integer32,
prtDs3IntervalLOS
Gauge32,
prtDs3IntervalOOF
Gauge32,
prtDs3IntervalLOC
Gauge32,
prtDs3IntervalAIS
Gauge32,
prtDs3IntervalRDI
Gauge32,
prtDs3IntervalUAS
Gauge32,
prtDs3IntervalBIP
Gauge32,
prtDs3IntervalFEBE
Gauge32,
prtDs3IntervalSLM
Gauge32,
prtDs3IntervalSES
Gauge32,
prtDs3IntervalES
Gauge32,
prtDs3IntervalBitParity
Gauge32,
prtDs3IntervalPlcpLOF
Gauge32,
prtDs3IntervalPlcpRAI
Gauge32,
prtDs3IntervalPlcpBIP
Gauge32,
prtDs3IntervalPlcpFEBE
Gauge32,
prtDs3IntervalBPV
Gauge32,
prtDs3IntervalLCE
Gauge32,
prtDs3IntervalStatus
OCTET STRING
}
prtDs3IntervalNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is
the least recently completed 15 minutes interval
(assuming that all 96 intervals are valid)."
::= { prtDs3IntervalEntry 1 }
prtDs3IntervalLOS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOS
seconds , encountered by a DS3 interface in
one of the previous 96, individual 15 minute,
intervals."
::= { prtDs3IntervalEntry 2 }
prtDs3IntervalOOF OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of OOF
seconds, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 3 }
prtDs3IntervalLOC OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOC
seconds, encountered by a DS3
interface in one of the previous 96,
individual 15 minute, intervals."
::= { prtDs3IntervalEntry 4 }
prtDs3IntervalAIS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of AIS
seconds, encountered by a SONET
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 5 }
prtDs3IntervalRDI OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of RDI
seconds, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 6 }
prtDs3IntervalUAS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of UAS,
encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 7 }
prtDs3IntervalBIP OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
BIP errors, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 8 }
prtDs3IntervalFEBE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of
FEBE errors, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 9 }
prtDs3IntervalSLM OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of SLM
seconds, encountered by an E3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 10 }
prtDs3IntervalSES OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of SES
encountered by a E3
interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 11 }
prtDs3IntervalES OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The number of Errored Seconds, encountered by a
DS3 interface in one of the previous 96, individual 15
minute, intervals."
::= { prtDs3IntervalEntry 12 }
prtDs3IntervalBitParity OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bit Parity Error counter. Relevant to T3 only."
::= { prtDs3IntervalEntry 13 }
prtDs3IntervalPlcpLOF OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of LOF
seconds, encountered by a DS3
interface in one of the previous 96, individual 15
minute, intervals. This counter is relevant for plcpInternal(5)
or plcpExternal(6) configuration If frame types only."
::= { prtDs3IntervalEntry 14 }
prtDs3IntervalPlcpRAI OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Receiving Yellow/Remote Alarm Indication. This counter is
relevant for PLCP (external/internal) frame types only."
::= { prtDs3IntervalEntry 15 }
prtDs3IntervalPlcpBIP OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The counter associated with the number of BIP errors,
encountered by a DS3 interface in the current 15 minute
interval. This counter is relevant for PLCP (external/internal)
frame types only."
::= { prtDs3IntervalEntry 16 }
prtDs3IntervalPlcpFEBE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" The counter associated with the number of FEBE
errors, encountered by a DS3 interface in the current
15 minute interval. This counter is relevant for PLCP
(external/internal) frame types only."
::= { prtDs3IntervalEntry 17 }
prtDs3IntervalBPV OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Number of BPVs (Bi-Polar Violations) , encountered by a
DS3 interface in the specified 15 minute interval.
This object is relevant only for Electrical Line
of Fomi-E3/T3."
::= { prtDs3IntervalEntry 18 }
prtDs3IntervalLCE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Number of LCE (Link Code Errors) encountered
by a DS3 interface in the specified 15 minute interval.
This object is relevant only for Optical Links
of Fomi-E3/T3."
::= { prtDs3IntervalEntry 19 }
prtDs3IntervalStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The statuses of the current interval:
0 - Valid.
1 - redundantLinkSwitch - the link has been switched
by a redundancy mechanism.
2 - discontinuity - module was partialy out.
4 - notValid - module is out."
::= { prtDs3IntervalEntry 20 }
-- the DS3 Total table
prtDs3TotalTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrtDs3TotalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" A list of Total entries."
::= { prtDs3PerfHistory 4 }
prtDs3TotalEntry OBJECT-TYPE
SYNTAX PrtDs3TotalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of Total table."
INDEX { ifIndex }
::= { prtDs3TotalTable 1 }
PrtDs3TotalEntry ::=
SEQUENCE {
prtDs3TotalUAS Gauge32,
prtDs3TotalBPV Gauge32,
prtDs3TotalLCE Gauge32,
prtDs3TotalSES Gauge32
}
prtDs3TotalUAS OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of UASs (Unavailable Seconds) , encountered by a
DS3 interface in the previous 96 intervals.
Invalid 15 minute intervals count as 0."
::= { prtDs3TotalEntry 6 }
prtDs3TotalBPV OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of BPVs (Bi-Polar Violations) , encountered by a
DS3 interface in the previous 96 intervals.
Invalid 15 minute intervals count as 0."
::= { prtDs3TotalEntry 17 }
prtDs3TotalLCE OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of LCE (Link Code Errors) encountered
by a DS3 interface in the previous 96 intervals.
Invalid 15 minute intervals count as 0."
::= { prtDs3TotalEntry 18 }
prtDs3TotalSES OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of SES (Severely Errored Seconds) encountered
by a DS3 interface in the previous 96 intervals.
Invalid 15 minute intervals count as 0."
::= { prtDs3TotalEntry 19 }
dsx3XConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx3XConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An extension to the DS3 Configuration table."
::= { ds3Interface 2 }
dsx3XConfigEntry OBJECT-TYPE
SYNTAX Dsx3XConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing additional configuration
parameters."
AUGMENTS { dsx3ConfigEntry }
-- INDEX {dsx3LineIndex }
::= { dsx3XConfigTable 1 }
Dsx3XConfigEntry ::= SEQUENCE {
dsx3AisEnable INTEGER,
dsx3TxClockSource INTEGER,
dsx3TxPortQuality INTEGER,
dsx3TxClockInstance Unsigned32
}
dsx3AisEnable OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
disable(2),
enable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable AIS transmit when Ethernet (for TDMoIP) line is disconnected."
::= { dsx3XConfigEntry 1 }
dsx3TxClockSource OBJECT-TYPE
SYNTAX INTEGER {
loopTiming(1),
localTiming(2),
throughTiming(3),
system (4),
adaptive(5)
}
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 that an external clock is attached to the
box containing the interface.
throughTiming indicates that transmit clock is
derived from the recovered receive clock of
another DS3 interface.
'system' indicates that the system clock
is used as the transmit clock.
'adaptive' indicates clock is recovered from PW using
adaptive clock recovery mechanism."
::= { dsx3XConfigEntry 2}
dsx3TxPortQuality OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
stratum1 (2),
stratum2 (3),
stratum3 (4),
stratum3e (5),
stratum4 (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the DS3 port clock quality."
::= { dsx3XConfigEntry 3}
dsx3TxClockInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When dsx3TxClockSource is set to throughTiming(3) or
adaptive(4), this parameter specifies the instanse of
the clock domain or recovered clock, respectively, that
shall be used for transmission "
::= { dsx3XConfigEntry 4}
-- The DS3/E3 Mapping Table
dsx3MappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx3MappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DS3/E3 mapping table associates DS3/E3 channels
with logical or physical interfaces.
For example, consider a DS3 device with 16 T1's and 1 VCG.
There are 28 logical/internal channels, numbered 1 through 28
but only 17 are actually connected.
We might describe the allocation of channels, in the dsx3MappingTable, as
follows:
dsx3MappingIfIndex.1. 1 = 1001 dsx3MappingIfIndex.1.15 = 1015
dsx3MappingIfIndex.1. 2 = 1002 dsx3MappingIfIndex.1.16 = 1016
dsx3MappingIfIndex.1. 3 = 1003 dsx3MappingIfIndex.1.17 = 1017
dsx3MappingIfIndex.1. 4 = 1004 dsx3MappingIfIndex.1.18 = 0
dsx3MappingIfIndex.1. 5 = 1005 dsx3MappingIfIndex.1.19 = 0
dsx3MappingIfIndex.1. 6 = 1006 dsx3MappingIfIndex.1.20 = 0
dsx3MappingIfIndex.1. 7 = 1007 dsx3MappingIfIndex.1.21 = 0
dsx3MappingIfIndex.1. 8 = 1008 dsx3MappingIfIndex.1.22 = 0
dsx3MappingIfIndex.1. 9 = 1009 dsx3MappingIfIndex.1.23 = 0
dsx3MappingIfIndex.1.10 = 1010 dsx3MappingIfIndex.1.24 = 0
dsx3MappingIfIndex.1.11 = 1011 dsx3MappingIfIndex.1.25 = 0
dsx3MappingIfIndex.1.12 = 1012 dsx3MappingIfIndex.1.26 = 0
dsx3MappingIfIndex.1.13 = 1013 dsx3MappingIfIndex.1.27 = 0
dsx3MappingIfIndex.1.14 = 1014 dsx3MappingIfIndex.1.28 = 0
Note that in the case above all channels are mapped to one T3 port with ifIndex = 1.
The Channels 1...28 are represented via the 2nd index.
The values of 1001...1016 are the T1 interface ifIndexes.
The value of 1017 is the ifIndex of the VCG.
Unconnected channels have a value of 0.
"
::= { ds3Interface 3 }
dsx3MappingEntry OBJECT-TYPE
SYNTAX Dsx3MappingEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry in the DS3 mapping table."
INDEX { dsx3MappingDs3Index, dsx3MappingNumber }
::= { dsx3MappingTable 1 }
Dsx3MappingEntry ::=
SEQUENCE {
dsx3MappingDs3Index InterfaceIndex,
dsx3MappingNumber Unsigned32,
dsx3MappingIfIndex InterfaceIndex
}
dsx3MappingDs3Index OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value which uniquely identifies the
DS3/E3 interface to which this entry is applicable.
This value is also equal to dsx3LineIndex used in dsx3ConfigEntry.
For RICi-16 this is the ifIndex of the T3 interface."
::= { dsx3MappingEntry 1 }
dsx3MappingNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The channel number for this entry.
For RICi-16 this is the channel number 1...28."
::= { dsx3MappingEntry 2 }
dsx3MappingIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"An index value that uniquely identifies a logical or physical
interface mapped to a DS3/E3 channel.
If no interface is currently using a channel, the value should be zero.
If a single interface occupies more than one channel,
that ifIndex value will be found in multiple channels.
For RICi-16 this is the ifIndex of the T1 or VCG interface."
::= { dsx3MappingEntry 3 }
-- E3/T3/DS3 Common Trap Definitions
--NOTIFICATIONs
-- Alarm and Events TRAPS
-- REMOTE ALARM INDICATION (RAI)
e3t3Rai NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
ifAlias, dsx3LineStatus }
STATUS current
DESCRIPTION
"This trap shows that a Remote Alarm Indication (RAI) was detected by an E3/T3 interface.
"
::= { prtDS3Events 1 }
-- ALARM INDICATION SIGNAL (AIS)
e3t3Ais NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
ifAlias, dsx3LineStatus }
STATUS current
DESCRIPTION
"This trap indicates that an Alarm Indication Signal (AIS) was detected
on an E3/T3 interface.
"
::= { prtDS3Events 2 }
-- LOSS OF FRAME (LOF)
e3t3Lof NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
ifAlias, dsx3LineStatus }
STATUS current
DESCRIPTION
"This trap indicates that a Loss of Frame (LOF) was detected on an E3/T3 interface.
"
::= { prtDS3Events 3 }
-- LOSS OF SIGNAL (LOS)
e3t3Los NOTIFICATION-TYPE
OBJECTS { alarmEventLogSourceName, alarmEventLogAlarmOrEventId, alarmEventLogDescription,
alarmEventLogSeverity, alarmEventLogDateAndTime, alarmEventReason,
ifAlias, dsx3LineStatus }
STATUS current
DESCRIPTION
"This trap indicates that a Loss of signal was detected on an E3/T3 interface.
"
::= { prtDS3Events 4}
END