447 lines
17 KiB
Plaintext
447 lines
17 KiB
Plaintext
NEWTEC-TSENCAPS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Unsigned32,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
|
|
NtcEnable
|
|
FROM NEWTEC-TC-MIB
|
|
|
|
DisplayString,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
|
|
ntcFunction
|
|
FROM NEWTEC-MAIN-MIB;
|
|
|
|
|
|
--
|
|
-- Module Identification
|
|
--
|
|
|
|
ntcTsEncaps MODULE-IDENTITY
|
|
LAST-UPDATED "201509251100Z"
|
|
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 TSENCAPS input MIB containing definitions for TS Encapsulation
|
|
functionality."
|
|
|
|
REVISION "201509251100Z"
|
|
DESCRIPTION
|
|
"ntcTsEncChannels column added to ntcTsEncChannelsAccessVlan table"
|
|
REVISION "201504130700Z"
|
|
DESCRIPTION
|
|
"Some ranges extended"
|
|
REVISION "201501300800Z"
|
|
DESCRIPTION
|
|
"only cosmetic changes"
|
|
REVISION "201407150800Z"
|
|
DESCRIPTION
|
|
"DVB-S2X support"
|
|
REVISION "201402031200Z"
|
|
DESCRIPTION
|
|
"MPE + ULE encapsulation"
|
|
::= { ntcFunction 5800 }
|
|
|
|
|
|
--
|
|
-- Top-Level Structure
|
|
--
|
|
|
|
-- ntcTsEncaps content
|
|
|
|
ntcTsEncObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcTsEncObjects definitions."
|
|
::= { ntcTsEncaps 1 }
|
|
|
|
ntcTsEncConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Conformance requirements."
|
|
::= { ntcTsEncaps 2 }
|
|
|
|
-- ntcTsEncConformance content
|
|
|
|
ntcTsEncConfCompliance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Device compliance statements."
|
|
::= { ntcTsEncConformance 1 }
|
|
|
|
ntcTsEncConfGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Groups used by device compliance statements."
|
|
::= { ntcTsEncConformance 2 }
|
|
|
|
|
|
--
|
|
-- Managed Objects
|
|
--
|
|
|
|
ntcTsEncIsisTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcTsEncIsisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcTsEncIsis"
|
|
::= { ntcTsEncObjects 1 }
|
|
|
|
ntcTsEncIsisEntry OBJECT-TYPE
|
|
SYNTAX NtcTsEncIsisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcTsEncIsisTable."
|
|
INDEX { ntcTsEncIsisName }
|
|
::= { ntcTsEncIsisTable 1 }
|
|
|
|
NtcTsEncIsisEntry ::= SEQUENCE {
|
|
ntcTsEncIsisName DisplayString,
|
|
ntcTsEncIsisRowStatus RowStatus,
|
|
ntcTsEncIsisEnable NtcEnable,
|
|
ntcTsEncIsisIsi Unsigned32,
|
|
ntcTsEncIsisFrmTp INTEGER
|
|
}
|
|
|
|
ntcTsEncIsisName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Isi"
|
|
::= { ntcTsEncIsisEntry 1 }
|
|
|
|
ntcTsEncIsisRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row. An existing conceptual row can be in any
|
|
one of the three states, 'notReady', 'notInService', or 'active'. If the
|
|
manager wishes to add a row in a single shot with values for all the columns,
|
|
the status column should be given as 'createAndGo(4)'. After the creation of a
|
|
row, its value is set to active(1). If a row has to be created with values for
|
|
only some columns, the status column should be 'createAndWait(5)'. Also, this
|
|
row with partially filled columns has the status 'notReady(3)'. The entry
|
|
remains in this state until the values for all the columns is set. After all
|
|
the values are set, the agent changes this value to active(1).'"
|
|
::= { ntcTsEncIsisEntry 2 }
|
|
|
|
ntcTsEncIsisEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the corresponding encapsulator isi."
|
|
::= { ntcTsEncIsisEntry 3 }
|
|
|
|
ntcTsEncIsisIsi OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encapsulator ISI"
|
|
::= { ntcTsEncIsisEntry 4 }
|
|
|
|
ntcTsEncIsisFrmTp OBJECT-TYPE
|
|
SYNTAX INTEGER { short(0), normal(1) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of frames for this encapsulator."
|
|
::= { ntcTsEncIsisEntry 5 }
|
|
|
|
ntcTsEncPidsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcTsEncPidsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcTsEncPids"
|
|
::= { ntcTsEncObjects 2 }
|
|
|
|
ntcTsEncPidsEntry OBJECT-TYPE
|
|
SYNTAX NtcTsEncPidsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcTsEncPidsTable."
|
|
INDEX { ntcTsEncPidsName }
|
|
::= { ntcTsEncPidsTable 1 }
|
|
|
|
NtcTsEncPidsEntry ::= SEQUENCE {
|
|
ntcTsEncPidsName DisplayString,
|
|
ntcTsEncPidsRowStatus RowStatus,
|
|
ntcTsEncPidsEnable NtcEnable,
|
|
ntcTsEncPidsPid Unsigned32,
|
|
ntcTsEncPidsOutTypeName OCTET STRING,
|
|
ntcTsEncPidsOutInstanceName OCTET STRING,
|
|
ntcTsEncPidsProtocol INTEGER,
|
|
ntcTsEncPidsNomS2Modcod INTEGER,
|
|
ntcTsEncPidsNomS2ExtModcod INTEGER,
|
|
ntcTsEncPidsAcmEnable NtcEnable
|
|
}
|
|
|
|
ntcTsEncPidsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the Pid"
|
|
::= { ntcTsEncPidsEntry 1 }
|
|
|
|
ntcTsEncPidsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row. An existing conceptual row can be in any
|
|
one of the three states, 'notReady', 'notInService', or 'active'. If the
|
|
manager wishes to add a row in a single shot with values for all the columns,
|
|
the status column should be given as 'createAndGo(4)'. After the creation of a
|
|
row, its value is set to active(1). If a row has to be created with values for
|
|
only some columns, the status column should be 'createAndWait(5)'. Also, this
|
|
row with partially filled columns has the status 'notReady(3)'. The entry
|
|
remains in this state until the values for all the columns is set. After all
|
|
the values are set, the agent changes this value to active(1).'"
|
|
::= { ntcTsEncPidsEntry 2 }
|
|
|
|
ntcTsEncPidsEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the corresponding encapsulator pid."
|
|
::= { ntcTsEncPidsEntry 3 }
|
|
|
|
ntcTsEncPidsPid OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encapsulator PID"
|
|
::= { ntcTsEncPidsEntry 4 }
|
|
|
|
ntcTsEncPidsOutTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The output type."
|
|
::= { ntcTsEncPidsEntry 5 }
|
|
|
|
ntcTsEncPidsOutInstanceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The output instance name."
|
|
::= { ntcTsEncPidsEntry 6 }
|
|
|
|
ntcTsEncPidsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER { default(0), mpe(1), ule(2) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The transport stream encapsulation protocol."
|
|
::= { ntcTsEncPidsEntry 7 }
|
|
|
|
ntcTsEncPidsNomS2Modcod OBJECT-TYPE
|
|
SYNTAX INTEGER { unspecified(0), qpsk14(1), qpsk13(2), qpsk25(3), qpsk12(4), qpsk35(5), qpsk23(6), qpsk34(7), qpsk45(8), qpsk56(9), qpsk89(10), qpsk910(11), e8psk35(12), e8psk23(13), e8psk34(14), e8psk56(15), e8psk89(16), e8psk910(17), e16apsk23(18), e16apsk34(19), e16apsk45(20), e16apsk56(21), e16apsk89(22), e16apsk910(23), e32apsk34(24), e32apsk45(25), e32apsk56(26), e32apsk89(27), e32apsk910(28), qpsk1345(29), qpsk920(30), qpsk1120(31), e8apsk59l(32), e8apsk2645l(33), e8psk2336(34), e8psk2536(35), e8psk1318(36), e16apsk12l(37), e16apsk815l(38), e16apsk59l(39), e16apsk2645(40), e16apsk35(41), e16apsk35l(42), e16apsk2845(43), e16apsk2336(44), e16apsk23l(45), e16apsk2536(46), e16apsk1318(47), e16apsk79(48), e16apsk7790(49), e32apsk23l(50), e32apsk3245(51), e32apsk1115(52), e32apsk79(53), e64apsk3245l(54), e64apsk1115(55), e64apsk79(56), e64apsk45(57), e64apsk56(58), e128apsk34(59), e128apsk79(60), e256apsk2945l(61), e256apsk23l(62), e256apsk3145l(63), e256apsk3245(64), e256apsk1115l(65), e256apsk34(66), qpsk1145(67), qpsk415(68), qpsk1445(69), qpsk715(70), qpsk815(71), qpsk3245(72), e8psk715(73), e8psk815(74), e8psk2645(75), e8psk3245(76), e16apsk715(77), e16apsk815(78), e16apsk3245(79), e32apsk23(80) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The initial MODCOD that this pid uses in S2 mode."
|
|
::= { ntcTsEncPidsEntry 8 }
|
|
|
|
ntcTsEncPidsNomS2ExtModcod OBJECT-TYPE
|
|
SYNTAX INTEGER { unspecified(0), qpsk45180(129), qpsk60180(130), qpsk72180(131), qpsk80180(132), qpsk90180(133), qpsk100180(134), qpsk108180(135), qpsk114180(136), qpsk120180(137), qpsk126180(138), qpsk135180(139), qpsk144180(140), qpsk150180(141), qpsk160180(142), qpsk162180(143), e8psk80180(144), e8psk90180(145), e8psk100180(146), e8psk108180(147), e8psk114180(148), e8psk120180(149), e8psk126180(150), e8psk135180(151), e8psk144180(152), e8psk150180(153), e16apsk80180(154), e16apsk90180(155), e16apsk100180(156), e16apsk108180(157), e16apsk114180(158), e16apsk120180(159), e16apsk126180(160), e16apsk135180(161), e16apsk144180(162), e16apsk150180(163), e16apsk160180(164), e16apsk162180(165), e32apsk100180(166), e32apsk108180(167), e32apsk114180(168), e32apsk120180(169), e32apsk126180(170), e32apsk135180(171), e32apsk144180(172), e32apsk150180(173), e32apsk160180(174), e32apsk162180(175), e64apsk90180(176), e64apsk100180(177), e64apsk108180(178), e64apsk114180(179), e64apsk120180(180), e64apsk126180(181), e64apsk135180(182), e64apsk144180(183), e64apsk150180(184), e64apsk160180(185), e64apsk162180(186), e8pskl80180(187), e8pskl90180(188), e8pskl100180(189), e8pskl108180(190), e8pskl114180(191), e8pskl120180(192), e16apskl80180(193), e16apskl90180(194), e16apskl100180(195), e16apskl108180(196), e16apskl114180(197), e16apskl120180(198), e16apskl126180(199), e16apskl135180(200), e16apskl144180(201), e16apskl150180(202), e16apskl160180(203), e16apskl162180(204), e64apskl90180(205), e64apskl100180(206), e64apskl108180(207), e64apskl114180(208), e64apskl120180(209), e64apskl126180(210), e64apskl135180(211), e64apskl144180(212), e64apskl150180(213), e64apskl160180(214), e64apskl162180(215) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The initial MODCOD that this channel uses in S2 Extensions mode."
|
|
::= { ntcTsEncPidsEntry 9 }
|
|
|
|
ntcTsEncPidsAcmEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the ACM for this pid. This only takes effect when the
|
|
encapsulator ACM is on."
|
|
::= { ntcTsEncPidsEntry 10 }
|
|
|
|
ntcTsEncChannelsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcTsEncChannelsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing the ntcTsEncChannels"
|
|
::= { ntcTsEncObjects 3 }
|
|
|
|
ntcTsEncChannelsEntry OBJECT-TYPE
|
|
SYNTAX NtcTsEncChannelsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcTsEncChannelsTable."
|
|
INDEX { ntcTsEncChannelsName }
|
|
::= { ntcTsEncChannelsTable 1 }
|
|
|
|
NtcTsEncChannelsEntry ::= SEQUENCE {
|
|
ntcTsEncChannelsName DisplayString,
|
|
ntcTsEncChannelsRowStatus RowStatus,
|
|
ntcTsEncChannelsEnable NtcEnable,
|
|
ntcTsEncChannelsOutTypeName OCTET STRING,
|
|
ntcTsEncChannelsOutInstanceName OCTET STRING,
|
|
ntcTsEncChannelsLabel DisplayString,
|
|
ntcTsEncChannelsTermName DisplayString,
|
|
ntcTsEncChannelsAccessVlan Unsigned32
|
|
}
|
|
|
|
ntcTsEncChannelsName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..100))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the channel"
|
|
::= { ntcTsEncChannelsEntry 1 }
|
|
|
|
ntcTsEncChannelsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this conceptual row. An existing conceptual row can be in any
|
|
one of the three states, 'notReady', 'notInService', or 'active'. If the
|
|
manager wishes to add a row in a single shot with values for all the columns,
|
|
the status column should be given as 'createAndGo(4)'. After the creation of a
|
|
row, its value is set to active(1). If a row has to be created with values for
|
|
only some columns, the status column should be 'createAndWait(5)'. Also, this
|
|
row with partially filled columns has the status 'notReady(3)'. The entry
|
|
remains in this state until the values for all the columns is set. After all
|
|
the values are set, the agent changes this value to active(1).'"
|
|
::= { ntcTsEncChannelsEntry 2 }
|
|
|
|
ntcTsEncChannelsEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the corresponding destination channel."
|
|
::= { ntcTsEncChannelsEntry 3 }
|
|
|
|
ntcTsEncChannelsOutTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The output type."
|
|
::= { ntcTsEncChannelsEntry 4 }
|
|
|
|
ntcTsEncChannelsOutInstanceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The output instance name."
|
|
::= { ntcTsEncChannelsEntry 5 }
|
|
|
|
ntcTsEncChannelsLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..30))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Label of the destination channel or the special identifier 'multicast'."
|
|
::= { ntcTsEncChannelsEntry 6 }
|
|
|
|
ntcTsEncChannelsTermName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the terminal to which this channel is configured"
|
|
::= { ntcTsEncChannelsEntry 7 }
|
|
|
|
ntcTsEncChannelsAccessVlan OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If a non-zero Access VLAN is associated to an encapsulation channel, traffic
|
|
from this VLAN is transmitted untagged to the channel."
|
|
::= { ntcTsEncChannelsEntry 8 }
|
|
|
|
ntcTsEncDefEncProt OBJECT-TYPE
|
|
SYNTAX INTEGER { mpe(0), ule(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default transport stream encapsulation protocol."
|
|
DEFVAL { mpe }
|
|
::= { ntcTsEncObjects 4 }
|
|
|
|
|
|
--
|
|
-- Module Conformance
|
|
--
|
|
|
|
ntcTsEncConfGrpV1Standard OBJECT-GROUP
|
|
OBJECTS {
|
|
ntcTsEncIsisRowStatus,
|
|
ntcTsEncIsisEnable,
|
|
ntcTsEncIsisIsi,
|
|
ntcTsEncIsisFrmTp,
|
|
ntcTsEncPidsRowStatus,
|
|
ntcTsEncPidsEnable,
|
|
ntcTsEncPidsPid,
|
|
ntcTsEncPidsOutTypeName,
|
|
ntcTsEncPidsOutInstanceName,
|
|
ntcTsEncPidsProtocol,
|
|
ntcTsEncPidsNomS2Modcod,
|
|
ntcTsEncPidsNomS2ExtModcod,
|
|
ntcTsEncPidsAcmEnable,
|
|
ntcTsEncChannelsRowStatus,
|
|
ntcTsEncChannelsEnable,
|
|
ntcTsEncChannelsOutTypeName,
|
|
ntcTsEncChannelsOutInstanceName,
|
|
ntcTsEncChannelsLabel,
|
|
ntcTsEncChannelsTermName,
|
|
ntcTsEncChannelsAccessVlan,
|
|
ntcTsEncDefEncProt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Managed objects that constitute version 1 of a system device with standard capabilities."
|
|
::= { ntcTsEncConfGroup 1}
|
|
|
|
ntcTsEncConfCompV1Standard MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Newtec device MIB implementations."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
ntcTsEncConfGrpV1Standard
|
|
}
|
|
::= { ntcTsEncConfCompliance 1 }
|
|
|
|
|
|
END
|