All MIBs › SCTE-HMS-MPEG-MIB
Category: SCTE HMS Cable Headend
Description: Monitors SCTE HMS headend MPEG transport stream program integrity and continuity errors.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is SCTE-HMS-MPEG-MIB?
SCTE-HMS-MPEG-MIB is part of the SCTE Hardware Management System (HMS) family of standards used in cable-television headend equipment, defining objects for monitoring MPEG transport-stream inputs on devices such as QAM modulators, encoders, and multiplexers. It exposes signal-integrity and stream-content data: loss-of-signal timeouts, per-input transport-stream tables describing connection type, active connection, PSI (program-specific information) detection, start time, and the number of programs carried. Its monitoring focus is squarely on the health and status of incoming video/audio signal feeds rather than general device hardware, letting an operator detect a lost, misconfigured, or empty transport stream before it causes a service outage. As part of the SCTE HMS suite it is designed to be used alongside other HMS MIBs (e.g. common/equipment MIBs for chassis-level hardware status) under a shared heMpegCommonMIB naming convention. It is deployed in cable and IPTV headend facilities on devices that receive, process, or aggregate MPEG-2 transport streams, with the SCTE-HMS-MPEG-MIB reference detailing the signal-integrity objects operators rely on there.
IPNetwork Monitor allows you to monitor SNMP objects defined in SCTE-HMS-MPEG-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- cable/IPTV headend MPEG equipment (QAM modulators, encoders, multiplexers) conforming to the SCTE HMS standard, vendor-neutral
Monitoring Examples
An operator would poll mpegInputTSTable entries (mpegInputTSIndex, mpegInputTSType, mpegInputTSConnectionType, mpegInputTSConnection) to see which physical input is configured and mpegInputTSActiveConnection to confirm a live feed is actually connected. mpegInputTSPsiDetected and mpegInputTSNumPrograms reveal whether valid PSI tables and the expected program count are present in the stream; a drop to zero programs alongside mpegLossOfSignalTimeout expiring would indicate a lost upstream feed. mpegInputTSStartTime helps correlate when a given input session began relative to an outage report.
What Can Be Monitored
- loss-of-signal timeout
- input transport-stream connection type/status
- active connection state
- PSI detection
- number of programs in stream
- stream start time
This MIB depends on
Related MIBs
Imported Objects
From IF-MIB
| InterfaceIndex |
From INET-ADDRESS-MIB
| InetAddress | |
| InetAddressType | |
| InetPortNumber |
From RFC-1212
| OBJECT-TYPE |
From RFC1155-SMI
| Counter | |
| Gauge |
From SCTE-HMS-HEADENDIDENT-TC-MIB
| HePIDValue | |
| ProgDataType |
From SNMPv2-SMI-v1
| enterprises | OBJECT-IDENTITY |
From SNMPv2-TC-v1
| AutonomousType | |
| DateAndTime | |
| RowPointer | |
| TruthValue |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| heMpegCommonMIB | 1.3.6.1.4.1.5591.1.11.5.4.1 | |||
| mpegMIBObjects | 1.3.6.1.4.1.5591.1.11.5.4.1.1 | |||
| mpegDigitalInputs | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1 | |||
| GAU mpegLossOfSignalTimeout | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.1 | Gauge | read-write | This object specifies the loss of signal timeout on any incoming stream. |
| mpegInputTSTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2 | not-accessible | This table specifies the attributes of video sessions or SPTSs. | |
| mpegInputTSEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1 | not-accessible | Each entry specifies the attributes of a transport stream (SPTS/MPTS). | |
| GAU mpegInputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.1 | Gauge | not-accessible | The unique identifier of the Input TS. |
| INT mpegInputTSType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.2 | INTEGER | read-only | The type of stream, e.g., SPTS or MPTS. |
| INT mpegInputTSConnectionType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.3 | INTEGER | read-only | The type of input flow of the stream. The value 'udp' indicates either unicast or multicast udp origination flows. |
| NUM mpegInputTSConnection | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.4 | RowPointer | read-only | The reference to the start of the data source table that feeds content to the input stream. For the Connection Type 'udp' this object contains the pointer to the first entry of the UDP Origination table Below is an example of the value expected for a Connection Type 'udp'. An input stream (mpegInputTSIndex = 8) is being feed by a udp Connection (mpegInputUdpOriginationIndex = 4) with 3 associated udp streams each one identified by mpegInputUdpOriginationId = 1,2,3. mpegInputTSEntry TSIndex ConnectionType Connection 1 1 2 1 ... 8 1 mpegInputUdpOriginationIfIndex.4.3 9 2 MpegInputUdpOriginationEntry UdpOriginationIndex UdpOriginationId 3 1,4,5 4 1,2,3 ... |
| NUM mpegInputTSActiveConnection | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.5 | RowPointer | read-only | The reference to the instance of the data source that is feeding the input stream. For the Connection Type 'udp' this object contains the pointer to the UDP Origination table that the input Stream is using. Below is an example of the value expected for a Connection Type 'udp'. An input stream (mpegInputTSIndex = 8) is being feed by a udp Connection (mpegInputUdpOriginationIndex = 4) have associated 3 udp streams each one identified by mpegInputUdpOriginationId = 1,2,3. The Udp stream 3 is currently used by the input transport stream. mpegInputTSEntry TSIndex ConnectionType ActiveConnection 1 1 2 1 ... 8 1 mpegInputUdpOriginationIfIndex.4.3 9 2 MpegInputUdpOriginationEntry UdpOriginationIndex UdpOriginationId 3 1,4,5 4 1,2,3 ... Note in the example that the sub oid 4 (in mpegInputUdpOriginationIfIndex.4.3) represents the sub-oid that aggregates all the udp origination flows associated with the transport stream. |
| T/F mpegInputTSPsiDetected | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.6 | TruthValue | read-only | A simple check that Program Specific Information has or has not been detected. The value 'true' indicates PSI was detected. |
| DAT mpegInputTSStartTime | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.7 | DateAndTime | read-only | Specifies the time the MPEG device started receiving the stream, i.e., the time the entry was added to the table. |
| T/F mpegInputTSResourceAllocated | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.8 | TruthValue | read-only | If true, all resources have been allocated for the stream. |
| GAU mpegInputTSNumPrograms | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.9 | Gauge | read-only | The number of programs in the input transport stream. |
| GAU mpegInputTSRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.10 | Gauge | read-only | The data rate of the incoming program or SPTS. |
| GAU mpegInputTSMaxRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.11 | Gauge | read-only | The maximum data rate of the incoming stream for either a variable or constant bit rate stream (VBR/CVR). |
| INT mpegInputTSPatVersion | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.12 | INTEGER | read-only | Program Association Table version of the transport stream. The value -1 means PAT version is not supported for input transport stream. |
| INT mpegInputTSCatVersion | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.13 | INTEGER | read-only | The Conditional Access Table version number of transport stream. The value -1 means CAT version is not supported for input transport stream. |
| HEP mpegInputTSNitPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.14 | HePIDValue | read-only | NIT PID of the input transport stream. |
| GAU mpegInputTSNumEmms | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.15 | Gauge | read-only | The number of EMMs in the input stream. The default value 9999 means the device does not support encryption. |
| GAU mpegInputTSTSID | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.16 | Gauge | read-only | The input TSID of the transport stream. A valid TSID is of 16 bits length. If TSID is not supported, all 32-bits shall be set to 1. |
| INT mpegInputTSLock | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.2.1.17 | INTEGER | read-only | Indicates the lock status of the transport stream. 'intermittent' means the transport stream is transitioning between lock and unlock state over a period of time. This condition is vendor-specific. 'notMonitored' means the device is not tracking the locking state. |
| mpegInputProgTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3 | not-accessible | The table describing the PSI of each incoming program. | |
| mpegInputProgEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1 | not-accessible | Each entry specifies the parameters for each incoming program. | |
| GAU mpegInputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.1 | Gauge | not-accessible | This object serves as the third index of this mib table. The index should uniquely identify a program given a transport stream index. In other words, it's unique within same transport stream. |
| GAU mpegInputProgNo | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.2 | Gauge | read-only | This object specifies the identifier of the program present in the transport stream of the incoming video stream. This information is contained in PAT table. |
| GAU mpegInputProgPmtVersion | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.3 | Gauge | read-only | This object specifies the PMT version of the program. It is a 5-bit unsigned integer. The default value of 0 means input program PMT version is no supported. |
| HEP mpegInputProgPmtPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.4 | HePIDValue | read-only | PMT PID of the program. |
| HEP mpegInputProgPcrPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.5 | HePIDValue | read-only | PCR PID of the program. |
| HEP mpegInputProgEcmPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.6 | HePIDValue | read-only | This object specifies the ECM PID of the program. |
| GAU mpegInputProgNumElems | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.7 | Gauge | read-only | The number of elementary streams in the program. |
| GAU mpegInputProgNumEcms | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.8 | Gauge | read-only | The number of ECMs for the program. The default value 9999 means the device does not support encryption. |
| OCT mpegInputProgCaDescr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.9 | OCTET STRING | read-only | Conditional access descriptor is used to specify both system-wide conditional access management information such as EMMS and elementary stream-specific information such as ECMs. If any elementary stream is scrambled, a CA descriptor shall be present for the program containing that elementary stream. This object specifies the CA descriptor for this program. If the program does not have an associated CA descriptor, then this object has a zero-length string. |
| OCT mpegInputProgScte35Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.10 | OCTET STRING | read-only | SCTE 35 descriptor. If not present, a zero-length string is returned. This field is optional for some devices that supports large number of input programs due to the fact that extensive decoding can be resource intensive and effect scalability. A zero-length string is returned. |
| OCT mpegInputProgScte18Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.3.1.11 | OCTET STRING | read-only | SCTE 18 descriptor. If not present, a zero-length string is returned. This field is optional for some devices that supports large number of input programs due to the fact that extensive decoding can be resource intensive and effect scalability. A zero-length string is returned. |
| mpegProgESTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4 | not-accessible | This table contains information about the elementary streams in a program. | |
| mpegProgESEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1 | not-accessible | A combination of mpegInputTSIndex, mpegInputProgIndex and mpegProgESIndex uniquely identifies an entry in the mpegProgESTable. | |
| GAU mpegProgESIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.1 | Gauge | not-accessible | The unique index of the elementary stream. |
| INT mpegProgESPID | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.2 | INTEGER | read-only | This is the PID for each transport stream packet which carries the program element. |
| PRO mpegProgESType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.3 | ProgDataType | read-only | The type of elementary stream(video, audio, or data) of the incoming video session received from the video server. |
| OCT mpegProgESCaDescr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.4 | OCTET STRING | read-only | CA descriptor associated with the elementary stream. If there is no CA descriptor for the elementary stream, then this object has a zero-length string. |
| OCT mpegProgESScte35Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.5 | OCTET STRING | read-only | SCTE 35 descriptor. If not supported or present, a zero-length string is returned. |
| OCT mpegProgESScte18Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.4.1.6 | OCTET STRING | read-only | SCTE 18 descriptor. If not supported or present, a zero-length string is returned. |
| mpegInputStatsTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5 | not-accessible | Stream statistics, SPTS or MPTS. | |
| mpegInputStatsEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1 | not-accessible | Each entry describes statistics for each Input TS. | |
| INT mpegInputStatsPcrJitter | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.1 | INTEGER | read-only | This object stores the difference between the actual value of the PCR and its expected value. It is expressed in nanoseconds. This object is default to -1 if it's not supported. |
| INT mpegInputStatsMaxPacketJitter | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.2 | INTEGER | read-only | This object stores the measurement of the maximum variation in arrival time or delay between individual packets. It is expressed in milliseconds. This object is default to -1 if it's not supported. |
| CTR mpegInputStatsPcrPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.3 | Counter | read-only | This reflects the number of MPEG transport packets, having PCR, received for the stream. |
| CTR mpegInputStatsNonPcrPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.4 | Counter | read-only | This reflects the number of MPEG transport packets, without PCR, received for the stream. |
| CTR mpegInputStatsUnexpectedPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.5 | Counter | read-only | This reflects the number of transport packets whose PIDs are not expected. |
| CTR mpegInputStatsContinuityErrors | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.6 | Counter | read-only | Transport packets have continuity counters. Successive packets have contiguous values in the continuity counter. Continuity counter error occurs when the successive packets do not have contiguous value and discontinuity indicator is not set. This object reflects the number of continuity counter errors. |
| CTR mpegInputStatsSyncLossPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.7 | Counter | read-only | When a sync byte is missing in a MPEG packet this value is incremented. This value indicates the number of MPEG packets that had missing sync byte per stream. |
| CTR mpegInputStatsPcrIntervalExceeds | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.5.1.8 | Counter | read-only | Indicates the number of times that the interval between two successive PCR packets for any program in the transport stream exceeds 100 milliseconds. |
| mpegInputUdpOriginationTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6 | not-accessible | Specifies the UDP unicast or multicast flows of an input transport stram. For unicast it represents the UDP port and optionally destination IP address of the input TS origination UDP IP flow. for Multicast it represents the set of SSM multicast groups of the input TS origination UDP IP flow. | |
| mpegInputUdpOriginationEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1 | not-accessible | Each entry specifies the IP UDP information of the input TS origination. | |
| GAU mpegInputUdpOriginationIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.1 | Gauge | not-accessible | The unique identifier of the UDP input TS origination information. |
| GAU mpegInputUdpOriginationId | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.2 | Gauge | not-accessible | The unique identifier of each UDP IP flow associated with the input TS UDP origination. |
| NUM mpegInputUdpOriginationIfIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.3 | InterfaceIndex | read-only | The interface index where the UDP flow is being received. |
| IPt mpegInputUdpOriginationInetAddrType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.4 | InetAddressType | read-only | The address type associated with input TS origination UDP IP flow. 'ipv4' and 'ipv6' are the only used types. |
| IP mpegInputUdpOriginationSrcInetAddr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.5 | InetAddress | read-only | For Multicast it represents the Source Specific Multicast IP Address of the UDP IP flow. For unicast UDP IP flows is either the the IP source address of the IP flow or the all zeros address if unknown or irrelevant for the input TS. |
| IP mpegInputUdpOriginationDestInetAddr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.6 | InetAddress | read-only | For multicast it represents the group address of the SSM origination input TS. For unicast UDP IP flows is either the IP destination address of the udp flow or the all zeros address if unknown or irrelevant for the input TS. |
| INE mpegInputUdpOriginationDestPort | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.7 | InetPortNumber | read-only | The UDP destination port of the UDP IP flow of the input TS. |
| T/F mpegInputUdpOriginationActive | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.8 | TruthValue | read-only | The activation state of the UDP flow. The value 'true' indicates the UDP flow data stream is being sensed or buffered for the input TS, independently of that flow being used for a video session. Otherwise the value 'false' is reported. For multicast UDP origination flows the value 'true' indicates the UDP flow was successfully joined. |
| T/F mpegInputUdpOriginationPacketsDetected | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.9 | TruthValue | read-only | Indicates whether UDP flow packets are being detected. It is vendor dependent the determination if packets for a UDP flow are being detected. |
| GAU mpegInputUdpOriginationRank | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.10 | Gauge | read-only | Indicates the Rank Priority used to determine the UDP flow selected for the input TS processing and Video Session assignments. |
| GAU mpegInputUdpOriginationInputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.1.6.1.11 | Gauge | read-only | The mpegInputTSIndex that this entry is associated with |
| mpegOutputs | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2 | |||
| mpegInsertPacketTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1 | not-accessible | This table describes packet insertion information. Typical packets that are inserted at the RF output of a device are PSI, PSIP, and CVCT MPEG packets. These packets have their own PID. This table may be empty if the video device does not support packet insertion or do not have any packet insertion configured. | |
| mpegInsertPacketEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1 | not-accessible | An entry in the Packet Management Table. | |
| GAU mpegInsertPacketIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.1 | Gauge | not-accessible | Index of list of packets being inserted into all MPEG streams. This index is unique within the SNMP agent that may be managing multiple MPEG devices. |
| GAU mpegInsertPacketListId | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.2 | Gauge | read-only | Reference number of packets being inserted into MPEG stream. |
| T/F mpegInsertPacketImmediateExecution | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.3 | TruthValue | read-only | If true, packet insertion starts immediately. |
| DAT mpegInsertPacketStartTime | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.4 | DateAndTime | read-only | Unix epoch start time for insertions (if Immediate Execution is false). |
| INT mpegInsertPacketRepeat | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.5 | INTEGER | read-only | Indicates whether the insert packet is one-time or repetitive. |
| T/F mpegInsertPacketContinuousFlag | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.6 | TruthValue | read-only | If true, packet will be sent periodically, until cancelled. |
| GAU mpegInsertPacketRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.7 | Gauge | read-only | Rate at which packet list should be inserted. |
| NUM mpegInsertPacketDeviceIfIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.1.1.8 | InterfaceIndex | read-only | The ifIndex of the output device interface that the packet will be inserted at. |
| mpegOutputStatsTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2 | not-accessible | The table specifies the diagnostic stats objects for the outputs transport stream of an MPEG device. | |
| mpegOutputStatsEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1 | not-accessible | Each entry specifies the diagnostics for each output TS. | |
| CTR mpegOutputStatsDroppedPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.1 | Counter | read-only | Number of MPEG packets dropped on this output transport stream. |
| CTR mpegOutputStatsFifoOverflow | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.2 | Counter | read-only | Number of FIFO overflows on this output transport stream. |
| CTR mpegOutputStatsFifoUnderflow | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.3 | Counter | read-only | Number of FIFO underflows on this output transport stream. |
| GAU mpegOutputStatsDataRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.4 | Gauge | read-only | Data rate for the content on this output transport stream. |
| GAU mpegOutputStatsAvailableBandwidth | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.5 | Gauge | read-only | Unused bandwidth on this port. |
| INT mpegOutputStatsChannelUtilization | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.6 | INTEGER | read-only | The current utilization of a channel defined as (measured data rate / total bandwidth ) * 1000. If not applicable, a value of -1 is returned. |
| CTR mpegOutputStatsTotalPackets | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.2.1.7 | Counter | read-only | The total number of packets output for this transport stream since the start of the output stream. |
| mpegOutputTSTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3 | not-accessible | This table specifies the attributes of an outgoing transport stream SPTS or MPTS. | |
| mpegOutputTSEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1 | not-accessible | Each entry specifies the attributes of an output transport stream, SPTS or MPTS. | |
| GAU mpegOutputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.1 | Gauge | not-accessible | Table index. It uniquely identifies a mpegOutputTSEntry. This index is independent from mpegOutputTSTSID. |
| INT mpegOutputTSType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.2 | INTEGER | read-only | The type of stream, e.g., SPTS or MPTS. |
| INT mpegOutputTSConnectionType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.3 | INTEGER | read-only | The type of output flow of the stream. The value 'qam' indicates a QAM output for the stream The value 'udp' indicates either unicast or multicast udp destination flows for the stream. |
| NUM mpegOutputTSConnection | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.4 | RowPointer | read-only | The reference to the instance of the output connection fpr the output stream. For the Connection Type 'qam' this object contains the ifIndex object identifier of the QAM channel for the output stream. For the Connection Type 'udp' this object contains the pointer to the UDP Destination table being used for the output stream. This is similar to mpegInputTSConnection - See description for details. |
| GAU mpegOutputTSNumPrograms | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.5 | Gauge | read-only | The number of programs in the output transport stream. |
| GAU mpegOutputTSTSID | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.6 | Gauge | read-only | The TSID of the output transport stream. |
| HEP mpegOutputTSNitPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.7 | HePIDValue | read-only | NIT PID of the outgoing transport stream. |
| HEP mpegOutputTSCaPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.8 | HePIDValue | read-only | The CA PID of the outgoing transport stream. |
| GAU mpegOutputTSCatInsertRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.9 | Gauge | read-only | The CAT insertion rate. |
| GAU mpegOutputTSPatInsertRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.10 | Gauge | read-only | The PAT table interval expressed in ms. |
| GAU mpegOutputTSPmtInsertRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.11 | Gauge | read-only | The PMT insertion rate. This is expressed in tables/second. |
| DAT mpegOutputTSStartTime | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.3.1.12 | DateAndTime | read-only | This object specifies the time the MPEG device started transmitting the output stream, i.e., the time the entry was added to the table. The support of this object is optional. If not supported, this object is default to a zero length string. |
| mpegOutputProgTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4 | not-accessible | The table describing the PSI of each outgoing program. | |
| mpegOutputProgEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1 | not-accessible | Each entry specifies the parameters for each incoming program. | |
| GAU mpegOutputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.1 | Gauge | not-accessible | This object is the table index for output program. |
| GAU mpegOutputProgNo | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.2 | Gauge | read-only | This object specifies the identifier of the program present in the transport stream of the outgoing program. |
| GAU mpegOutputProgPmtVersion | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.3 | Gauge | read-only | This object specifies the PMT version of the outgoing program. The default value of 0 means output program PMT version is not supported. |
| HEP mpegOutputProgPmtPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.4 | HePIDValue | read-only | PMT PID of the outgoing program. |
| HEP mpegOutputProgPcrPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.5 | HePIDValue | read-only | PCR PID of the outgoing program. |
| HEP mpegOutputProgEcmPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.6 | HePIDValue | read-only | This object specifies the ECM PID of the outgoing program. |
| GAU mpegOutputProgNumElems | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.7 | Gauge | read-only | The number of elementary streams in the outgoing program. |
| GAU mpegOutputProgNumEcms | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.8 | Gauge | read-only | The number of ECMs for the outgoing program. The default value 9999 means the device does not support encryption. |
| OCT mpegOutputProgCaDescr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.9 | OCTET STRING | read-only | Conditional access descriptor is used to specify both system-wide conditional access management information such as EMMS and elementary stream-specific information such as ECMs. If any elementary stream is scrambled, a CA descriptor shall be present for the program containing that elementary stream. This object specifies the CA descriptor for this program. If the outgoing program does not have an associated CA descriptor, then this object has a zero-length string. |
| OCT mpegOutputProgScte35Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.10 | OCTET STRING | read-only | SCTE 35 descriptor in the outgoing program. This object is set to a string of zero-length if there's no SCTE 35 descriptor in the outgoing program or not supported. |
| OCT mpegOutputProgScte18Descr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.4.1.11 | OCTET STRING | read-only | SCTE 18 descriptor. If not present or not supported, a zero-length string is returned. |
| mpegOutputProgElemStatsTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5 | not-accessible | The stats associated with the elementary streams of an MPEG program. | |
| mpegOutputProgElemStatsEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5.1 | not-accessible | Each entry constitutes the stats for a program associated with a transport stream. | |
| GAU mpegOutputProgElemStatsIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5.1.1 | Gauge | not-accessible | The unique identifier of the elementary stream. |
| HEP mpegOutputProgElemStatsPid | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5.1.2 | HePIDValue | not-accessible | The Pid of output program elementary stream. |
| INT mpegOutputProgElemStatsElemType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5.1.3 | INTEGER | read-only | The type of elementary stream (video, audio, or data) of the program. Some devices, such as device, may choose not to report exact type due to scalability issues, in which case, this object shall be set to unknown. |
| INT mpegOutputProgElemStatsDataRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.5.1.4 | INTEGER | read-only | The data rate of the elementary stream. Return -1 if not supported. |
| mpegOutputUdpDestinationTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6 | not-accessible | Specifies the UDP unicast or multicast of the output TS this entry references. For unicast it represents the UDP port and optionally destination IP address of the output TS destination UDP IP flow. for Multicast it represents the set of SSM multicast groups of the output TS destination UDP IP flow. | |
| mpegOutputUdpDestinationEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1 | not-accessible | Each entry specifies the IP UDP information of the output TS destination. | |
| GAU mpegOutputUdpDestinationIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.1 | Gauge | not-accessible | The unique identifier of the UDP output TS destination information. |
| GAU mpegOutputUdpDestinationId | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.2 | Gauge | not-accessible | The unique identifier of each UDP IP flow associated with the output TS UDP destination. |
| NUM mpegOutputUdpDestinationIfIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.3 | InterfaceIndex | read-only | The interface index where the UDP flow is being sent. |
| IPt mpegOutputUdpDestinationInetAddrType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.4 | InetAddressType | read-only | The address type associated with output TS destination UDP IP flow. |
| IP mpegOutputUdpDestinationSrcInetAddr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.5 | InetAddress | read-only | For Multicast it represents the Source Specific Multicast IP Address of the UDP IP flow. For unicast UDP IP flows is either the the IP source address of the IP flow or the all zeros address if unknown or irrelevant for the destination output TS. |
| IP mpegOutputUdpDestinationDestInetAddr | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.6 | InetAddress | read-only | For multicast it represents the group address of the SSM destination output TS. For unicast UDP IP flows is either the IP destination address of the udp flow or the all zeros address if unknown or irrelevant for the destination output TS. |
| INE mpegOutputUdpDestinationDestPort | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.7 | InetPortNumber | read-only | The UDP port of the UDP IP flow of the output TS. |
| GAU mpegOutputUdpDestinationOutputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.2.6.1.8 | Gauge | read-only | The mpegOutputTSIndex that this entry is associated with. |
| mpegProgramMappingTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3 | not-accessible | This table describes program mappings, i.e., ties the input destination to the output destination for every program active in the device. | |
| mpegProgramMappingEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1 | not-accessible | Each entry describes the mapping, i.e., ties input destination to output destination for a given program. | |
| GAU mpegProgramMappingIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1.1 | Gauge | not-accessible | The table index uniquely identifies an entry in mpegProgramMappingTable. This index should be unique within the same SNMP agent that may be managing multiple MPEG devices. |
| GAU mpegProgramMappingOutputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1.2 | Gauge | read-only | This object is set to mpegOutputProgIndex of the corresponding entry in mpegOutputProgTable for a given output program. |
| GAU mpegProgramMappingOutputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1.3 | Gauge | read-only | This object is set to mpegOutputTSIndex of the corresponding entry in mpegOutputProgTable for a given output program. |
| GAU mpegProgramMappingInputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1.4 | Gauge | read-only | This object is set to the value of mpegInputProgIndex of the corresponding entry in mpegInputProgTable for a given input program. |
| GAU mpegProgramMappingInputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.3.1.5 | Gauge | read-only | This object is set to the value of mpegInputTSIndex of the corresponding entry in mpegInputProgTable for a given input program. |
| mpegVideoSessionTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4 | not-accessible | This table is used to store video session information. The session may be of VOD, SDV or DB type. It captures logical information about a video stream, such as source and destination addresses, UDP port etc, and also ties it with its direct mapping of input and output programs. This table captures video sessions provisioned by both session-based and table-based method. It is capable to support N-M mapping of video programs that's required for redundant source or video stream cloning etc. | |
| mpegVideoSessionEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1 | not-accessible | Each entry describes a logical video session. | |
| GAU mpegVideoSessionIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.1 | Gauge | not-accessible | The table index uniquely identifies an entry in mpegVideoSessionTable. This index should be unique within the same SNMP agent that may be managing multiple MPEG devices. |
| GAU mpegVideoSessionPhyMappingIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.2 | Gauge | read-only | This object shall be set to mpegProgramMappingIndex of the corresponding mpegProgramMappingEntry which contains physical mapping between the input and output program. |
| T/F mpegVideoSessionPIDRemap | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.3 | TruthValue | read-only | This object value 'true' indicates that the session has PID remapping. The value 'false' indicates that the session has no PID remapping. |
| INT mpegVideoSessionMode | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.4 | INTEGER | read-only | Indicates whether the transport stream is associated with a multiplexed session or is pass-through. For pass-through type transport streams, all elementary stream level information in optional. |
| INT mpegVideoSessionState | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.5 | INTEGER | read-only | active means in-use, provisioned means not-in-use or active such as video session provisioned for redundant source. |
| INT mpegVideoSessionProvMethod | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.6 | INTEGER | read-only | The type of session, e.g., in QAM table-based or session-based. |
| INT mpegVideoSessionEncryptionType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.7 | INTEGER | read-only | Indicates the encryption algorithm of the session. |
| OID mpegVideoSessionEncryptionInfo | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.8 | AutonomousType | read-only | Indicates a vendor-specific reference to information associated to the session encryption algorithm. |
| GAU mpegVideoSessionBitRate | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.9 | Gauge | read-only | Indicates a session throughtput in bps. |
| OCT mpegVideoSessionID | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.10 | OCTET STRING | read-only | The session ID associated with the stream in the case of a session-based QAM. This is not applicable to a table-based QAM. This ID may be used by NMS system to uniquely identify an input program to output program mapping. |
| NUM mpegVideoSessionSelectedInput | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.11 | RowPointer | read-only | The reference to the entry of the input flow currently being used in the video session. |
| NUM mpegVideoSessionSelectedOutput | 1.3.6.1.4.1.5591.1.11.5.4.1.1.4.1.12 | RowPointer | read-only | The reference to the entry of the output flow currently being used in the video session. |
| mpegVideoSessionPtrTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5 | not-accessible | This table is used to provide a quick reference of the Program Mapping and input/output TS connection information associated with a Video Session. | |
| mpegVideoSessionPtrEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1 | not-accessible | Each entry describes the associations with ProgramMapping and transport stream connections. | |
| GAU mpegVideoSessionPtrInputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.1 | Gauge | not-accessible | Indicates the Input Program index value of the video session. |
| GAU mpegVideoSessionPtrInputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.2 | Gauge | not-accessible | Indicates the input TS index value of the video session. |
| GAU mpegVideoSessionPtrInputTSConnType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.3 | Gauge | not-accessible | Indicates the Input TS Connection type value of the video session. |
| GAU mpegVideoSessionPtrInputTSConnection | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.4 | Gauge | not-accessible | Indicates the Input TS Connection value of the video session. |
| GAU mpegVideoSessionPtrOutputProgIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.5 | Gauge | not-accessible | Indicates the Output Program index value of the video session. |
| GAU mpegVideoSessionPtrOutputTSIndex | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.6 | Gauge | not-accessible | Indicates the Output TS index value of the video session. |
| GAU mpegVideoSessionPtrOutputTSConnType | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.7 | Gauge | not-accessible | Indicates the Output TS Connection type value of the video session. |
| GAU mpegVideoSessionPtrOutputTSConnection | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.8 | Gauge | not-accessible | Indicates the Output TS Connection value of the video session. |
| INT mpegVideoSessionPtrStatus | 1.3.6.1.4.1.5591.1.11.5.4.1.1.5.1.9 | INTEGER | read-only | Indicates the status of the session. Only active sessions need to be reported. |
| mpegInputTSOutputSessionTable | 1.3.6.1.4.1.5591.1.11.5.4.1.1.6 | not-accessible | Specifies the list of Output Session indexes that the Input TS entry is feeding. For unicast it will typically point to just one output Session. For multicast, it will point to all the output Sessions using this internally replicated input TS. | |
| mpegInputTSOutputSessionEntry | 1.3.6.1.4.1.5591.1.11.5.4.1.1.6.1 | not-accessible | Each entry specifies the sessionID associated with the Input TS Entry Index. | |
| DAT mpegInputTSOutputSessionCreateTime | 1.3.6.1.4.1.5591.1.11.5.4.1.1.6.1.1 | DateAndTime | read-only | Indicates the Creation Time of the session referenced by this entry. |
| mpegMIBConformance | 1.3.6.1.4.1.5591.1.11.5.4.1.2 | |||
| mpegMIBCompliances | 1.3.6.1.4.1.5591.1.11.5.4.1.2.1 | |||
| mpegSupport | 1.3.6.1.4.1.5591.1.11.5.4.1.2.1.1 | |||
| mpegMIBGroups | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2 | |||
| mpegInputGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.1 | |||
| mpegInputProgESGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.2 | |||
| mpegOutputGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.3 | |||
| mpegOutputProgElemStatsGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.4 | |||
| mpegMappingsGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.5 | |||
| mpegSessionsGroup | 1.3.6.1.4.1.5591.1.11.5.4.1.2.2.6 |
RFC description
Manages MPEG input/output transport streams, program mapping, and video session information in cable headend equipment.
Start monitoring cable/IPTV headend MPEG equipment, QAM modulators/encoders/multiplexers, vendor-neutral SCTE HMS (transport-stream signal status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.