2415 lines
69 KiB
Plaintext
2415 lines
69 KiB
Plaintext
NETI-PM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Counter32, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, DisplayString, TruthValue, DateAndTime
|
|
FROM SNMPv2-TC
|
|
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
netiExperimentalGeneric
|
|
FROM NETI-COMMON-MIB;
|
|
|
|
|
|
netiPMMIB MODULE-IDENTITY
|
|
LAST-UPDATED
|
|
"200812121200Z"
|
|
ORGANIZATION
|
|
"Net Insight AB"
|
|
CONTACT-INFO
|
|
"Net Insight AB
|
|
Box 42093
|
|
SE-126 14 Stockholm
|
|
Sweden
|
|
Tel +46-8-685 0400
|
|
info@netinsight.net"
|
|
DESCRIPTION
|
|
"The Net Insight PM (Performance Monitoring) MIB. The MIB
|
|
implements objects for monitoring the performance of trunk
|
|
interfaces, access interfaces and channels according to
|
|
G.826."
|
|
|
|
REVISION
|
|
"200812121200Z"
|
|
DESCRIPTION
|
|
"Added tables for 24 hour current data. These tables are:
|
|
pmTif24hCurrentTable, pmAif24hCurrentTable and
|
|
mDch24hCurrentTable.
|
|
|
|
Fixed imports.
|
|
|
|
Changed index of type Integer32 to Unsigned32."
|
|
|
|
|
|
::= { netiExperimentalGeneric 17 }
|
|
|
|
netiPMMIBObjects OBJECT IDENTIFIER ::= { netiPMMIB 1 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Groups in the NETI-PM-MIB
|
|
-- -------------------------------------------------------------
|
|
|
|
pmTifGroup OBJECT IDENTIFIER ::= { netiPMMIBObjects 1 }
|
|
pmAifGroup OBJECT IDENTIFIER ::= { netiPMMIBObjects 2 }
|
|
pmDchGroup OBJECT IDENTIFIER ::= { netiPMMIBObjects 3 }
|
|
pmConformanceGroups OBJECT IDENTIFIER ::= { netiPMMIBObjects 4 }
|
|
|
|
|
|
-- -------------------------------------------------------------
|
|
-- Textual Conventions
|
|
-- -------------------------------------------------------------
|
|
Counter15m ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX Unsigned32 (0..910)
|
|
|
|
Counter24h ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
SYNTAX Unsigned32 (0..86410)
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Performance data for trunk interfaces
|
|
-- -----------------------------------------------------------------
|
|
|
|
pmTifTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmTifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of Performance Monitored trunk interfaces"
|
|
::= { pmTifGroup 1 }
|
|
|
|
pmTifEntry OBJECT-TYPE
|
|
SYNTAX PmTifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each trunk interface"
|
|
INDEX { pmTifIndex }
|
|
::= { pmTifTable 1}
|
|
|
|
PmTifEntry ::= SEQUENCE {
|
|
pmTifIndex Unsigned32,
|
|
pmTifAdminStatus INTEGER,
|
|
pmTifOperStatus INTEGER,
|
|
pmTifFailure DisplayString,
|
|
pmTifDataSource OBJECT IDENTIFIER,
|
|
pmTifDataSourceName DisplayString,
|
|
pmTifUatAlarmsEnabled TruthValue,
|
|
pmTifTresholdAlarmsEnabled TruthValue,
|
|
pmTifPeriodicEventsEnabled TruthValue,
|
|
pmTifZeroSuppressionEnabled TruthValue,
|
|
pmTifHistorySize INTEGER,
|
|
pmTif15mTresholdES Counter15m,
|
|
pmTif15mTresholdSES Counter15m,
|
|
pmTif15mTresholdBBE Gauge32,
|
|
pmTif15mTresholdSS Counter15m,
|
|
pmTif24hTresholdES Counter24h,
|
|
pmTif24hTresholdSES Counter24h,
|
|
pmTif24hTresholdBBE Gauge32,
|
|
pmTif24hTresholdSS Counter24h
|
|
}
|
|
|
|
|
|
pmTifIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index uniquely identifying this trunk interface."
|
|
::= { pmTifEntry 1 }
|
|
|
|
pmTifAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the PM function. Affects the operative
|
|
state of the PM object"
|
|
::= { pmTifEntry 2 }
|
|
|
|
pmTifOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PM operative state."
|
|
::= { pmTifEntry 3 }
|
|
|
|
pmTifFailure OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows current failure state. An empty string indicates no
|
|
failure"
|
|
::= { pmTifEntry 4 }
|
|
|
|
pmTifDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Data Source object"
|
|
::= { pmTifEntry 5 }
|
|
|
|
pmTifDataSourceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the PM Data Source"
|
|
::= { pmTifEntry 6 }
|
|
|
|
|
|
pmTifUatAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then UAT alarms will be sent.
|
|
|
|
Unavailable time (UAT) defines a state where a service is
|
|
unable to perform its normal task due to severe errors for a
|
|
longer period. It begins at detection of ten consecutive SES
|
|
events and ends at detection of ten consecutive non-SES
|
|
events. In both cases, the 10s are considered part of
|
|
unavailable respective available time and effects the
|
|
visibility of G.826 PM events (they are delayed 10s)
|
|
|
|
Entry and exit of UAT is declared by raising and clearing an
|
|
UAT alarm (if enabled)"
|
|
::= { pmTifEntry 7 }
|
|
|
|
pmTifTresholdAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then threshold alarms will be sent.
|
|
|
|
Each 15m and 24h current register counter can be assigned a
|
|
threshold value. When crossed, a threshold crossing alarm
|
|
will be sent for the interval if enabled. Raised alarm will
|
|
be cleared at end of a following fault free interval i.e.
|
|
one with all interval counter values below their threshold
|
|
values and with no UAT. Only one TC alarm per interval can be
|
|
raised, regardless of how many thresholds have been crossed."
|
|
::= { pmTifEntry 8 }
|
|
|
|
pmTifPeriodicEventsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then History Periodic Events will be sent."
|
|
::= { pmTifEntry 9 }
|
|
|
|
pmTifZeroSuppressionEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then Zero Suppression mode is enabled
|
|
|
|
Zero Suppression mode tells whether intervals with all
|
|
current counters equal to zero shall be stored in the history
|
|
log or not. If enabled, once a faulty interval is found, its
|
|
current register content including a zero suppressed interval
|
|
counter will be stored in the history log. The additional
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one. In such way, history for a larger measurement
|
|
period can be logged than would otherwise be possible"
|
|
::= { pmTifEntry 10 }
|
|
|
|
pmTifHistorySize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
small(2),
|
|
large(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the history log"
|
|
::= { pmTifEntry 11 }
|
|
|
|
pmTif15mTresholdES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 12 }
|
|
|
|
pmTif15mTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 13 }
|
|
|
|
pmTif15mTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 14 }
|
|
|
|
pmTif15mTresholdSS OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for SS.
|
|
|
|
Current SS value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 15 }
|
|
|
|
pmTif24hTresholdES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 16 }
|
|
|
|
pmTif24hTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 17 }
|
|
|
|
pmTif24hTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 18 }
|
|
|
|
pmTif24hTresholdSS OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for SS.
|
|
|
|
Current SS value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmTifEntry 19 }
|
|
|
|
|
|
-- 15 minute current
|
|
|
|
pmTifCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmTifCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 15 minute period"
|
|
::= { pmTifGroup 2 }
|
|
|
|
pmTifCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmTifCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmTifIndex }
|
|
::= { pmTifCurrentTable 1}
|
|
|
|
PmTifCurrentEntry ::= SEQUENCE {
|
|
pmTifCurrentTime Counter15m,
|
|
pmTifCurrentSuspect TruthValue,
|
|
pmTifCurrentZS Counter32,
|
|
pmTifCurrentESs Counter15m,
|
|
pmTifCurrentSESs Counter15m,
|
|
pmTifCurrentBBEs Gauge32,
|
|
pmTifCurrentUASs Counter15m,
|
|
pmTifCurrentSSs Counter15m
|
|
}
|
|
|
|
pmTifCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 15 minute period."
|
|
::= { pmTifCurrentEntry 2 }
|
|
|
|
pmTifCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 15 minute
|
|
measurement period has unreliable measurement data."
|
|
::= { pmTifCurrentEntry 3 }
|
|
|
|
pmTifCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmTifCurrentEntry 4 }
|
|
|
|
pmTifCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 15 minute
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmTifCurrentEntry 5 }
|
|
|
|
pmTifCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 15
|
|
minute period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmTifCurrentEntry 6 }
|
|
|
|
pmTifCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 15 minute period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during one second
|
|
of available time not part of SES"
|
|
::= { pmTifCurrentEntry 7 }
|
|
|
|
pmTifCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 15 minute
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmTifCurrentEntry 8 }
|
|
|
|
pmTifCurrentSSs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SLIP Second (SS) for the current 15 minute period.
|
|
|
|
SS is defined as one second containing one or more SLIPs"
|
|
::= { pmTifCurrentEntry 9 }
|
|
|
|
|
|
-- 15 minute history
|
|
|
|
pmTif15mTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmTif15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 15 minute PM log history"
|
|
::= { pmTifGroup 3 }
|
|
|
|
pmTif15mEntry OBJECT-TYPE
|
|
SYNTAX PmTif15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 15 minute PM interval"
|
|
INDEX { pmTifIndex, pmTif15mIndex }
|
|
::= { pmTif15mTable 1}
|
|
|
|
|
|
PmTif15mEntry ::= SEQUENCE {
|
|
pmTif15mIndex Unsigned32,
|
|
pmTif15mTime DateAndTime,
|
|
pmTif15mSuspect TruthValue,
|
|
pmTif15mZS Counter32,
|
|
pmTif15mESs Counter15m,
|
|
pmTif15mSESs Counter15m,
|
|
pmTif15mBBEs Gauge32,
|
|
pmTif15mUASs Counter15m,
|
|
pmTif15mSSs Counter15m
|
|
}
|
|
|
|
pmTif15mIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmTif15mEntry 1 }
|
|
|
|
pmTif15mTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 15 minute interval"
|
|
::= { pmTif15mEntry 2 }
|
|
|
|
pmTif15mSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 15 minute interval"
|
|
::= { pmTif15mEntry 3 }
|
|
|
|
pmTif15mZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmTif15mEntry 4 }
|
|
|
|
pmTif15mESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 15 minute period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmTif15mEntry 5 }
|
|
|
|
pmTif15mSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 15 minute
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmTif15mEntry 6 }
|
|
|
|
pmTif15mBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 15 minute
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmTif15mEntry 7 }
|
|
|
|
pmTif15mUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 15 minute period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmTif15mEntry 8 }
|
|
|
|
pmTif15mSSs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SLIP Second (SS) for this 15 minute period.
|
|
|
|
SS is defined as one second containing one or more SLIPs"
|
|
::= { pmTif15mEntry 9 }
|
|
|
|
|
|
-- 24 hour history
|
|
|
|
pmTif24hTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmTif24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 24 hour PM log history"
|
|
::= { pmTifGroup 4 }
|
|
|
|
pmTif24hEntry OBJECT-TYPE
|
|
SYNTAX PmTif24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 24 hour PM interval"
|
|
INDEX { pmTifIndex, pmTif24hIndex }
|
|
::= { pmTif24hTable 1}
|
|
|
|
|
|
PmTif24hEntry ::= SEQUENCE {
|
|
pmTif24hIndex Unsigned32,
|
|
pmTif24hTime DateAndTime,
|
|
pmTif24hSuspect TruthValue,
|
|
pmTif24hZS Counter32,
|
|
pmTif24hESs Counter24h,
|
|
pmTif24hSESs Counter24h,
|
|
pmTif24hBBEs Gauge32,
|
|
pmTif24hUASs Counter24h,
|
|
pmTif24hSSs Counter24h
|
|
}
|
|
|
|
pmTif24hIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmTif24hEntry 1 }
|
|
|
|
pmTif24hTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 24 hour interval"
|
|
::= { pmTif24hEntry 2 }
|
|
|
|
pmTif24hSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 24 hour interval"
|
|
::= { pmTif24hEntry 3 }
|
|
|
|
pmTif24hZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmTif24hEntry 4 }
|
|
|
|
pmTif24hESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 24 hour period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmTif24hEntry 5 }
|
|
|
|
pmTif24hSESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 24 hour
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmTif24hEntry 6 }
|
|
|
|
pmTif24hBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 24 hour
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmTif24hEntry 7 }
|
|
|
|
pmTif24hUASs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 24 hour period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmTif24hEntry 8 }
|
|
|
|
pmTif24hSSs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SLIP Second (SS) for this 24 hour period.
|
|
|
|
SS is defined as one second containing one or more SLIPs"
|
|
::= { pmTif24hEntry 9 }
|
|
|
|
|
|
-- 24 hour current
|
|
|
|
pmTif24hCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmTif24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 24 hour period"
|
|
::= { pmTifGroup 5 }
|
|
|
|
pmTif24hCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmTif24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmTifIndex }
|
|
::= { pmTif24hCurrentTable 1}
|
|
|
|
|
|
PmTif24hCurrentEntry ::= SEQUENCE {
|
|
pmTif24hCurrentTime Counter15m,
|
|
pmTif24hCurrentSuspect TruthValue,
|
|
pmTif24hCurrentZS Counter32,
|
|
pmTif24hCurrentESs Counter15m,
|
|
pmTif24hCurrentSESs Counter15m,
|
|
pmTif24hCurrentBBEs Gauge32,
|
|
pmTif24hCurrentUASs Counter15m,
|
|
pmTif24hCurrentSSs Counter15m
|
|
}
|
|
|
|
pmTif24hCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 24 hour period."
|
|
::= { pmTif24hCurrentEntry 2 }
|
|
|
|
pmTif24hCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 24 hour
|
|
measurement period has unreliable measurement data."
|
|
::= { pmTif24hCurrentEntry 3 }
|
|
|
|
pmTif24hCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmTif24hCurrentEntry 4 }
|
|
|
|
pmTif24hCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 24 hour
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmTif24hCurrentEntry 5 }
|
|
|
|
pmTif24hCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 24
|
|
hour period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmTif24hCurrentEntry 6 }
|
|
|
|
pmTif24hCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 24
|
|
hour period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmTif24hCurrentEntry 7 }
|
|
|
|
pmTif24hCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 24 hour
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmTif24hCurrentEntry 8 }
|
|
|
|
pmTif24hCurrentSSs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of SLIP Second (SS) for the current 24 hour period.
|
|
|
|
SS is defined as one second containing one or more SLIPs"
|
|
::= { pmTif24hCurrentEntry 9 }
|
|
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Performance data for access interfaces
|
|
-- -----------------------------------------------------------------
|
|
|
|
pmAifTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmAifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of Performance Monitored access interfaces"
|
|
::= { pmAifGroup 1 }
|
|
|
|
pmAifEntry OBJECT-TYPE
|
|
SYNTAX PmAifEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each access interface"
|
|
INDEX { pmAifIndex }
|
|
::= { pmAifTable 1}
|
|
|
|
PmAifEntry ::= SEQUENCE {
|
|
pmAifIndex Unsigned32,
|
|
pmAifAdminStatus INTEGER,
|
|
pmAifOperStatus INTEGER,
|
|
pmAifFailure DisplayString,
|
|
pmAifDataSource OBJECT IDENTIFIER,
|
|
pmAifDataSourceName DisplayString,
|
|
pmAifUatAlarmsEnabled TruthValue,
|
|
pmAifTresholdAlarmsEnabled TruthValue,
|
|
pmAifPeriodicEventsEnabled TruthValue,
|
|
pmAifZeroSuppressionEnabled TruthValue,
|
|
pmAifHistorySize INTEGER,
|
|
pmAif15mTresholdES Counter15m,
|
|
pmAif15mTresholdSES Counter15m,
|
|
pmAif15mTresholdBBE Gauge32,
|
|
pmAif24hTresholdES Counter24h,
|
|
pmAif24hTresholdSES Counter24h,
|
|
pmAif24hTresholdBBE Gauge32
|
|
}
|
|
|
|
pmAifIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index uniquely identifying this access interface."
|
|
::= { pmAifEntry 1 }
|
|
|
|
pmAifAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the PM function. Affects the operative
|
|
state of the PM object"
|
|
::= { pmAifEntry 2 }
|
|
|
|
pmAifOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PM operative state."
|
|
::= { pmAifEntry 3 }
|
|
|
|
pmAifFailure OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows current failure state. An empty string indicates no
|
|
failure"
|
|
::= { pmAifEntry 4 }
|
|
|
|
pmAifDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Data Source object"
|
|
::= { pmAifEntry 5 }
|
|
|
|
pmAifDataSourceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the PM Data Source"
|
|
::= { pmAifEntry 6 }
|
|
|
|
pmAifUatAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then UAT alarms will be sent.
|
|
|
|
Unavailable time (UAT) defines a state where a service is
|
|
unable to perform its normal task due to severe errors for a
|
|
longer period. It begins at detection of ten consecutive SES
|
|
events and ends at detection of ten consecutive non-SES
|
|
events. In both cases, the 10s are considered part of
|
|
unavailable respective available time and effects the
|
|
visibility of G.826 PM events (they are delayed 10s)
|
|
|
|
Entry and exit of UAT is declared by raising and clearing an
|
|
UAT alarm (if enabled)"
|
|
::= { pmAifEntry 7 }
|
|
|
|
pmAifTresholdAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then threshold alarms will be sent.
|
|
|
|
Each 15m and 24h current register counter can be assigned a
|
|
threshold value. When crossed, a threshold crossing alarm
|
|
will be sent for the interval if enabled. Raised alarm will
|
|
be cleared at end of a following fault free interval i.e.
|
|
one with all interval counter values below their threshold
|
|
values and with no UAT. Only one TC alarm per interval can be
|
|
raised, regardless of how many thresholds have been crossed."
|
|
::= { pmAifEntry 8 }
|
|
|
|
pmAifPeriodicEventsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then History Periodic Events will be
|
|
sent."
|
|
::= { pmAifEntry 9 }
|
|
|
|
pmAifZeroSuppressionEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then Zero Suppression mode is enabled
|
|
|
|
Zero Suppression mode tells whether intervals with all
|
|
current counters equal to zero shall be stored in the history
|
|
log or not. If enabled, once a faulty interval is found, its
|
|
current register content including a zero suppressed interval
|
|
counter will be stored in the history log. The additional
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one. In such way, history for a larger measurement
|
|
period can be logged than would otherwise be possible"
|
|
::= { pmAifEntry 10 }
|
|
|
|
pmAifHistorySize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
small(2),
|
|
large(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the history log"
|
|
::= { pmAifEntry 11 }
|
|
|
|
pmAif15mTresholdES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 12 }
|
|
|
|
pmAif15mTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 13 }
|
|
|
|
pmAif15mTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 14 }
|
|
|
|
pmAif24hTresholdES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 15 }
|
|
|
|
pmAif24hTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 16 }
|
|
|
|
pmAif24hTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmAifEntry 17 }
|
|
|
|
|
|
-- 15 miunte current
|
|
|
|
pmAifCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmAifCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 15 minute period"
|
|
::= { pmAifGroup 2 }
|
|
|
|
pmAifCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmAifCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmAifIndex }
|
|
::= { pmAifCurrentTable 1}
|
|
|
|
PmAifCurrentEntry ::= SEQUENCE {
|
|
pmAifCurrentTime Counter15m,
|
|
pmAifCurrentSuspect TruthValue,
|
|
pmAifCurrentZS Counter32,
|
|
pmAifCurrentESs Counter15m,
|
|
pmAifCurrentSESs Counter15m,
|
|
pmAifCurrentBBEs Gauge32,
|
|
pmAifCurrentUASs Counter15m
|
|
}
|
|
|
|
pmAifCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 15 minute period."
|
|
::= { pmAifCurrentEntry 2 }
|
|
|
|
pmAifCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 15 minute
|
|
measurement period has unreliable measurement data."
|
|
::= { pmAifCurrentEntry 3 }
|
|
|
|
pmAifCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmAifCurrentEntry 4 }
|
|
|
|
pmAifCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 15 minute
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmAifCurrentEntry 5 }
|
|
|
|
pmAifCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 15
|
|
minute period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmAifCurrentEntry 6 }
|
|
|
|
pmAifCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 15
|
|
minute period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmAifCurrentEntry 7 }
|
|
|
|
pmAifCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 15 minute
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmAifCurrentEntry 8 }
|
|
|
|
|
|
-- 15 minute history
|
|
|
|
pmAif15mTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmAif15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 15 minute PM interval history"
|
|
::= { pmAifGroup 3 }
|
|
|
|
pmAif15mEntry OBJECT-TYPE
|
|
SYNTAX PmAif15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 15 minute PM interval"
|
|
INDEX { pmAifIndex, pmAif15mIndex }
|
|
::= { pmAif15mTable 1}
|
|
|
|
|
|
PmAif15mEntry ::= SEQUENCE {
|
|
pmAif15mIndex Unsigned32,
|
|
pmAif15mTime DateAndTime,
|
|
pmAif15mSuspect TruthValue,
|
|
pmAif15mZS Counter32,
|
|
pmAif15mESs Counter15m,
|
|
pmAif15mSESs Counter15m,
|
|
pmAif15mBBEs Gauge32,
|
|
pmAif15mUASs Counter15m
|
|
}
|
|
|
|
pmAif15mIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmAif15mEntry 1 }
|
|
|
|
pmAif15mTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 15 minute interval"
|
|
::= { pmAif15mEntry 2 }
|
|
|
|
pmAif15mSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 15 minute interval"
|
|
::= { pmAif15mEntry 3 }
|
|
|
|
pmAif15mZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmAif15mEntry 4 }
|
|
|
|
pmAif15mESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 15 minute period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmAif15mEntry 5 }
|
|
|
|
pmAif15mSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 15 minute
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmAif15mEntry 6 }
|
|
|
|
pmAif15mBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 15 minute
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmAif15mEntry 7 }
|
|
|
|
pmAif15mUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 15 minute period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmAif15mEntry 8 }
|
|
|
|
|
|
-- 24 hour history
|
|
|
|
pmAif24hTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmAif24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 24 hour PM log history"
|
|
::= { pmAifGroup 4 }
|
|
|
|
pmAif24hEntry OBJECT-TYPE
|
|
SYNTAX PmAif24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 24 hour PM interval"
|
|
INDEX { pmAifIndex, pmAif24hIndex }
|
|
::= { pmAif24hTable 1}
|
|
|
|
|
|
PmAif24hEntry ::= SEQUENCE {
|
|
pmAif24hIndex Unsigned32,
|
|
pmAif24hTime DateAndTime,
|
|
pmAif24hSuspect TruthValue,
|
|
pmAif24hZS Counter32,
|
|
pmAif24hESs Counter24h,
|
|
pmAif24hSESs Counter24h,
|
|
pmAif24hBBEs Gauge32,
|
|
pmAif24hUASs Counter24h
|
|
}
|
|
|
|
pmAif24hIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmAif24hEntry 1 }
|
|
|
|
pmAif24hTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 24 hour interval"
|
|
::= { pmAif24hEntry 2 }
|
|
|
|
pmAif24hSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 24 hour interval"
|
|
::= { pmAif24hEntry 3 }
|
|
|
|
pmAif24hZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmAif24hEntry 4 }
|
|
|
|
pmAif24hESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 24 hour period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmAif24hEntry 5 }
|
|
|
|
pmAif24hSESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 24 hour
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmAif24hEntry 6 }
|
|
|
|
pmAif24hBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 24 hour
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmAif24hEntry 7 }
|
|
|
|
pmAif24hUASs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 24 hour period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmAif24hEntry 8 }
|
|
|
|
|
|
-- 24 hour current
|
|
|
|
pmAif24hCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmAif24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 24 hour period"
|
|
::= { pmAifGroup 5 }
|
|
|
|
pmAif24hCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmAif24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmAifIndex }
|
|
::= { pmAif24hCurrentTable 1}
|
|
|
|
PmAif24hCurrentEntry ::= SEQUENCE {
|
|
pmAif24hCurrentTime Counter15m,
|
|
pmAif24hCurrentSuspect TruthValue,
|
|
pmAif24hCurrentZS Counter32,
|
|
pmAif24hCurrentESs Counter15m,
|
|
pmAif24hCurrentSESs Counter15m,
|
|
pmAif24hCurrentBBEs Gauge32,
|
|
pmAif24hCurrentUASs Counter15m
|
|
}
|
|
|
|
pmAif24hCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 24 hour period."
|
|
::= { pmAif24hCurrentEntry 2 }
|
|
|
|
pmAif24hCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 24 hour
|
|
measurement period has unreliable measurement data."
|
|
::= { pmAif24hCurrentEntry 3 }
|
|
|
|
pmAif24hCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmAif24hCurrentEntry 4 }
|
|
|
|
pmAif24hCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 24 hour
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmAif24hCurrentEntry 5 }
|
|
|
|
pmAif24hCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 24
|
|
hour period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmAif24hCurrentEntry 6 }
|
|
|
|
pmAif24hCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 24
|
|
hour period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmAif24hCurrentEntry 7 }
|
|
|
|
pmAif24hCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 24 hour
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmAif24hCurrentEntry 8 }
|
|
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- Performande data channels
|
|
-- -----------------------------------------------------------------
|
|
|
|
pmDchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmDchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of Performance Monitored DTM channel"
|
|
::= { pmDchGroup 1 }
|
|
|
|
pmDchEntry OBJECT-TYPE
|
|
SYNTAX PmDchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each DTM channel"
|
|
INDEX { pmDchIndex }
|
|
::= { pmDchTable 1}
|
|
|
|
PmDchEntry ::= SEQUENCE {
|
|
pmDchIndex Unsigned32,
|
|
pmDchAdminStatus INTEGER,
|
|
pmDchOperStatus INTEGER,
|
|
pmDchFailure DisplayString,
|
|
pmDchDataSource OBJECT IDENTIFIER,
|
|
pmDchDataSourceName DisplayString,
|
|
pmDchUatAlarmsEnabled TruthValue,
|
|
pmDchTresholdAlarmsEnabled TruthValue,
|
|
pmDchPeriodicEventsEnabled TruthValue,
|
|
pmDchZeroSuppressionEnabled TruthValue,
|
|
pmDchHistorySize INTEGER,
|
|
pmDch15mTresholdES Counter15m,
|
|
pmDch15mTresholdSES Counter15m,
|
|
pmDch15mTresholdBBE Gauge32,
|
|
pmDch24hTresholdES Counter24h,
|
|
pmDch24hTresholdSES Counter24h,
|
|
pmDch24hTresholdBBE Gauge32
|
|
}
|
|
|
|
pmDchIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index uniquely identifying this DTM channel."
|
|
::= { pmDchEntry 1 }
|
|
|
|
pmDchAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the PM function. Affects the operative
|
|
state of the PM object"
|
|
::= { pmDchEntry 2 }
|
|
|
|
pmDchOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PM operative state."
|
|
::= { pmDchEntry 3 }
|
|
|
|
pmDchFailure OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shows current failure state. An empty string indicates no
|
|
failure"
|
|
::= { pmDchEntry 4 }
|
|
|
|
pmDchDataSource OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Data Source object"
|
|
::= { pmDchEntry 5 }
|
|
|
|
pmDchDataSourceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the PM Data Source"
|
|
::= { pmDchEntry 6 }
|
|
|
|
pmDchUatAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then UAT alarms will be sent.
|
|
|
|
Unavailable time (UAT) defines a state where a service is
|
|
unable to perform its normal task due to severe errors for a
|
|
longer period. It begins at detection of ten consecutive SES
|
|
events and ends at detection of ten consecutive non-SES
|
|
events. In both cases, the 10s are considered part of
|
|
unavailable respective available time and effects the
|
|
visibility of G.826 PM events (they are delayed 10s)
|
|
|
|
Entry and exit of UAT is declared by raising and clearing an
|
|
UAT alarm (if enabled)"
|
|
::= { pmDchEntry 7 }
|
|
|
|
pmDchTresholdAlarmsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then threshold alarms will be sent.
|
|
|
|
Each 15m and 24h current register counter can be assigned a
|
|
threshold value. When crossed, a threshold crossing alarm
|
|
will be sent for the interval if enabled. Raised alarm will
|
|
be cleared at end of a following fault free interval i.e.
|
|
one with all interval counter values below their threshold
|
|
values and with no UAT. Only one TC alarm per interval can be
|
|
raised, regardless of how many thresholds have been crossed."
|
|
::= { pmDchEntry 8 }
|
|
|
|
pmDchPeriodicEventsEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then History Periodic Events will be
|
|
sent."
|
|
::= { pmDchEntry 9 }
|
|
|
|
pmDchZeroSuppressionEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to `true(1)' then Zero Suppression mode is enabled
|
|
|
|
Zero Suppression mode tells whether intervals with all
|
|
current counters equal to zero shall be stored in the history
|
|
log or not. If enabled, once a faulty interval is found, its
|
|
current register content including a zero suppressed interval
|
|
counter will be stored in the history log. The additional
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one. In such way, history for a larger measurement
|
|
period can be logged than would otherwise be possible"
|
|
::= { pmDchEntry 10 }
|
|
|
|
pmDchHistorySize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
small(2),
|
|
large(3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of the history log"
|
|
::= { pmDchEntry 11 }
|
|
|
|
pmDch15mTresholdES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 12 }
|
|
|
|
pmDch15mTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 13 }
|
|
|
|
pmDch15mTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"15 minute threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 14 }
|
|
|
|
pmDch24hTresholdES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for ES.
|
|
|
|
Current ES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 15 }
|
|
|
|
pmDch24hTresholdSES OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for SES.
|
|
|
|
Current SES value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 16 }
|
|
|
|
pmDch24hTresholdBBE OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"24 hour threshold value for BBE.
|
|
|
|
Current BBE value equal to or above this threshold will raise
|
|
a threshold alarm if enabled. A value of zero will disable
|
|
threshold check."
|
|
::= { pmDchEntry 17 }
|
|
|
|
|
|
-- 15 minute current
|
|
|
|
pmDchCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmDchCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 15 minute period"
|
|
::= { pmDchGroup 2 }
|
|
|
|
pmDchCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmDchCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmDchIndex }
|
|
::= { pmDchCurrentTable 1}
|
|
|
|
PmDchCurrentEntry ::= SEQUENCE {
|
|
pmDchCurrentTime Counter15m,
|
|
pmDchCurrentSuspect TruthValue,
|
|
pmDchCurrentZS Counter32,
|
|
pmDchCurrentESs Counter15m,
|
|
pmDchCurrentSESs Counter15m,
|
|
pmDchCurrentBBEs Gauge32,
|
|
pmDchCurrentUASs Counter15m
|
|
}
|
|
|
|
pmDchCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 15 minute period."
|
|
::= { pmDchCurrentEntry 2 }
|
|
|
|
pmDchCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 15 minute
|
|
measurement period has unreliable measurement data."
|
|
::= { pmDchCurrentEntry 3 }
|
|
|
|
pmDchCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmDchCurrentEntry 4 }
|
|
|
|
pmDchCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 15 minute
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmDchCurrentEntry 5 }
|
|
|
|
pmDchCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 15
|
|
minute period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmDchCurrentEntry 6 }
|
|
|
|
pmDchCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 15
|
|
minute period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmDchCurrentEntry 7 }
|
|
|
|
pmDchCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 15 minute
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmDchCurrentEntry 8 }
|
|
|
|
|
|
-- 15 minute history
|
|
|
|
pmDch15mTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmDch15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 15 minute PM interval history"
|
|
::= { pmDchGroup 3 }
|
|
|
|
pmDch15mEntry OBJECT-TYPE
|
|
SYNTAX PmDch15mEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 15 minute PM interval"
|
|
INDEX { pmDchIndex, pmDch15mIndex }
|
|
::= { pmDch15mTable 1}
|
|
|
|
PmDch15mEntry ::= SEQUENCE {
|
|
pmDch15mIndex Unsigned32,
|
|
pmDch15mTime DateAndTime,
|
|
pmDch15mSuspect TruthValue,
|
|
pmDch15mZS Counter32,
|
|
pmDch15mESs Counter15m,
|
|
pmDch15mSESs Counter15m,
|
|
pmDch15mBBEs Gauge32,
|
|
pmDch15mUASs Counter15m
|
|
}
|
|
|
|
pmDch15mIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmDch15mEntry 1 }
|
|
|
|
pmDch15mTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 15 minute interval"
|
|
::= { pmDch15mEntry 2 }
|
|
|
|
pmDch15mSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 15 minute interval"
|
|
::= { pmDch15mEntry 3 }
|
|
|
|
pmDch15mZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmDch15mEntry 4 }
|
|
|
|
pmDch15mESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 15 minute period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmDch15mEntry 5 }
|
|
|
|
pmDch15mSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 15 minute
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmDch15mEntry 6 }
|
|
|
|
pmDch15mBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 15 minute
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during one
|
|
second of available time not part of SES"
|
|
::= { pmDch15mEntry 7 }
|
|
|
|
pmDch15mUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 15 minute period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmDch15mEntry 8 }
|
|
|
|
|
|
-- 24 hour history
|
|
|
|
pmDch24hTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmDch24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of 24 hour PM interval history"
|
|
::= { pmDchGroup 4 }
|
|
|
|
pmDch24hEntry OBJECT-TYPE
|
|
SYNTAX PmDch24hEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each 24 hour PM interval"
|
|
INDEX { pmDchIndex, pmDch24hIndex }
|
|
::= { pmDch24hTable 1}
|
|
|
|
PmDch24hEntry ::= SEQUENCE {
|
|
pmDch24hIndex Unsigned32,
|
|
pmDch24hTime DateAndTime,
|
|
pmDch24hSuspect TruthValue,
|
|
pmDch24hZS Counter32,
|
|
pmDch24hESs Counter24h,
|
|
pmDch24hSESs Counter24h,
|
|
pmDch24hBBEs Gauge32,
|
|
pmDch24hUASs Counter24h
|
|
}
|
|
|
|
pmDch24hIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index that identifies the interval for which the set of
|
|
statistics is available. Index of '0' indicates the most
|
|
recently completed interval, and the index is increased by
|
|
one for each interval back in time."
|
|
::= { pmDch24hEntry 1 }
|
|
|
|
pmDch24hTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for this 24 hour interval"
|
|
::= { pmDch24hEntry 2 }
|
|
|
|
pmDch24hSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Suspect flag for this 24 hour interval"
|
|
::= { pmDch24hEntry 3 }
|
|
|
|
pmDch24hZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmDch24hEntry 4 }
|
|
|
|
pmDch24hESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for this 24 hour period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmDch24hEntry 5 }
|
|
|
|
pmDch24hSESs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for this 24 hour
|
|
period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmDch24hEntry 6 }
|
|
|
|
pmDch24hBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for this 24 hour
|
|
period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmDch24hEntry 7 }
|
|
|
|
pmDch24hUASs OBJECT-TYPE
|
|
SYNTAX Counter24h
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for this 24 hour period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmDch24hEntry 8 }
|
|
|
|
|
|
-- 24 hour current
|
|
|
|
pmDch24hCurrentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PmDch24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of PM data for the current 24 hour period"
|
|
::= { pmDchGroup 5 }
|
|
|
|
pmDch24hCurrentEntry OBJECT-TYPE
|
|
SYNTAX PmDch24hCurrentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One entry for each monitored object"
|
|
INDEX { pmDchIndex }
|
|
::= { pmDch24hCurrentTable 1}
|
|
|
|
|
|
PmDch24hCurrentEntry ::= SEQUENCE {
|
|
pmDch24hCurrentTime Counter15m,
|
|
pmDch24hCurrentSuspect TruthValue,
|
|
pmDch24hCurrentZS Counter32,
|
|
pmDch24hCurrentESs Counter15m,
|
|
pmDch24hCurrentSESs Counter15m,
|
|
pmDch24hCurrentBBEs Gauge32,
|
|
pmDch24hCurrentUASs Counter15m
|
|
}
|
|
|
|
pmDch24hCurrentTime OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Elapsed time in seconds for the current 24 hour period."
|
|
::= { pmDch24hCurrentEntry 2 }
|
|
|
|
pmDch24hCurrentSuspect OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is Suspect flag, if set to `true(1)' the current 24 hour
|
|
measurement period has unreliable measurement data."
|
|
::= { pmDch24hCurrentEntry 3 }
|
|
|
|
pmDch24hCurrentZS OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Zero Suppression Counter.
|
|
|
|
If the performance monitoring uses zero suppression, this
|
|
counter specifies how many fault free intervals have preceded
|
|
the faulty one."
|
|
::= { pmDch24hCurrentEntry 4 }
|
|
|
|
pmDch24hCurrentESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Errored Seconds (ES) for the current 24 hour
|
|
period.
|
|
|
|
ES is defined as one second of available time containing one
|
|
or more Errored Blocks (EB) or at least one defect"
|
|
::= { pmDch24hCurrentEntry 5 }
|
|
|
|
pmDch24hCurrentSESs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Severe Errored Seconds (SES) for the current 24
|
|
hour period.
|
|
|
|
SES is defined as one second of available time containing
|
|
more than 30% Errored Blocks (EB) or at least one defect."
|
|
::= { pmDch24hCurrentEntry 6 }
|
|
|
|
pmDch24hCurrentBBEs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Background Block Error (BBE) for the current 24
|
|
hour period.
|
|
|
|
BBE is defined as the number of Errored Blocks (EB) during
|
|
one second of available time not part of SES"
|
|
::= { pmDch24hCurrentEntry 7 }
|
|
|
|
pmDch24hCurrentUASs OBJECT-TYPE
|
|
SYNTAX Counter15m
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Unavailable Second (UAS) for the current 24 hour
|
|
period.
|
|
|
|
UAS is defined as one second of UAT (Unavailable
|
|
Time). During UAT calculations of BBE, ES and SES are
|
|
inhibited and no data collection of them is performed"
|
|
::= { pmDch24hCurrentEntry 8 }
|
|
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- The PM Conformance Groups
|
|
-- -----------------------------------------------------------------
|
|
pmTifConformanceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pmTifAdminStatus,
|
|
pmTifOperStatus,
|
|
pmTifFailure,
|
|
pmTifDataSource,
|
|
pmTifDataSourceName,
|
|
pmTifUatAlarmsEnabled,
|
|
pmTifTresholdAlarmsEnabled,
|
|
pmTifPeriodicEventsEnabled,
|
|
pmTifZeroSuppressionEnabled,
|
|
pmTifHistorySize,
|
|
pmTif15mTresholdES,
|
|
pmTif15mTresholdSES,
|
|
pmTif15mTresholdBBE,
|
|
pmTif15mTresholdSS,
|
|
pmTif24hTresholdES,
|
|
pmTif24hTresholdSES,
|
|
pmTif24hTresholdBBE,
|
|
pmTif24hTresholdSS,
|
|
|
|
pmTifCurrentTime,
|
|
pmTifCurrentSuspect,
|
|
pmTifCurrentZS,
|
|
pmTifCurrentESs,
|
|
pmTifCurrentSESs,
|
|
pmTifCurrentBBEs,
|
|
pmTifCurrentUASs,
|
|
pmTifCurrentSSs,
|
|
|
|
pmTif15mTime,
|
|
pmTif15mSuspect,
|
|
pmTif15mZS,
|
|
pmTif15mESs,
|
|
pmTif15mSESs,
|
|
pmTif15mBBEs,
|
|
pmTif15mUASs,
|
|
pmTif15mSSs,
|
|
|
|
pmTif24hTime,
|
|
pmTif24hSuspect,
|
|
pmTif24hZS,
|
|
pmTif24hESs,
|
|
pmTif24hSESs,
|
|
pmTif24hBBEs,
|
|
pmTif24hUASs,
|
|
pmTif24hSSs,
|
|
|
|
pmTif24hCurrentTime,
|
|
pmTif24hCurrentSuspect,
|
|
pmTif24hCurrentZS,
|
|
pmTif24hCurrentESs,
|
|
pmTif24hCurrentSESs,
|
|
pmTif24hCurrentBBEs,
|
|
pmTif24hCurrentUASs,
|
|
pmTif24hCurrentSSs
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Trunk Interface Conformance Group."
|
|
::= { pmConformanceGroups 1 }
|
|
|
|
|
|
|
|
|
|
pmAifConformanceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pmAifAdminStatus,
|
|
pmAifOperStatus,
|
|
pmAifFailure,
|
|
pmAifDataSource,
|
|
pmAifDataSourceName,
|
|
pmAifUatAlarmsEnabled,
|
|
pmAifTresholdAlarmsEnabled,
|
|
pmAifPeriodicEventsEnabled,
|
|
pmAifZeroSuppressionEnabled,
|
|
pmAifHistorySize,
|
|
pmAif15mTresholdES,
|
|
pmAif15mTresholdSES,
|
|
pmAif15mTresholdBBE,
|
|
pmAif24hTresholdES,
|
|
pmAif24hTresholdSES,
|
|
pmAif24hTresholdBBE,
|
|
|
|
pmAifCurrentTime,
|
|
pmAifCurrentSuspect,
|
|
pmAifCurrentZS,
|
|
pmAifCurrentESs,
|
|
pmAifCurrentSESs,
|
|
pmAifCurrentBBEs,
|
|
pmAifCurrentUASs,
|
|
|
|
pmAif15mTime,
|
|
pmAif15mSuspect,
|
|
pmAif15mZS,
|
|
pmAif15mESs,
|
|
pmAif15mSESs,
|
|
pmAif15mBBEs,
|
|
pmAif15mUASs,
|
|
|
|
pmAif24hTime,
|
|
pmAif24hSuspect,
|
|
pmAif24hZS,
|
|
pmAif24hESs,
|
|
pmAif24hSESs,
|
|
pmAif24hBBEs,
|
|
pmAif24hUASs,
|
|
|
|
pmAif24hCurrentTime,
|
|
pmAif24hCurrentSuspect,
|
|
pmAif24hCurrentZS,
|
|
pmAif24hCurrentESs,
|
|
pmAif24hCurrentSESs,
|
|
pmAif24hCurrentBBEs,
|
|
pmAif24hCurrentUASs
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Access Interface Conformance Group."
|
|
::= { pmConformanceGroups 2 }
|
|
|
|
|
|
|
|
pmDchConformanceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pmDchAdminStatus,
|
|
pmDchOperStatus,
|
|
pmDchFailure,
|
|
pmDchDataSource,
|
|
pmDchDataSourceName,
|
|
pmDchUatAlarmsEnabled,
|
|
pmDchTresholdAlarmsEnabled,
|
|
pmDchPeriodicEventsEnabled,
|
|
pmDchZeroSuppressionEnabled,
|
|
pmDchHistorySize,
|
|
pmDch15mTresholdES,
|
|
pmDch15mTresholdSES,
|
|
pmDch15mTresholdBBE,
|
|
pmDch24hTresholdES,
|
|
pmDch24hTresholdSES,
|
|
pmDch24hTresholdBBE,
|
|
|
|
pmDchCurrentTime,
|
|
pmDchCurrentSuspect,
|
|
pmDchCurrentZS,
|
|
pmDchCurrentESs,
|
|
pmDchCurrentSESs,
|
|
pmDchCurrentBBEs,
|
|
pmDchCurrentUASs,
|
|
|
|
pmDch15mTime,
|
|
pmDch15mSuspect,
|
|
pmDch15mZS,
|
|
pmDch15mESs,
|
|
pmDch15mSESs,
|
|
pmDch15mBBEs,
|
|
pmDch15mUASs,
|
|
|
|
pmDch24hTime,
|
|
pmDch24hSuspect,
|
|
pmDch24hZS,
|
|
pmDch24hESs,
|
|
pmDch24hSESs,
|
|
pmDch24hBBEs,
|
|
pmDch24hUASs,
|
|
|
|
pmDch24hCurrentTime,
|
|
pmDch24hCurrentSuspect,
|
|
pmDch24hCurrentZS,
|
|
pmDch24hCurrentESs,
|
|
pmDch24hCurrentSESs,
|
|
pmDch24hCurrentBBEs,
|
|
pmDch24hCurrentUASs
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The PM Channel Conformance Group."
|
|
::= { pmConformanceGroups 3 }
|
|
|
|
-- -----------------------------------------------------------------
|
|
-- The End
|
|
-- -----------------------------------------------------------------
|
|
|
|
END
|