963 lines
34 KiB
Plaintext
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
|
|
|