Observium_CE/mibs/newtec/NEWTEC-CONTROLPLANE-MIB

266 lines
10 KiB
Plaintext

NEWTEC-CONTROLPLANE-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32,
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
--
ntcControlPlane MODULE-IDENTITY
LAST-UPDATED "201802020900Z"
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 Control Plane MIB containing definitions for Control Plane
functionality."
REVISION "201802020900Z"
DESCRIPTION
"Description of ntcCtrlPlaneMasterIp extended with regexp"
REVISION "201410310800Z"
DESCRIPTION
"ntcCtrlPlaneCfg parameters made configurable"
REVISION "201409041200Z"
DESCRIPTION
"ntcCtrlPlaneCfgMaxQTime units corrected"
REVISION "201407150800Z"
DESCRIPTION
"DVB-S2X support"
REVISION "201305220600Z"
DESCRIPTION
"Initial release for MDM6000 R1.1"
::= { ntcFunction 4300 }
--
-- Top-Level Structure
--
-- ntcControlPlane content
ntcCtrlPlaneObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcCtrlPlaneObjects definitions."
::= { ntcControlPlane 1 }
ntcCtrlPlaneConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Conformance requirements."
::= { ntcControlPlane 2 }
-- ntcCtrlPlaneObjects content
ntcCtrlPlaneCfg OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcCtrlPlaneCfg definitions."
::= { ntcCtrlPlaneObjects 2 }
ntcCtrlPlaneAlarm OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcCtrlPlaneAlarm definitions."
::= { ntcCtrlPlaneObjects 4 }
-- ntcCtrlPlaneConformance content
ntcCtrlPlaneConfCompliance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Device compliance statements."
::= { ntcCtrlPlaneConformance 1 }
ntcCtrlPlaneConfGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "Groups used by device compliance statements."
::= { ntcCtrlPlaneConformance 2 }
--
-- Managed Objects
--
ntcCtrlPlaneEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the Control Plane functionality."
DEFVAL { off }
::= { ntcCtrlPlaneObjects 1 }
ntcCtrlPlaneCfgNomS2ModCod 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-write
STATUS current
DESCRIPTION
"The MODCOD that the Control Plane uses in S2 mode."
DEFVAL { qpsk34 }
::= { ntcCtrlPlaneCfg 1 }
ntcCtrlPlaneCfgNomS2EModCod 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-write
STATUS current
DESCRIPTION
"The MODCOD that the Control Plane uses in S2 Extensions mode."
DEFVAL { qpsk45180 }
::= { ntcCtrlPlaneCfg 2 }
ntcCtrlPlaneCfgFrmTyp OBJECT-TYPE
SYNTAX INTEGER { short(0), normal(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of frames for this encapsulator. If the control plane traffic is
merged into a user ISI, the frametype is inherited from the user traffic
configuration."
DEFVAL { normal }
::= { ntcCtrlPlaneCfg 3 }
ntcCtrlPlaneCfgIsi OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ISI of the channel"
DEFVAL { 63 }
::= { ntcCtrlPlaneCfg 4 }
ntcCtrlPlaneCfgLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Label of the destination channel."
DEFVAL { "3F:FF:FF" }
::= { ntcCtrlPlaneCfg 5 }
ntcCtrlPlaneCfgCir OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bits"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the guaranteed bit rate (CIR) for Control Plane data shaping."
DEFVAL { 256000 }
::= { ntcCtrlPlaneCfg 6 }
ntcCtrlPlaneCfgPir OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bits"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the peak bit rate (PIR) for Control Plane data shaping."
DEFVAL { 1000000 }
::= { ntcCtrlPlaneCfg 7 }
ntcCtrlPlaneCfgPrio OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the priority for Control Plane data shaping node when dividing rate
between nodes."
DEFVAL { 0 }
::= { ntcCtrlPlaneCfg 8 }
ntcCtrlPlaneCfgMaxQTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "ms"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum time packets are allowed to remain in a shaping queue before being
dropped."
DEFVAL { 100 }
::= { ntcCtrlPlaneCfg 9 }
ntcCtrlPlaneMasterIp OBJECT-TYPE
SYNTAX NtcNetworkAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of Control Plane Master used to obtain Control Plane setup Regular
expression : (?-mix:^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$)"
DEFVAL { "0.0.0.0" }
::= { ntcCtrlPlaneObjects 3 }
ntcCtrlPlaneAlmNoMaster OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the control plane master doesn't respond to the
control plane slave's requests. This variable indicates the current status of
the alarm."
::= { ntcCtrlPlaneAlarm 1 }
--
-- Module Conformance
--
ntcCtrlPlaneConfGrpV1Standard OBJECT-GROUP
OBJECTS {
ntcCtrlPlaneEnable,
ntcCtrlPlaneCfgNomS2ModCod,
ntcCtrlPlaneCfgNomS2EModCod,
ntcCtrlPlaneCfgFrmTyp,
ntcCtrlPlaneCfgIsi,
ntcCtrlPlaneCfgLabel,
ntcCtrlPlaneCfgCir,
ntcCtrlPlaneCfgPir,
ntcCtrlPlaneCfgPrio,
ntcCtrlPlaneCfgMaxQTime,
ntcCtrlPlaneMasterIp,
ntcCtrlPlaneAlmNoMaster
}
STATUS current
DESCRIPTION
"Managed objects that constitute version 1 of a system device with standard capabilities."
::= { ntcCtrlPlaneConfGroup 1}
ntcCtrlPlaneConfCompV1Standard MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Newtec device MIB implementations."
MODULE -- this module
MANDATORY-GROUPS
{
ntcCtrlPlaneConfGrpV1Standard
}
::= { ntcCtrlPlaneConfCompliance 1 }
END