508 lines
14 KiB
Plaintext
508 lines
14 KiB
Plaintext
--*****************************************************************
|
|
-- CISCO_DMN_DSG_MOIP.mib: MIB file for MPEG over IP control and status.
|
|
--
|
|
-- August 2010, Hemant Kumar R
|
|
--
|
|
-- Copyright (c) 2010 - 2012 by Cisco Systems, Inc. All rights reserved.
|
|
--*****************************************************************
|
|
|
|
CISCO-DMN-DSG-MOIP-MIB
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,Integer32,
|
|
IpAddress
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
ciscoDSGUtilities
|
|
FROM CISCO-DMN-DSG-ROOT-MIB;
|
|
|
|
|
|
ciscoDSGMOIP MODULE-IDENTITY
|
|
LAST-UPDATED "201203201100Z" -- March 20 2012 11:00:00 GMT
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems, Inc.
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553 NETS
|
|
|
|
E-mail: cs-ipsla@cisco.com"
|
|
DESCRIPTION "Cisco MOIP MIB."
|
|
|
|
REVISION "201203201100Z"
|
|
DESCRIPTION "V01.00.01 2012-03-20
|
|
Updated for D9854 R4 Release."
|
|
|
|
REVISION "201008240730Z"
|
|
DESCRIPTION "V01.00.00 2010-08-24
|
|
Initial Version."
|
|
|
|
::= { ciscoDSGUtilities 35 }
|
|
|
|
moipIPOTable OBJECT IDENTIFIER ::= { ciscoDSGMOIP 1 }
|
|
|
|
--*****************************
|
|
-- MOIP Branch
|
|
--*****************************
|
|
|
|
--**************************************
|
|
-- MOIP IPO Config Table
|
|
--**************************************
|
|
moipIPOConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MOIPIPOConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MOIP IP Output Table."
|
|
::= { moipIPOTable 1 }
|
|
|
|
moipIPOConfigEntry OBJECT-TYPE
|
|
SYNTAX MOIPIPOConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for DPM Aligned PMT table."
|
|
INDEX { moipIPOConfigID }
|
|
::= { moipIPOConfigTable 1 }
|
|
|
|
MOIPIPOConfigEntry ::= SEQUENCE
|
|
{
|
|
moipIPOConfigID Integer32,
|
|
moipIPOConfigOutputEnabled INTEGER,
|
|
moipIPOConfigInstanceName DisplayString,
|
|
moipIPOConfigTPProtocol INTEGER,
|
|
moipIPOConfigIPVer DisplayString,
|
|
moipIPOConfigDestIPAddr IpAddress,
|
|
moipIPOConfigSAPMulticastIPAddr IpAddress,
|
|
moipIPOConfigDestPort Integer32,
|
|
moipIPOConfigSrcPort Integer32,
|
|
moipIPOConfigMinIPPerSec Integer32,
|
|
moipIPOConfigPCRAddition INTEGER,
|
|
moipIPOConfigPCRStartNewPkt INTEGER,
|
|
moipIPOConfigSendSAP INTEGER,
|
|
moipIPOConfigUseSAPStr INTEGER,
|
|
moipIPOConfigMaxTransPktPerIP Integer32,
|
|
moipIPOConfigSAPStr DisplayString,
|
|
moipIPOConfigInterfaceMode INTEGER,
|
|
moipIPOConfigBitRate Integer32,
|
|
moipIPOConfigTOS Integer32,
|
|
moipIPOConfigTTL Integer32,
|
|
moipIPOConfigSAPDestPort Integer32,
|
|
moipIPOFECMode INTEGER,
|
|
moipIPOFECColDepth Integer32,
|
|
moipIPOFECRowWidth Integer32,
|
|
moipIPOAnnexType INTEGER,
|
|
moipIPOFEC1UDPPort Integer32,
|
|
moipIPOFEC2UDPPort Integer32
|
|
}
|
|
|
|
moipIPOConfigID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..1)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Output Instance ID ."
|
|
::= { moipIPOConfigEntry 1 }
|
|
|
|
moipIPOConfigOutputEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Output is enabled."
|
|
::= { moipIPOConfigEntry 2 }
|
|
|
|
moipIPOConfigInstanceName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Output Name."
|
|
::= { moipIPOConfigEntry 3 }
|
|
|
|
moipIPOConfigTPProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
udp(1),
|
|
rtp(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transport Protocol to be used: UDP/ RPT."
|
|
::= { moipIPOConfigEntry 4 }
|
|
|
|
moipIPOConfigIPVer OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internet Protocol version of the destination
|
|
IP address:IPv4/IPv6."
|
|
::= { moipIPOConfigEntry 5 }
|
|
|
|
moipIPOConfigDestIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Destination IP Address."
|
|
::= { moipIPOConfigEntry 6 }
|
|
|
|
moipIPOConfigSAPMulticastIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Destination IP Address."
|
|
::= { moipIPOConfigEntry 7 }
|
|
|
|
moipIPOConfigDestPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source UDP Port - 0 allows automatic Port Selection,
|
|
enter a value to override.."
|
|
::= { moipIPOConfigEntry 8 }
|
|
|
|
moipIPOConfigSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source UDP Port - 0 allows automatic Port Selection,
|
|
enter a value to override.."
|
|
::= { moipIPOConfigEntry 9 }
|
|
|
|
moipIPOConfigMinIPPerSec OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum Number of IP Packets to be sent per second."
|
|
::= { moipIPOConfigEntry 10 }
|
|
|
|
moipIPOConfigPCRAddition OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Program Clock Reference Addition.
|
|
This OID is read only on D9824, D9854-i and D9859 "
|
|
::= { moipIPOConfigEntry 11 }
|
|
|
|
moipIPOConfigPCRStartNewPkt OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabling new Ethernet Packet when new
|
|
Program Clock Reference arrives."
|
|
::= { moipIPOConfigEntry 12 }
|
|
|
|
moipIPOConfigSendSAP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
rfc2327(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Send SAP Messages."
|
|
::= { moipIPOConfigEntry 13 }
|
|
|
|
moipIPOConfigUseSAPStr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
userString(1),
|
|
sdtChName(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Configured SAP String or PE1 SDT Channel name
|
|
as the Transport Name in the SAP."
|
|
::= { moipIPOConfigEntry 14 }
|
|
|
|
moipIPOConfigMaxTransPktPerIP OBJECT-TYPE
|
|
SYNTAX Integer32 (1..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Number of Transport Packets per IP Packet."
|
|
::= { moipIPOConfigEntry 15 }
|
|
|
|
moipIPOConfigSAPStr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User configured Session Announcement Protocol Transport
|
|
Name to be used when DPMIPOConfigUseSAPStr is set to 'YES'."
|
|
::= { moipIPOConfigEntry 16 }
|
|
|
|
moipIPOConfigInterfaceMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
data1(2),
|
|
data2(3),
|
|
both(4),
|
|
redundancy(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Output port selection."
|
|
::= { moipIPOConfigEntry 17 }
|
|
|
|
moipIPOConfigBitRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..206000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maxmum ASI output rate in Mbps with scaling factor of 6."
|
|
::= { moipIPOConfigEntry 18 }
|
|
|
|
|
|
moipIPOConfigTOS OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TOS field in IP header. This is an 8 bits field divided
|
|
into 5 sub-fields namely Precedence, D, T, R and Unused."
|
|
::= { moipIPOConfigEntry 19 }
|
|
|
|
moipIPOConfigTTL OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to live. This is an 8 bits fiels that defines how
|
|
many hops an IP datagram can travel through."
|
|
::= { moipIPOConfigEntry 20 }
|
|
|
|
moipIPOConfigSAPDestPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SAP Destination Port Number."
|
|
::= { moipIPOConfigEntry 21 }
|
|
|
|
moipIPOFECMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
oneD(2),
|
|
twoD(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC Mode."
|
|
::= { moipIPOConfigEntry 22 }
|
|
|
|
moipIPOFECColDepth OBJECT-TYPE
|
|
SYNTAX Integer32 (0..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC Column Depth (L Value)."
|
|
::= { moipIPOConfigEntry 23 }
|
|
|
|
|
|
moipIPOFECRowWidth OBJECT-TYPE
|
|
SYNTAX Integer32 (0..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC Row Width (D Value)."
|
|
::= { moipIPOConfigEntry 24 }
|
|
|
|
moipIPOAnnexType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
annexA(1),
|
|
annexB(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC arrangement : Non block-aligned (Annex A in Pro-MPEG FEC,
|
|
Annex B in SMPTE 2022), Block-aligned (Annex B in Pro-MPEG FEC,
|
|
Annex C in SMPTE-2022)."
|
|
::= { moipIPOConfigEntry 25 }
|
|
|
|
moipIPOFEC1UDPPort OBJECT-TYPE
|
|
SYNTAX Integer32 (2..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UDP Port for FEC Columns Stream in step of 2. "
|
|
::= { moipIPOConfigEntry 26 }
|
|
|
|
|
|
moipIPOFEC2UDPPort OBJECT-TYPE
|
|
SYNTAX Integer32 (2..65534)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UDP Port for FEC Rows Stream in step of 2."
|
|
::= { moipIPOConfigEntry 27 }
|
|
|
|
|
|
--**************************************
|
|
-- MOIP IPO Stream Status Table
|
|
--**************************************
|
|
moipIPOStreamStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MOIPIPOStreamStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MOIP IP Output Table."
|
|
::= { moipIPOTable 2 }
|
|
|
|
moipIPOStreamStatusEntry OBJECT-TYPE
|
|
SYNTAX MOIPIPOStreamStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry for DPM Aligned PMT table."
|
|
INDEX { moipIPOStreamStatusID }
|
|
::= { moipIPOStreamStatusTable 1 }
|
|
|
|
MOIPIPOStreamStatusEntry ::= SEQUENCE
|
|
{
|
|
moipIPOStreamStatusID Integer32,
|
|
moipIPOStreamStatusIntf1 INTEGER,
|
|
moipIPOStreamStatusIntf2 INTEGER,
|
|
moipIPOStreamStatusContentOvfl INTEGER,
|
|
moipIPOStreamStatusLinkOvfl INTEGER
|
|
}
|
|
|
|
moipIPOStreamStatusID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG Over IP Output Instance ID ."
|
|
::= { moipIPOStreamStatusEntry 1 }
|
|
|
|
moipIPOStreamStatusIntf1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInit(1),
|
|
stopped(2),
|
|
suspended(3),
|
|
muted(4),
|
|
active(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stream Status, Ethernet Port 1."
|
|
::= { moipIPOStreamStatusEntry 2 }
|
|
|
|
moipIPOStreamStatusIntf2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notInit(1),
|
|
stopped(2),
|
|
suspended(3),
|
|
muted(4),
|
|
active(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stream Status, Ethernet Port 2."
|
|
::= { moipIPOStreamStatusEntry 3 }
|
|
|
|
moipIPOStreamStatusContentOvfl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Content Overflow."
|
|
::= { moipIPOStreamStatusEntry 4 }
|
|
|
|
moipIPOStreamStatusLinkOvfl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Overflow."
|
|
::= { moipIPOStreamStatusEntry 5 }
|
|
|
|
--**************************************
|
|
-- MOIP IPO Info
|
|
--**************************************
|
|
moipIPOInfo OBJECT IDENTIFIER ::= { ciscoDSGMOIP 2 }
|
|
|
|
moipIPOStatsHWGlobalError OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Critical MPEG over IP Engine Failure."
|
|
::= { moipIPOInfo 1 }
|
|
|
|
moipIPOStatsStreamError OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
no(1),
|
|
yes(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPEG over IP TS Overflow."
|
|
::= { moipIPOInfo 2 }
|
|
|
|
moipIPOStatsBandwidthConf OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Combined User Rate (Mbps)."
|
|
::= { moipIPOInfo 3 }
|
|
|
|
moipIPOStatsBandwidthActIntf1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actual Rate (Mbps), Ethernet Port 1."
|
|
::= { moipIPOInfo 4 }
|
|
|
|
moipIPOStatsBandwidthActIntf2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..10))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actual Rate (Mbps), Ethernet Port 2."
|
|
::= { moipIPOInfo 5 }
|
|
|
|
END
|