780 lines
25 KiB
Plaintext
780 lines
25 KiB
Plaintext
NEWTEC-PROTECTEDTSOVERIPIN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress,
|
|
Unsigned32,
|
|
Counter32,
|
|
Integer32,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
NtcAlarmState,
|
|
NtcEnable,
|
|
NtcNetworkAddress
|
|
FROM NEWTEC-TC-MIB
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
ntcFunction
|
|
FROM NEWTEC-MAIN-MIB;
|
|
|
|
|
|
--
|
|
-- Module Identification
|
|
--
|
|
|
|
ntcProtectedTsOverIpIn MODULE-IDENTITY
|
|
LAST-UPDATED "201804041000Z"
|
|
ORGANIZATION "Newtec Cy"
|
|
CONTACT-INFO
|
|
"Newtec Cy
|
|
Postal: Newtec Cy
|
|
Laarstraat 5
|
|
B-9100 Sint-Niklaas
|
|
Belgium
|
|
|
|
Tel: +32 3 780 65 00
|
|
Fax: +32 3 780 65 49
|
|
Web: www.newtec.be
|
|
E-mail: techsupport@newtec.be"
|
|
DESCRIPTION
|
|
"Newtec modular Protected TSoIP input MIB containing definitions for Protected
|
|
TS over IP input functionality."
|
|
|
|
REVISION "201804041000Z"
|
|
DESCRIPTION
|
|
"NullPacketrate threshold vardefs added"
|
|
REVISION "201707101200Z"
|
|
DESCRIPTION
|
|
"Descriptions updated with regex"
|
|
REVISION "201602020700Z"
|
|
DESCRIPTION
|
|
"initial release"
|
|
::= { ntcFunction 9400 }
|
|
|
|
|
|
--
|
|
-- Top-Level Structure
|
|
--
|
|
|
|
-- ntcProtectedTsOverIpIn content
|
|
|
|
ntcProtTsOIpInObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcProtTsOIpInObjects definitions."
|
|
::= { ntcProtectedTsOverIpIn 1 }
|
|
|
|
ntcProtTsOIpInConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Conformance requirements."
|
|
::= { ntcProtectedTsOverIpIn 2 }
|
|
|
|
-- ntcProtTsOIpInObjects content
|
|
|
|
ntcProtTsOIpInMon OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcProtTsOIpInMon definitions."
|
|
::= { ntcProtTsOIpInObjects 4 }
|
|
|
|
ntcProtTsOIpInAlarms OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcProtTsOIpInAlarms definitions."
|
|
::= { ntcProtTsOIpInObjects 5 }
|
|
|
|
ntcProtTsOIpInAlarm OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcProtTsOIpInAlarm definitions."
|
|
::= { ntcProtTsOIpInObjects 6 }
|
|
|
|
ntcProtTsOIpInNpRangeThr OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcProtTsOIpInNpRangeThr definitions."
|
|
::= { ntcProtTsOIpInObjects 7 }
|
|
|
|
-- ntcProtTsOIpInConformance content
|
|
|
|
ntcProtTsOIpInConfCompliance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Device compliance statements."
|
|
::= { ntcProtTsOIpInConformance 1 }
|
|
|
|
ntcProtTsOIpInConfGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Groups used by device compliance statements."
|
|
::= { ntcProtTsOIpInConformance 2 }
|
|
|
|
|
|
--
|
|
-- Managed Objects
|
|
--
|
|
|
|
ntcProtTsOIpInEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable TS (Transport Stream) over IP reception."
|
|
DEFVAL { off }
|
|
::= { ntcProtTsOIpInObjects 1 }
|
|
|
|
ntcProtTsOIpInProtInpSelection OBJECT-TYPE
|
|
SYNTAX INTEGER { tsoip1(1), tsoip2(2), tsoip1or2(3), tsoip1before2(4), tsoip2before1(5) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration of the Protected TSoIP input interface."
|
|
DEFVAL { tsoip1or2 }
|
|
::= { ntcProtTsOIpInObjects 2 }
|
|
|
|
ntcProtTsOIpInConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcProtTsOIpInConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration table"
|
|
::= { ntcProtTsOIpInObjects 3 }
|
|
|
|
ntcProtTsOIpInConfEntry OBJECT-TYPE
|
|
SYNTAX NtcProtTsOIpInConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcProtTsOIpInConfTable."
|
|
INDEX { ntcProtTsOIpInConfName }
|
|
::= { ntcProtTsOIpInConfTable 1 }
|
|
|
|
NtcProtTsOIpInConfEntry ::= SEQUENCE {
|
|
ntcProtTsOIpInConfName DisplayString,
|
|
ntcProtTsOIpInInpSelection INTEGER,
|
|
ntcProtTsOIpInTsEncapProtocol INTEGER,
|
|
ntcProtTsOIpInIpAddressType INTEGER,
|
|
ntcProtTsOIpInMulticastAddress IpAddress,
|
|
ntcProtTsOIpInMulticastSourceA NtcNetworkAddress,
|
|
ntcProtTsOIpInMulticastSourceB NtcNetworkAddress,
|
|
ntcProtTsOIpInUdpPort Unsigned32,
|
|
ntcProtTsOIpInTrafficProfile INTEGER,
|
|
ntcProtTsOIpInInputRateType INTEGER,
|
|
ntcProtTsOIpInAutoPcrDetection NtcEnable,
|
|
ntcProtTsOIpInPcrPid Unsigned32,
|
|
ntcProtTsOIpInMaxBufferDelay Unsigned32,
|
|
ntcProtTsOIpInInputTsBitRate Unsigned32
|
|
}
|
|
|
|
ntcProtTsOIpInConfName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the configuration"
|
|
::= { ntcProtTsOIpInConfEntry 1 }
|
|
|
|
ntcProtTsOIpInInpSelection OBJECT-TYPE
|
|
SYNTAX INTEGER { none(1), data1(2), data2(3), data(4), any(5) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select the input interface for the TS over IP functionality."
|
|
DEFVAL { none }
|
|
::= { ntcProtTsOIpInConfEntry 2 }
|
|
|
|
ntcProtTsOIpInTsEncapProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER { udp(0), rtp(1), rtpfec(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Encapsulation protocol used for the received TS over IP functionality (UDP,
|
|
RTP and RTP with FEC)."
|
|
DEFVAL { udp }
|
|
::= { ntcProtTsOIpInConfEntry 3 }
|
|
|
|
ntcProtTsOIpInIpAddressType OBJECT-TYPE
|
|
SYNTAX INTEGER { unicast(0), multicast(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration of the IP address type for TS over IP reception. (unicast or
|
|
multicast)"
|
|
DEFVAL { unicast }
|
|
::= { ntcProtTsOIpInConfEntry 4 }
|
|
|
|
ntcProtTsOIpInMulticastAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define the multicast IP address used to receive the TS over IP data
|
|
functionality. Regular expression :
|
|
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { 'e0010001'h }
|
|
::= { ntcProtTsOIpInConfEntry 5 }
|
|
|
|
ntcProtTsOIpInMulticastSourceA OBJECT-TYPE
|
|
SYNTAX NtcNetworkAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast source Address. Regular expression :
|
|
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { "0.0.0.0" }
|
|
::= { ntcProtTsOIpInConfEntry 6 }
|
|
|
|
ntcProtTsOIpInMulticastSourceB OBJECT-TYPE
|
|
SYNTAX NtcNetworkAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast source Address. Regular expression :
|
|
(?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
|
|
DEFVAL { "0.0.0.0" }
|
|
::= { ntcProtTsOIpInConfEntry 7 }
|
|
|
|
ntcProtTsOIpInUdpPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the UDP port on which the TS over IP stream is received."
|
|
DEFVAL { 56789 }
|
|
::= { ntcProtTsOIpInConfEntry 8 }
|
|
|
|
ntcProtTsOIpInTrafficProfile OBJECT-TYPE
|
|
SYNTAX INTEGER { vbr(0), cbr(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the TS input traffic profile for the TS stream (CBR=constant or
|
|
VBR=variable bitrate)."
|
|
DEFVAL { cbr }
|
|
::= { ntcProtTsOIpInConfEntry 9 }
|
|
|
|
ntcProtTsOIpInInputRateType OBJECT-TYPE
|
|
SYNTAX INTEGER { userdefined(0), pcr(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the operator selects 'User Defined', the actual input rate and the
|
|
control loop type needs to be specified further. In the other case, PCR PID
|
|
and control loop type is used."
|
|
DEFVAL { pcr }
|
|
::= { ntcProtTsOIpInConfEntry 10 }
|
|
|
|
ntcProtTsOIpInAutoPcrDetection OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Auto PCR Detection."
|
|
DEFVAL { on }
|
|
::= { ntcProtTsOIpInConfEntry 11 }
|
|
|
|
ntcProtTsOIpInPcrPid OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..8191)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PCR PID."
|
|
DEFVAL { 8191 }
|
|
::= { ntcProtTsOIpInConfEntry 12 }
|
|
|
|
ntcProtTsOIpInMaxBufferDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "ms"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum delay introduced by the device to compensate jitter introduced by
|
|
the IP network. This is only relevant for CBR traffic."
|
|
DEFVAL { 250 }
|
|
::= { ntcProtTsOIpInConfEntry 13 }
|
|
|
|
ntcProtTsOIpInInputTsBitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TS input rate in bps used with a constant bitrate input traffic profile.
|
|
Current devices support a range of 10 to 250000000 bps."
|
|
DEFVAL { 1000000 }
|
|
::= { ntcProtTsOIpInConfEntry 14 }
|
|
|
|
ntcProtTsOIpInCounterReset OBJECT-TYPE
|
|
SYNTAX INTEGER { counting(0), reset(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset the TS over IP traffic and monitor counters."
|
|
DEFVAL { counting }
|
|
::= { ntcProtTsOIpInMon 1 }
|
|
|
|
ntcProtTsOIpInMInpSelTsBRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the measured TS over IP input TS bit rate in bps."
|
|
::= { ntcProtTsOIpInMon 2 }
|
|
|
|
ntcProtTsOIpInSwitchCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Counts the number of times the device switched to another TS input."
|
|
::= { ntcProtTsOIpInMon 3 }
|
|
|
|
ntcProtTsOIpInActiveInput OBJECT-TYPE
|
|
SYNTAX INTEGER { none(0), tsoip1(1), tsoip2(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently selected input by the protected port."
|
|
::= { ntcProtTsOIpInMon 4 }
|
|
|
|
ntcProtTsOIpInMonTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcProtTsOIpInMonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitoring table"
|
|
::= { ntcProtTsOIpInMon 5 }
|
|
|
|
ntcProtTsOIpInMonEntry OBJECT-TYPE
|
|
SYNTAX NtcProtTsOIpInMonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcProtTsOIpInMonTable."
|
|
INDEX { ntcProtTsOIpInMonName }
|
|
::= { ntcProtTsOIpInMonTable 1 }
|
|
|
|
NtcProtTsOIpInMonEntry ::= SEQUENCE {
|
|
ntcProtTsOIpInMonName DisplayString,
|
|
ntcProtTsOIpInMonMeasInTsBitRate Unsigned32,
|
|
ntcProtTsOIpInMonBufferDelay Unsigned32,
|
|
ntcProtTsOIpInMonMinBufferFill Unsigned32,
|
|
ntcProtTsOIpInMonMaxBufferFill Unsigned32,
|
|
ntcProtTsOIpInMonSourceInfo DisplayString,
|
|
ntcProtTsOIpInMonRtpFecScheme DisplayString,
|
|
ntcProtTsOIpInMonTsInCount Counter32,
|
|
ntcProtTsOIpInMonRtpInCount Counter32,
|
|
ntcProtTsOIpInMonRtpColFecInCnt Counter32,
|
|
ntcProtTsOIpInMonRtpRowFecInCnt Counter32,
|
|
ntcProtTsOIpInMonTsOutCount Counter32,
|
|
ntcProtTsOIpInMonTsDropCount Counter32,
|
|
ntcProtTsOIpInMonTsOverflowCount Counter32,
|
|
ntcProtTsOIpInMonRtpDropCount Counter32,
|
|
ntcProtTsOIpInMonRtpFecDropCount Counter32,
|
|
ntcProtTsOIpInMonRtpRepairCount Counter32,
|
|
ntcProtTsOIpInActivePcrPid Unsigned32
|
|
}
|
|
|
|
ntcProtTsOIpInMonName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the output monitor"
|
|
::= { ntcProtTsOIpInMonEntry 1 }
|
|
|
|
ntcProtTsOIpInMonMeasInTsBitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the measured TS over IP input TS bit rate in bps."
|
|
::= { ntcProtTsOIpInMonEntry 2 }
|
|
|
|
ntcProtTsOIpInMonBufferDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "ms"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delay introduced by the device to compensate the jitter introduced by the
|
|
IP network. This is only relevant for CBR traffic."
|
|
::= { ntcProtTsOIpInMonEntry 3 }
|
|
|
|
ntcProtTsOIpInMonMinBufferFill OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "ms"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured minimum buffer delay in the buffer which compensate the jitter of
|
|
the IP network. This is only relevant for CBR traffic."
|
|
::= { ntcProtTsOIpInMonEntry 4 }
|
|
|
|
ntcProtTsOIpInMonMaxBufferFill OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "ms"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured maximum buffer delay in the buffer which compensate the jitter of
|
|
the IP network. This is only relevant for CBR traffic."
|
|
::= { ntcProtTsOIpInMonEntry 5 }
|
|
|
|
ntcProtTsOIpInMonSourceInfo OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the IP address (and UDP port) of the source that is generating the TS
|
|
over IP traffic."
|
|
::= { ntcProtTsOIpInMonEntry 6 }
|
|
|
|
ntcProtTsOIpInMonRtpFecScheme OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the type of Rtp FEC Scheme currently used (if any)."
|
|
::= { ntcProtTsOIpInMonEntry 7 }
|
|
|
|
ntcProtTsOIpInMonTsInCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the Number of received TS packets in UDP mode."
|
|
::= { ntcProtTsOIpInMonEntry 8 }
|
|
|
|
ntcProtTsOIpInMonRtpInCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of received RTP packets. (only applicable when RTP is
|
|
used)"
|
|
::= { ntcProtTsOIpInMonEntry 9 }
|
|
|
|
ntcProtTsOIpInMonRtpColFecInCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of received (input) RTP column FEC packets."
|
|
::= { ntcProtTsOIpInMonEntry 10 }
|
|
|
|
ntcProtTsOIpInMonRtpRowFecInCnt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of received RTP row FEC packets. (Only applicable when RTP
|
|
with FEC is used.)"
|
|
::= { ntcProtTsOIpInMonEntry 11 }
|
|
|
|
ntcProtTsOIpInMonTsOutCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of valid TS packets leaving the TS over IP input
|
|
processing."
|
|
::= { ntcProtTsOIpInMonEntry 12 }
|
|
|
|
ntcProtTsOIpInMonTsDropCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of dropped TS packets. (When RTP is used the number of dropped TS
|
|
packets in the RTP frame is counted.)"
|
|
::= { ntcProtTsOIpInMonEntry 13 }
|
|
|
|
ntcProtTsOIpInMonTsOverflowCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of TS packets that are dropped because of an overflow
|
|
situation."
|
|
::= { ntcProtTsOIpInMonEntry 14 }
|
|
|
|
ntcProtTsOIpInMonRtpDropCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of dropped RTP packets. (This is only applicable when RTP
|
|
is used.)"
|
|
::= { ntcProtTsOIpInMonEntry 15 }
|
|
|
|
ntcProtTsOIpInMonRtpFecDropCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of dropped uncorrectable packets. (This is only applicable
|
|
when RTP-FEC is used.)"
|
|
::= { ntcProtTsOIpInMonEntry 16 }
|
|
|
|
ntcProtTsOIpInMonRtpRepairCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "packets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Displays the number of repaired RTP packets by using the received FEC
|
|
information. (This is only applicable for RTP with FEC)"
|
|
::= { ntcProtTsOIpInMonEntry 17 }
|
|
|
|
ntcProtTsOIpInActivePcrPid OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..8190)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active PCR PID."
|
|
::= { ntcProtTsOIpInMonEntry 18 }
|
|
|
|
ntcProtTsOIpInAlarmStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcProtTsOIpInAlarmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm status table"
|
|
::= { ntcProtTsOIpInAlarms 1 }
|
|
|
|
ntcProtTsOIpInAlarmStatusEntry OBJECT-TYPE
|
|
SYNTAX NtcProtTsOIpInAlarmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcProtTsOIpInAlarmStatusTable."
|
|
INDEX { ntcProtTsOIpInAlarmStatusName }
|
|
::= { ntcProtTsOIpInAlarmStatusTable 1 }
|
|
|
|
NtcProtTsOIpInAlarmStatusEntry ::= SEQUENCE {
|
|
ntcProtTsOIpInAlarmStatusName DisplayString,
|
|
ntcProtTsOIpInNoInputData NtcAlarmState,
|
|
ntcProtTsOIpInBufferUnderflow NtcAlarmState,
|
|
ntcProtTsOIpInBufferOverflow NtcAlarmState,
|
|
ntcProtTsOIpInRtpNoSync NtcAlarmState
|
|
}
|
|
|
|
ntcProtTsOIpInAlarmStatusName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the alarm monitor"
|
|
::= { ntcProtTsOIpInAlarmStatusEntry 1 }
|
|
|
|
ntcProtTsOIpInNoInputData OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when no input data is received for at least one of the
|
|
the redundant TS over IP inputs. This variable indicates the current status of
|
|
the alarm."
|
|
::= { ntcProtTsOIpInAlarmStatusEntry 2 }
|
|
|
|
ntcProtTsOIpInBufferUnderflow OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the input data buffer is below the minimum value.
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarmStatusEntry 3 }
|
|
|
|
ntcProtTsOIpInBufferOverflow OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the input data buffer of TS over IP is full. This
|
|
variable indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarmStatusEntry 4 }
|
|
|
|
ntcProtTsOIpInRtpNoSync OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when no valid RTP input data is received. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarmStatusEntry 5 }
|
|
|
|
ntcProtTsOIpInAlRedFailure OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when a failure in redundancy is detected on a protected
|
|
TSoIP input interface. This variable indicates the current status of the
|
|
alarm."
|
|
::= { ntcProtTsOIpInAlarm 1 }
|
|
|
|
ntcProtTsOIpInAlRedDegraded OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when one of the interface of a redundant TSoIP input
|
|
interface is down. This variable indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarm 2 }
|
|
|
|
ntcProtTsOIpInAlNoInputData OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when no input data is received for at least one of the
|
|
the redundant TS over IP inputs. This variable indicates the current status of
|
|
the alarm."
|
|
::= { ntcProtTsOIpInAlarm 3 }
|
|
|
|
ntcProtTsOIpInAlBufferUnderflow OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the input data buffer is below the minimum value.
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarm 4 }
|
|
|
|
ntcProtTsOIpInAlBufferOverflow OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the input data buffer of TS over IP is full. This
|
|
variable indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarm 5 }
|
|
|
|
ntcProtTsOIpInAlRtpNoSync OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when no valid RTP input data is received. This variable
|
|
indicates the current status of the alarm."
|
|
::= { ntcProtTsOIpInAlarm 6 }
|
|
|
|
ntcProtTsOIpInNpRangeThrEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the Null Packet Rate Threshold."
|
|
DEFVAL { off }
|
|
::= { ntcProtTsOIpInNpRangeThr 1 }
|
|
|
|
ntcProtTsOIpInNpRangeThrMaxRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "bps"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Null Packets Bit Rate."
|
|
DEFVAL { 0 }
|
|
::= { ntcProtTsOIpInNpRangeThr 2 }
|
|
|
|
ntcProtTsOIpInNpRangeTimeWindow OBJECT-TYPE
|
|
SYNTAX Integer32 (1..50)
|
|
UNITS "s"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the time window in seconds."
|
|
DEFVAL { 4 }
|
|
::= { ntcProtTsOIpInNpRangeThr 3 }
|
|
|
|
|
|
--
|
|
-- Module Conformance
|
|
--
|
|
|
|
ntcProtTsOIpInConfGrpV1Standard OBJECT-GROUP
|
|
OBJECTS {
|
|
ntcProtTsOIpInEnable,
|
|
ntcProtTsOIpInProtInpSelection,
|
|
ntcProtTsOIpInInpSelection,
|
|
ntcProtTsOIpInTsEncapProtocol,
|
|
ntcProtTsOIpInIpAddressType,
|
|
ntcProtTsOIpInMulticastAddress,
|
|
ntcProtTsOIpInMulticastSourceA,
|
|
ntcProtTsOIpInMulticastSourceB,
|
|
ntcProtTsOIpInUdpPort,
|
|
ntcProtTsOIpInTrafficProfile,
|
|
ntcProtTsOIpInInputRateType,
|
|
ntcProtTsOIpInAutoPcrDetection,
|
|
ntcProtTsOIpInPcrPid,
|
|
ntcProtTsOIpInMaxBufferDelay,
|
|
ntcProtTsOIpInInputTsBitRate,
|
|
ntcProtTsOIpInCounterReset,
|
|
ntcProtTsOIpInMInpSelTsBRate,
|
|
ntcProtTsOIpInSwitchCount,
|
|
ntcProtTsOIpInActiveInput,
|
|
ntcProtTsOIpInMonMeasInTsBitRate,
|
|
ntcProtTsOIpInMonBufferDelay,
|
|
ntcProtTsOIpInMonMinBufferFill,
|
|
ntcProtTsOIpInMonMaxBufferFill,
|
|
ntcProtTsOIpInMonSourceInfo,
|
|
ntcProtTsOIpInMonRtpFecScheme,
|
|
ntcProtTsOIpInMonTsInCount,
|
|
ntcProtTsOIpInMonRtpInCount,
|
|
ntcProtTsOIpInMonRtpColFecInCnt,
|
|
ntcProtTsOIpInMonRtpRowFecInCnt,
|
|
ntcProtTsOIpInMonTsOutCount,
|
|
ntcProtTsOIpInMonTsDropCount,
|
|
ntcProtTsOIpInMonTsOverflowCount,
|
|
ntcProtTsOIpInMonRtpDropCount,
|
|
ntcProtTsOIpInMonRtpFecDropCount,
|
|
ntcProtTsOIpInMonRtpRepairCount,
|
|
ntcProtTsOIpInActivePcrPid,
|
|
ntcProtTsOIpInNoInputData,
|
|
ntcProtTsOIpInBufferUnderflow,
|
|
ntcProtTsOIpInBufferOverflow,
|
|
ntcProtTsOIpInRtpNoSync,
|
|
ntcProtTsOIpInAlRedFailure,
|
|
ntcProtTsOIpInAlRedDegraded,
|
|
ntcProtTsOIpInAlNoInputData,
|
|
ntcProtTsOIpInAlBufferUnderflow,
|
|
ntcProtTsOIpInAlBufferOverflow,
|
|
ntcProtTsOIpInAlRtpNoSync,
|
|
ntcProtTsOIpInNpRangeThrEnable,
|
|
ntcProtTsOIpInNpRangeThrMaxRate,
|
|
ntcProtTsOIpInNpRangeTimeWindow
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Managed objects that constitute version 1 of a system device with standard capabilities."
|
|
::= { ntcProtTsOIpInConfGroup 1}
|
|
|
|
ntcProtTsOIpInConfCompV1Standard MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Newtec device MIB implementations."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
ntcProtTsOIpInConfGrpV1Standard
|
|
}
|
|
::= { ntcProtTsOIpInConfCompliance 1 }
|
|
|
|
|
|
END
|