Observium_CE/mibs/nokia/TN-RMD-TSOP-MIB

1147 lines
38 KiB
Plaintext

TN-RMD-TSOP-MIB DEFINITIONS ::= BEGIN
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
-- This software is the confidential and proprietary property of
-- Nokia and may only be used in accordance with the terms of the
-- license agreement provided with this software.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, MacAddress, TruthValue
FROM SNMPv2-TC
tnRmdObjs, tnRmdMIBModules
FROM TROPIC-GLOBAL-REG
TnRmdUserLabel
FROM TN-RMD-TC-MIB
tnRmdSystemId
FROM TN-RMD-SYSTEM-MIB
tnSysSwitchId
FROM TROPIC-SYSTEM-MIB
tnRmdIfIndex
FROM TN-RMD-IF-MIB
;
tnRmdTsopMibModule MODULE-IDENTITY
LAST-UPDATED "201802231200Z"
ORGANIZATION "Nokia"
CONTACT-INFO "Nokia
Attn: Jeff Donnelly
600 Mountain Avenue
New Providence, NJ 07974
Phone: +1 732 221 6408
Email: jeff.donnelly@nokia.com"
DESCRIPTION
"MIB for Transparent RMDH/SONET over Packet (TSoP)
type of Remote Managed Devices (RMDs)."
REVISION "201802231200Z"
DESCRIPTION "Updated the contact info."
REVISION "201611160000Z"
DESCRIPTION "Updated the contact info."
REVISION "201311160000Z"
DESCRIPTION "Added the following tables:
tnRmdTsopJbBasicApplMonitorTable
tnRmdTsopJbBasicApplIntegrationTable
tnRmdTsopJbBasicApplManagementTable"
REVISION "201308010000Z"
DESCRIPTION "Initial revision."
::= { tnRmdMIBModules 6 }
tnRmdTsopObjects OBJECT IDENTIFIER ::= { tnRmdObjs 6 }
-- =============================================================
-- Textual Conventions
-- =============================================================
TnRmdIwfChannelNumber ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Unique number identifying an IWF channel instance."
SYNTAX Unsigned32
TnRmdIwfTimingMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"IWF (decap) timing modes."
SYNTAX INTEGER {
iwfReTiming(1),
iwfLoopTiming(2),
iwfDifferentialTiming(3),
iwfTimingNotApplicable(255)
}
TnRmdRtpClockSource ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"RTP clock source types."
SYNTAX INTEGER {
rtpClockEthernet(1),
rtpClockTdm(2)
}
TnRmdRtpFrequency ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"RTP frequency types."
SYNTAX INTEGER {
rtpFreq19MHz(1),
rtpFreq25MHz(2)
}
TnRmdTdmLoopbackType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Tdm loopback types."
SYNTAX INTEGER {
transparantLoop(1),
nonTransparantLoop(2)
}
TnRmdTsopJbObservationPeriod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Jitter buffer Observation periods."
SYNTAX INTEGER {
period1min(1),
period2min(2),
period5min(3),
period10min(4),
periodNotAvailable(254),
periodNotApplicable(255)
}
--------------------------------------------------------------------------------
-- RMD System TSOP Scalar
--------------------------------------------------------------------------------
tnRmdTsopAttributeTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { tnRmdTsopObjects 1 }
-- =============================================================
-- tnRmdTsopSystemTable
-- =============================================================
tnRmdTsopSystemTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopSystemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the general TSoP data of all RMDs."
::= { tnRmdTsopObjects 2 }
tnRmdTsopSystemEntry OBJECT-TYPE
SYNTAX TnRmdTsopSystemEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the general TSoP data of an RMD."
INDEX { tnSysSwitchId, tnRmdSystemId }
::= { tnRmdTsopSystemTable 1 }
TnRmdTsopSystemEntry ::=
SEQUENCE {
tnRmdTsopSystemMaxNrChannels Unsigned32,
tnRmdTsopSystemMaxJbSize Unsigned32
}
tnRmdTsopSystemMaxNrChannels OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of channels supported by the RMD."
::= { tnRmdTsopSystemEntry 1 }
tnRmdTsopSystemMaxJbSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum jitter buffer size supported by the RMD."
::= { tnRmdTsopSystemEntry 2 }
-- =============================================================
-- tnRmdTsopIwfTable
-- =============================================================
tnRmdTsopIwfTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopIwfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the IWF channels of all TSoP RMDs."
::= { tnRmdTsopObjects 3 }
tnRmdTsopIwfEntry OBJECT-TYPE
SYNTAX TnRmdTsopIwfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects for an IWF channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopIwfTable 1 }
TnRmdTsopIwfEntry ::=
SEQUENCE {
tnRmdTsopIwfChannelNumber TnRmdIwfChannelNumber,
tnRmdTsopIwfUserLabel TnRmdUserLabel
}
tnRmdTsopIwfChannelNumber OBJECT-TYPE
SYNTAX TnRmdIwfChannelNumber
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IWF channel number."
::= { tnRmdTsopIwfEntry 1 }
tnRmdTsopIwfUserLabel OBJECT-TYPE
SYNTAX TnRmdUserLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IWF user label."
::= { tnRmdTsopIwfEntry 2 }
-- =============================================================
-- tnRmdTsopIwfEncapTable
-- =============================================================
tnRmdTsopIwfEncapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopIwfEncapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the IWF encapsulation parameters of
all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 4 }
tnRmdTsopIwfEncapEntry OBJECT-TYPE
SYNTAX TnRmdTsopIwfEncapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the IWF encapsulation
parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopIwfEncapTable 1 }
TnRmdTsopIwfEncapEntry ::=
SEQUENCE {
tnRmdTsopIwfEncapOutput TruthValue,
tnRmdTsopIwfEncapGAisActive TruthValue,
tnRmdTsopIwfEncapGAisIncludeLos TruthValue,
tnRmdTsopIwfEncapGAisIncludeLof TruthValue,
tnRmdTsopIwfEncapEcid Unsigned32,
tnRmdTsopIwfEncapInsertRtpHeader TruthValue,
tnRmdTsopIwfEncapRtpClockSource TnRmdRtpClockSource,
tnRmdTsopIwfEncapRtpFrequency TnRmdRtpFrequency,
tnRmdTsopIwfEncapRtpPayloadType Unsigned32,
tnRmdTsopIwfEncapRtpSsrc Unsigned32
}
tnRmdTsopIwfEncapOutput OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the IWF encapsulation output is enabled."
::= { tnRmdTsopIwfEncapEntry 1 }
tnRmdTsopIwfEncapGAisActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether G-AIS is currently being inserted."
::= { tnRmdTsopIwfEncapEntry 2 }
tnRmdTsopIwfEncapGAisIncludeLos OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the contribution of dLOS is included in the
insertion of G-AIS."
::= { tnRmdTsopIwfEncapEntry 3 }
tnRmdTsopIwfEncapGAisIncludeLof OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the contribution of dLOF is included in the
insertion of G-AIS."
::= { tnRmdTsopIwfEncapEntry 4 }
tnRmdTsopIwfEncapEcid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ECID (Ethernet Circuit IDentifier) to be used in the
outgoing traffic stream."
::= { tnRmdTsopIwfEncapEntry 5 }
tnRmdTsopIwfEncapInsertRtpHeader OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether an RTP header is inserted."
::= { tnRmdTsopIwfEncapEntry 6 }
tnRmdTsopIwfEncapRtpClockSource OBJECT-TYPE
SYNTAX TnRmdRtpClockSource
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The clock source of the RTP time-stamp counter.
Part of the RTP header data."
::= { tnRmdTsopIwfEncapEntry 7 }
tnRmdTsopIwfEncapRtpFrequency OBJECT-TYPE
SYNTAX TnRmdRtpFrequency
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The clock frequency of the RTP time-stamp counter.
Part of the RTP header data."
::= { tnRmdTsopIwfEncapEntry 8 }
tnRmdTsopIwfEncapRtpPayloadType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The RTP payload type.
Part of the RTP header data."
::= { tnRmdTsopIwfEncapEntry 9 }
tnRmdTsopIwfEncapRtpSsrc OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The RTP SSRC (Synchronization SouRCe identifier).
Part of the RTP header data."
::= { tnRmdTsopIwfEncapEntry 10 }
-- =============================================================
-- tnRmdTsopIwfDecapTable
-- =============================================================
tnRmdTsopIwfDecapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopIwfDecapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the IWF decapsulation parameters of
all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 5 }
tnRmdTsopIwfDecapEntry OBJECT-TYPE
SYNTAX TnRmdTsopIwfDecapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the IWF decapsulation
parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopIwfDecapTable 1 }
TnRmdTsopIwfDecapEntry ::=
SEQUENCE {
tnRmdTsopIwfDecapExpectedEcid Unsigned32,
tnRmdTsopIwfDecapUnknownEcid Unsigned32,
tnRmdTsopIwfDecapTimingMode TnRmdIwfTimingMode,
tnRmdTsopIwfDecapRaiseThreshold Unsigned32,
tnRmdTsopIwfDecapClearThreshold Unsigned32,
tnRmdTsopIwfDecapGAisActive TruthValue,
tnRmdTsopIwfDecapGAis TruthValue,
tnRmdTsopIwfDecapForceGAis TruthValue,
tnRmdTsopIwfDecapGAisIncludeInvalidLmBits TruthValue,
tnRmdTsopIwfDecapExpectRtpHeader TruthValue,
tnRmdTsopIwfDecapRtpClockSource TnRmdRtpClockSource,
tnRmdTsopIwfDecapRtpFrequency TnRmdRtpFrequency,
tnRmdTsopIwfDecapRtpExpectedPayloadType Unsigned32,
tnRmdTsopIwfDecapRtpPayloadTypeMismatchDetection TruthValue,
tnRmdTsopIwfDecapRtpExpectedSsrc Unsigned32,
tnRmdTsopIwfDecapGAisIncludeStray TruthValue,
tnRmdTsopIwfDecapGAisIncludeMalformed TruthValue
}
tnRmdTsopIwfDecapExpectedEcid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ECID (Ethernet Circuit IDentifier) expected to be received."
::= { tnRmdTsopIwfDecapEntry 1 }
tnRmdTsopIwfDecapUnknownEcid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last received unknown ECID."
::= { tnRmdTsopIwfDecapEntry 2 }
tnRmdTsopIwfDecapTimingMode OBJECT-TYPE
SYNTAX TnRmdIwfTimingMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IWF decap timing mode."
::= { tnRmdTsopIwfDecapEntry 3 }
tnRmdTsopIwfDecapRaiseThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Threshold, in number of consecutive packets, to raise dRPL and
dNO_TDM_PAYLOAD defects."
::= { tnRmdTsopIwfDecapEntry 4 }
tnRmdTsopIwfDecapClearThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Threshold, in number of consecutive packets, to clear dRPL and
dNO_TDM_PAYLOAD defects."
::= { tnRmdTsopIwfDecapEntry 5 }
tnRmdTsopIwfDecapGAisActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether G-AIS is currently inserted."
::= { tnRmdTsopIwfDecapEntry 6 }
tnRmdTsopIwfDecapGAis OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether G-AIS insertion is enabled."
::= { tnRmdTsopIwfDecapEntry 7 }
tnRmdTsopIwfDecapForceGAis OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether G-AIS is forced to be inserted."
::= { tnRmdTsopIwfDecapEntry 8 }
tnRmdTsopIwfDecapGAisIncludeInvalidLmBits OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the contribution of the detection of
invalid LM bits is included in the insertion of G-AIS."
::= { tnRmdTsopIwfDecapEntry 9 }
tnRmdTsopIwfDecapExpectRtpHeader OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether an RTP header is expected to be present
in the received signal."
::= { tnRmdTsopIwfDecapEntry 10 }
tnRmdTsopIwfDecapRtpClockSource OBJECT-TYPE
SYNTAX TnRmdRtpClockSource
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The clock source of the RTP time-stamp counter.
Part of the RTP header data."
::= { tnRmdTsopIwfDecapEntry 11 }
tnRmdTsopIwfDecapRtpFrequency OBJECT-TYPE
SYNTAX TnRmdRtpFrequency
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The clock frequency of the RTP time-stamp counter.
Part of the RTP header data."
::= { tnRmdTsopIwfDecapEntry 12 }
tnRmdTsopIwfDecapRtpExpectedPayloadType OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The expected received RTP payload type.
Part of the RTP header data."
::= { tnRmdTsopIwfDecapEntry 13 }
tnRmdTsopIwfDecapRtpPayloadTypeMismatchDetection OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether mismatch detection on the payload type
in the received RTP header data is enabled."
::= { tnRmdTsopIwfDecapEntry 14 }
tnRmdTsopIwfDecapRtpExpectedSsrc OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The expected RTP SSRC (Synchronization SouRCe identifier).
Part of the RTP header data."
::= { tnRmdTsopIwfDecapEntry 15 }
tnRmdTsopIwfDecapGAisIncludeStray OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the contribution of a STRAY defect is included
in the insertion of G-AIS."
::= { tnRmdTsopIwfDecapEntry 16 }
tnRmdTsopIwfDecapGAisIncludeMalformed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the contribution of a MALFORMED defect is
included in the insertion of G-AIS."
::= { tnRmdTsopIwfDecapEntry 17 }
-- =============================================================
-- tnRmdTsopIwfJbTable
-- =============================================================
tnRmdTsopIwfJbTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopIwfJbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the Jitter Buffer (JB) parameters of all
channels of all TSoP RMDs."
::= { tnRmdTsopObjects 6 }
tnRmdTsopIwfJbEntry OBJECT-TYPE
SYNTAX TnRmdTsopIwfJbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the Jitter Buffer (JB) parameters
of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopIwfJbTable 1 }
TnRmdTsopIwfJbEntry ::=
SEQUENCE {
tnRmdTsopIwfJbMaxSize Unsigned32,
tnRmdTsopIwfJbMinimumFillLevel Unsigned32,
tnRmdTsopIwfJbMaximumFillLevel Unsigned32,
tnRmdTsopIwfJbRecenterPosition Unsigned32,
tnRmdTsopIwfJbFillLevelReset TruthValue,
tnRmdTsopIwfJbShiftPosition Unsigned32,
tnRmdTsopIwfJbRecenter TruthValue,
tnRmdTsopIwfJbLowThreshold Unsigned32,
tnRmdTsopIwfJbHighThreshold Unsigned32,
tnRmdTsopIwfJbRecenterThreshold Unsigned32,
tnRmdTsopIwfJbRecenterIncrement Unsigned32
}
tnRmdTsopIwfJbMaxSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum size, in number of packets, of the jitter buffer."
::= { tnRmdTsopIwfJbEntry 1 }
tnRmdTsopIwfJbMinimumFillLevel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum fill level, in number of packets, of the jitter
buffer since the last reset."
::= { tnRmdTsopIwfJbEntry 2 }
tnRmdTsopIwfJbMaximumFillLevel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum fill level, in number of packets, of the jitter
buffer since the last reset."
::= { tnRmdTsopIwfJbEntry 3 }
tnRmdTsopIwfJbRecenterPosition OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The jitter buffer recenter position, in number of packets."
::= { tnRmdTsopIwfJbEntry 4 }
tnRmdTsopIwfJbFillLevelReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting of this object to value 'true' triggers the resetting
of the minimum and maximum fill levels to their initial values,
and the start of a new measurement period.
This object is merely used to invoke the resetting of the
levels and the starting of a new measurement period, and its
actual value has no meaning."
::= { tnRmdTsopIwfJbEntry 5 }
tnRmdTsopIwfJbShiftPosition OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting of this object triggers the shifting of the jitter
buffer position. The value to which this object is set
determines the size and the direction of the shift.
Shifting the jitter buffer position is a service-affecting
operation.
This object is merely used to invoke the shifting of the
jitter buffer position, and its actual value has no meaning."
::= { tnRmdTsopIwfJbEntry 6 }
tnRmdTsopIwfJbRecenter OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting of this object to value 'true' triggers recentering
of the jitter buffer to the provisioned (see object
tnRmdTsopIwfJbRecenterPosition) position.
Recentering the jitter buffer is a service-affecting operation.
This object is merely used to invoke the recentering of the
jitter buffer, and its actual value has no meaning."
::= { tnRmdTsopIwfJbEntry 7 }
tnRmdTsopIwfJbLowThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The jitter buffer low threshold used in the HW recenter algorithm."
::= { tnRmdTsopIwfJbEntry 8 }
tnRmdTsopIwfJbHighThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The jitter buffer high threshold used in the HW recenter algorithm."
::= { tnRmdTsopIwfJbEntry 9 }
tnRmdTsopIwfJbRecenterThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The threshold of the HW recenter algorithm, at which a HW recenter
of the jitter buffer takes place."
::= { tnRmdTsopIwfJbEntry 10 }
tnRmdTsopIwfJbRecenterIncrement OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The increment value of the recenter counter in the HW recenter
algorithm."
::= { tnRmdTsopIwfJbEntry 11 }
-- =============================================================
-- tnRmdTsopJbBasicApplMonitorTable
-- =============================================================
tnRmdTsopJbBasicApplMonitorTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopJbBasicApplMonitorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the Jitter Buffer (JB) Basic Application
Monitor parameters of all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 7 }
tnRmdTsopJbBasicApplMonitorEntry OBJECT-TYPE
SYNTAX TnRmdTsopJbBasicApplMonitorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the Jitter Buffer (JB) Basic
Application Monitor parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopJbBasicApplMonitorTable 1 }
TnRmdTsopJbBasicApplMonitorEntry ::=
SEQUENCE {
tnRmdTsopJbBasicApplMonitorState TruthValue,
tnRmdTsopJbBasicApplMonitorReportFillLevels TruthValue,
tnRmdTsopJbBasicApplMonitorZeroObservationPeriod TnRmdTsopJbObservationPeriod
}
tnRmdTsopJbBasicApplMonitorState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether Jitter Buffer fill level monitoring
is enabled or not."
::= { tnRmdTsopJbBasicApplMonitorEntry 1 }
tnRmdTsopJbBasicApplMonitorReportFillLevels OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether Jitter Buffer fill levels are reported."
::= { tnRmdTsopJbBasicApplMonitorEntry 2 }
tnRmdTsopJbBasicApplMonitorZeroObservationPeriod OBJECT-TYPE
SYNTAX TnRmdTsopJbObservationPeriod
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Jitter Buffer fill level observation period, in minutes."
::= { tnRmdTsopJbBasicApplMonitorEntry 3 }
-- =============================================================
-- tnRmdTsopJbBasicApplIntegrationTable
-- =============================================================
tnRmdTsopJbBasicApplIntegrationTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopJbBasicApplIntegrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the Jitter Buffer (JB) basic application
Integration parameters of all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 8 }
tnRmdTsopJbBasicApplIntegrationEntry OBJECT-TYPE
SYNTAX TnRmdTsopJbBasicApplIntegrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the Jitter Buffer (JB) basic
application Integration parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopJbBasicApplIntegrationTable 1 }
TnRmdTsopJbBasicApplIntegrationEntry ::=
SEQUENCE {
tnRmdTsopJbBasicApplIntegrationState TruthValue,
tnRmdTsopJbBasicApplIntegrationObservationStages Unsigned32,
tnRmdTsopJbBasicApplIntegrationMaxObservationPeriod Unsigned32,
tnRmdTsopJbBasicApplIntegrationZeroLowThreshold Unsigned32,
tnRmdTsopJbBasicApplIntegrationZeroHighThreshold Unsigned32,
tnRmdTsopJbBasicApplIntegrationMaxLowThreshold Unsigned32,
tnRmdTsopJbBasicApplIntegrationMaxHighThreshold Unsigned32
}
tnRmdTsopJbBasicApplIntegrationState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether Jitter Buffer fill level integration
is enabled or not."
::= { tnRmdTsopJbBasicApplIntegrationEntry 1 }
tnRmdTsopJbBasicApplIntegrationObservationStages OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of Jitter Buffer observation integration stages."
::= { tnRmdTsopJbBasicApplIntegrationEntry 2 }
tnRmdTsopJbBasicApplIntegrationMaxObservationPeriod OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum Jitter Buffer observation integration period, in multiples
of tnRmdTsopJbBasicApplMonitorZeroObservationPeriod."
::= { tnRmdTsopJbBasicApplIntegrationEntry 3 }
tnRmdTsopJbBasicApplIntegrationZeroLowThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tzero observation interval low level threshold, in packets."
::= { tnRmdTsopJbBasicApplIntegrationEntry 4 }
tnRmdTsopJbBasicApplIntegrationZeroHighThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tzero observation interval high level threshold, in packets.
This must be higher than the
tnRmdTsopJbBasicApplIntegrationZeroLowThreshold."
::= { tnRmdTsopJbBasicApplIntegrationEntry 5 }
tnRmdTsopJbBasicApplIntegrationMaxLowThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"max observation interval low level threshold, in packets.
This must be at least as high as the
tnRmdTsopJbBasicApplIntegrationZeroLowThreshold."
::= { tnRmdTsopJbBasicApplIntegrationEntry 6 }
tnRmdTsopJbBasicApplIntegrationMaxHighThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Tmax observation interval high level threshold, in packets.
This must be higher than the tnRmdTsopJbBasicApplIntegrationMaxLowThreshold
but not higher than the tnRmdTsopJbBasicApplIntegrationZeroHighThreshold."
::= { tnRmdTsopJbBasicApplIntegrationEntry 7 }
-- =============================================================
-- tnRmdTsopJbBasicApplManagementTable
-- =============================================================
tnRmdTsopJbBasicApplManagementTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopJbBasicApplManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the Jitter Buffer (JB) Basic Application
Management parameters of all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 9 }
tnRmdTsopJbBasicApplManagementEntry OBJECT-TYPE
SYNTAX TnRmdTsopJbBasicApplManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the Jitter Buffer (JB) Basic Application
Management parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopJbBasicApplManagementTable 1 }
TnRmdTsopJbBasicApplManagementEntry ::=
SEQUENCE {
tnRmdTsopJbBasicApplManagementState TruthValue,
tnRmdTsopJbBasicApplManagementShiftAllowed TruthValue
}
tnRmdTsopJbBasicApplManagementState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether Jitter Buffer management is enabled or not."
::= { tnRmdTsopJbBasicApplManagementEntry 1 }
tnRmdTsopJbBasicApplManagementShiftAllowed OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether Jitter Buffer shifts can be performed."
::= { tnRmdTsopJbBasicApplManagementEntry 2 }
-- =============================================================
-- tnRmdTsopPsnTable
-- =============================================================
tnRmdTsopPsnTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopPsnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the Packed Switched Network (PSN) parameters
of all channels of all TSoP RMDs."
::= { tnRmdTsopObjects 10 }
tnRmdTsopPsnEntry OBJECT-TYPE
SYNTAX TnRmdTsopPsnEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the Packed Switched Network (PSN)
parameters of a channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopPsnTable 1 }
TnRmdTsopPsnEntry ::=
SEQUENCE {
tnRmdTsopPsnTxDestMac MacAddress
}
tnRmdTsopPsnTxDestMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination MAC address inserted into the transmitted packets."
::= { tnRmdTsopPsnEntry 1 }
-- =============================================================
-- tnRmdTsopEthIfTable
-- =============================================================
tnRmdTsopEthIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopEthIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the parameters of all ethernet interfaces
of all TSoP RMDs."
::= { tnRmdTsopObjects 11 }
tnRmdTsopEthIfEntry OBJECT-TYPE
SYNTAX TnRmdTsopEthIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the parameters of an ethernet
interface of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdIfIndex }
::= { tnRmdTsopEthIfTable 1 }
TnRmdTsopEthIfEntry ::=
SEQUENCE {
tnRmdTsopEthIfSystemPsnRxDestMacCheck TruthValue
}
tnRmdTsopEthIfSystemPsnRxDestMacCheck OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, for each received packet the destination MAC address
is compared with the device MAC address. In case the addresses
are not equal, the packet is not processed."
::= { tnRmdTsopEthIfEntry 1 }
-- =============================================================
-- tnRmdTsopIwfCountersTable
-- =============================================================
tnRmdTsopIwfCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopIwfCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the counters of all IWF channels of
all TSoP RMDs."
::= { tnRmdTsopObjects 12 }
tnRmdTsopIwfCountersEntry OBJECT-TYPE
SYNTAX TnRmdTsopIwfCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the counters of an IWF
channel of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdTsopIwfChannelNumber }
::= { tnRmdTsopIwfCountersTable 1 }
TnRmdTsopIwfCountersEntry ::=
SEQUENCE {
tnRmdTsopIwfCountersRxPackets Counter64,
tnRmdTsopIwfCountersTxPackets Counter64,
tnRmdTsopIwfCountersMalformedPackets Counter64,
tnRmdTsopIwfCountersReorderedPackets Counter64,
tnRmdTsopIwfCountersMisorderedDroppedPackets Counter64,
tnRmdTsopIwfCountersMissingPackets Counter64,
tnRmdTsopIwfCountersPlayedOutPackets Counter64,
tnRmdTsopIwfCountersJbOverrun Counter64,
tnRmdTsopIwfCountersJbUnderrun Counter64,
tnRmdTsopIwfCountersReset TruthValue
}
tnRmdTsopIwfCountersRxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received packets."
::= { tnRmdTsopIwfCountersEntry 1 }
tnRmdTsopIwfCountersTxPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of transmitted packets."
::= { tnRmdTsopIwfCountersEntry 2 }
tnRmdTsopIwfCountersMalformedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of malformed packets."
::= { tnRmdTsopIwfCountersEntry 3 }
tnRmdTsopIwfCountersReorderedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reordered packets."
::= { tnRmdTsopIwfCountersEntry 4 }
tnRmdTsopIwfCountersMisorderedDroppedPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped misordered packets."
::= { tnRmdTsopIwfCountersEntry 5 }
tnRmdTsopIwfCountersMissingPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of missing packets."
::= { tnRmdTsopIwfCountersEntry 6 }
tnRmdTsopIwfCountersPlayedOutPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets of which TDM payload is transmitted as received."
::= { tnRmdTsopIwfCountersEntry 7 }
tnRmdTsopIwfCountersJbOverrun OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of jitter buffer overrun packets."
::= { tnRmdTsopIwfCountersEntry 8 }
tnRmdTsopIwfCountersJbUnderrun OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of jitter buffer underrun packets."
::= { tnRmdTsopIwfCountersEntry 9 }
tnRmdTsopIwfCountersReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting of this object to 'true' invokes a reset of the counters
for this IWF channel.
Setting of this object to value 'false' has no effect.
This object is merely used to invoke a reset, and its actual
value has no meaning."
::= { tnRmdTsopIwfCountersEntry 10 }
-- =============================================================
-- tnRmdTsopTdmLoopbackTable
-- =============================================================
tnRmdTsopTdmLoopbackTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnRmdTsopTdmLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the TDM Loopback parameters
of all TSoP RMDs."
::= { tnRmdTsopObjects 13 }
tnRmdTsopTdmLoopbackEntry OBJECT-TYPE
SYNTAX TnRmdTsopTdmLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of objects containing the parameters of TDM Loopback of a TSoP RMD."
INDEX { tnSysSwitchId, tnRmdSystemId, tnRmdIfIndex }
::= { tnRmdTsopTdmLoopbackTable 1 }
TnRmdTsopTdmLoopbackEntry ::=
SEQUENCE {
tnRmdTsopTdmLoopbackInLoopEnabled TruthValue,
tnRmdTsopTdmLoopbackInLoopType TnRmdTdmLoopbackType,
tnRmdTsopTdmLoopbackOutLoopEnabled TruthValue,
tnRmdTsopTdmLoopbackOutLoopType TnRmdTdmLoopbackType
}
tnRmdTsopTdmLoopbackInLoopEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable facility loopback."
::= { tnRmdTsopTdmLoopbackEntry 1 }
tnRmdTsopTdmLoopbackInLoopType OBJECT-TYPE
SYNTAX TnRmdTdmLoopbackType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure facility loopback type."
::= { tnRmdTsopTdmLoopbackEntry 2 }
tnRmdTsopTdmLoopbackOutLoopEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable terminal loopback."
::= { tnRmdTsopTdmLoopbackEntry 3 }
tnRmdTsopTdmLoopbackOutLoopType OBJECT-TYPE
SYNTAX TnRmdTdmLoopbackType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure terminal loopback type."
::= { tnRmdTsopTdmLoopbackEntry 4 }
END