Commit version 24.12.13800
This commit is contained in:
296
mibs/newtec/NEWTEC-ASIOUT-MIB
Normal file
296
mibs/newtec/NEWTEC-ASIOUT-MIB
Normal file
@ -0,0 +1,296 @@
|
||||
NEWTEC-ASIOUT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Unsigned32,
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
NtcAlarmState,
|
||||
NtcEnable,
|
||||
NtcPid
|
||||
FROM NEWTEC-TC-MIB
|
||||
|
||||
ntcFunction
|
||||
FROM NEWTEC-MAIN-MIB;
|
||||
|
||||
|
||||
--
|
||||
-- Module Identification
|
||||
--
|
||||
|
||||
ntcAsiOut MODULE-IDENTITY
|
||||
LAST-UPDATED "201409090900Z"
|
||||
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 ASI output MIB containing definitions for ASI output
|
||||
functionality."
|
||||
|
||||
REVISION "201409090900Z"
|
||||
DESCRIPTION
|
||||
"ntcAsiOutInputSelection enumeration extended"
|
||||
REVISION "201303271000Z"
|
||||
DESCRIPTION
|
||||
"Release for M6100 R1.3"
|
||||
REVISION "201206281200Z"
|
||||
DESCRIPTION
|
||||
"Release for M6100 R1.2"
|
||||
::= { ntcFunction 900 }
|
||||
|
||||
|
||||
--
|
||||
-- Top-Level Structure
|
||||
--
|
||||
|
||||
-- ntcAsiOut content
|
||||
|
||||
ntcAsiOutObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Container holding ntcAsiOutObjects definitions."
|
||||
::= { ntcAsiOut 1 }
|
||||
|
||||
ntcAsiOutConformance OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Conformance requirements."
|
||||
::= { ntcAsiOut 2 }
|
||||
|
||||
-- ntcAsiOutObjects content
|
||||
|
||||
ntcAsiOutPrbsGenerator OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Container holding ntcAsiOutPrbsGenerator definitions."
|
||||
::= { ntcAsiOutObjects 4 }
|
||||
|
||||
ntcAsiOutNcrGenerator OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Container holding ntcAsiOutNcrGenerator definitions."
|
||||
::= { ntcAsiOutObjects 5 }
|
||||
|
||||
ntcAsiOutAlarm OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Container holding ntcAsiOutAlarm definitions."
|
||||
::= { ntcAsiOutObjects 6 }
|
||||
|
||||
-- ntcAsiOutConformance content
|
||||
|
||||
ntcAsiOutConfCompliance OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Device compliance statements."
|
||||
::= { ntcAsiOutConformance 1 }
|
||||
|
||||
ntcAsiOutConfGroup OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Groups used by device compliance statements."
|
||||
::= { ntcAsiOutConformance 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Managed Objects
|
||||
--
|
||||
|
||||
ntcAsiOutInputSelection OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), modulatorinput(2), activeinput(3), nonactiveinput(4), demod(5), prbsgenerator(100), ncrstream(101) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Input selection for the ASI block. It selects which signal has to be sent over
|
||||
the output ASI interface."
|
||||
DEFVAL { none }
|
||||
::= { ntcAsiOutObjects 1 }
|
||||
|
||||
ntcAsiOutOutputSelection OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), asi1(1), asi2(2), asi1and2(40) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration of the ASI output connector(s). It is also possible to select
|
||||
several connectors. In this case the same signal is sent to different ASI
|
||||
output connectors."
|
||||
DEFVAL { none }
|
||||
::= { ntcAsiOutObjects 2 }
|
||||
|
||||
ntcAsiOutMeasuredTsBitRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the measured ASI output TS bit rate in bps."
|
||||
::= { ntcAsiOutObjects 3 }
|
||||
|
||||
ntcAsiOutPrbsGenOutputTsBitRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the PRBS generator ASI output TS bit rate value in bps."
|
||||
DEFVAL { 1000000 }
|
||||
::= { ntcAsiOutPrbsGenerator 1 }
|
||||
|
||||
ntcAsiOutPrbsGenType OBJECT-TYPE
|
||||
SYNTAX INTEGER { prbs(0), counter(1) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
- PRBS : Configures the test generator to generate transport stream packets
|
||||
containing PRBS data. The generated PRBS complies with HP3764 Compatible
|
||||
2^23-1 PRBS sequence as specified in CCITT Rec. 0.151.
|
||||
- Counter : Configures the test generator to generate transport stream packets
|
||||
containing 8-bit counter values as data. This counter data can not be analyzed
|
||||
by the test detector. It can only be used for manual verification by an
|
||||
external analyzer."
|
||||
DEFVAL { prbs }
|
||||
::= { ntcAsiOutPrbsGenerator 2 }
|
||||
|
||||
ntcAsiOutPrbsGenPidHandling OBJECT-TYPE
|
||||
SYNTAX NtcEnable
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration of the PID (Packet Identifier) handling in the PRBS Generator.
|
||||
Configuration of the test generator to generate transport stream packets with
|
||||
a valid transport stream header. The configured PID is inserted in the
|
||||
transport stream header and the continuity counter is incrementing. Possible
|
||||
settings;
|
||||
- Off: Transport stream packets are generated without a valid transport stream
|
||||
header. In this case, a 0x47 sync marker is generated followed by 187 test
|
||||
bytes.
|
||||
- On: When enabled, transport stream packets are generated with a configurable
|
||||
PID. (A burst of TS packets will be generated with a configurable of number
|
||||
data packets and a configurable number of null packets.)"
|
||||
DEFVAL { off }
|
||||
::= { ntcAsiOutPrbsGenerator 3 }
|
||||
|
||||
ntcAsiOutPrbsGenPidValue OBJECT-TYPE
|
||||
SYNTAX NtcPid
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration of the PRBS generator data packet PID value."
|
||||
DEFVAL { 1 }
|
||||
::= { ntcAsiOutPrbsGenerator 4 }
|
||||
|
||||
ntcAsiOutPrbsGenNumberDataPkt OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration of the number of datapackets per burst. Current devices have an
|
||||
upper limit of 255. The number of null packets per burst is also configurable."
|
||||
DEFVAL { 1 }
|
||||
::= { ntcAsiOutPrbsGenerator 5 }
|
||||
|
||||
ntcAsiOutPrbsGenNumberNullPkt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration of the number of null packets per burst. Current devices have an
|
||||
upper limit of 255. The number of datapackets is also configurable."
|
||||
DEFVAL { 0 }
|
||||
::= { ntcAsiOutPrbsGenerator 6 }
|
||||
|
||||
ntcAsiOutNcrGenOutputTsBitRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the NCR generator ASI output TS bit rate value in bps."
|
||||
DEFVAL { 1000000 }
|
||||
::= { ntcAsiOutNcrGenerator 1 }
|
||||
|
||||
ntcAsiOutAlmGeneralAsiOutput OBJECT-TYPE
|
||||
SYNTAX NtcAlarmState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This alarm is raised when there is a general ASI output alarm. This variable
|
||||
indicates the current status of the alarm."
|
||||
::= { ntcAsiOutAlarm 1 }
|
||||
|
||||
ntcAsiOutAlmNoOutputSignal OBJECT-TYPE
|
||||
SYNTAX NtcAlarmState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This alarm is raised when no output signal is detected at the selected ASI
|
||||
output. This variable indicates the current status of the alarm."
|
||||
::= { ntcAsiOutAlarm 2 }
|
||||
|
||||
ntcAsiOutAlmNoOutputSignalAsi1 OBJECT-TYPE
|
||||
SYNTAX NtcAlarmState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This alarm is raised when no output signal is detected at the ASI1 output.
|
||||
This variable indicates the current status of the alarm."
|
||||
::= { ntcAsiOutAlarm 3 }
|
||||
|
||||
ntcAsiOutAlmNoOutputSignalAsi2 OBJECT-TYPE
|
||||
SYNTAX NtcAlarmState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This alarm is raised when no output signal is detected at the ASI2 output.
|
||||
This variable indicates the current status of the alarm."
|
||||
::= { ntcAsiOutAlarm 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Module Conformance
|
||||
--
|
||||
|
||||
ntcAsiOutConfGrpV1Standard OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntcAsiOutInputSelection,
|
||||
ntcAsiOutOutputSelection,
|
||||
ntcAsiOutMeasuredTsBitRate,
|
||||
ntcAsiOutPrbsGenOutputTsBitRate,
|
||||
ntcAsiOutPrbsGenType,
|
||||
ntcAsiOutPrbsGenPidHandling,
|
||||
ntcAsiOutPrbsGenPidValue,
|
||||
ntcAsiOutPrbsGenNumberDataPkt,
|
||||
ntcAsiOutPrbsGenNumberNullPkt,
|
||||
ntcAsiOutNcrGenOutputTsBitRate,
|
||||
ntcAsiOutAlmGeneralAsiOutput,
|
||||
ntcAsiOutAlmNoOutputSignal,
|
||||
ntcAsiOutAlmNoOutputSignalAsi1,
|
||||
ntcAsiOutAlmNoOutputSignalAsi2
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Managed objects that constitute version 1 of a system device with standard capabilities."
|
||||
::= { ntcAsiOutConfGroup 1}
|
||||
|
||||
ntcAsiOutConfCompV1Standard MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for Newtec device MIB implementations."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
ntcAsiOutConfGrpV1Standard
|
||||
}
|
||||
::= { ntcAsiOutConfCompliance 1 }
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user