Observium_CE/mibs/newtec/NEWTEC-DVBMODULATOR-MIB

1779 lines
65 KiB
Plaintext

NEWTEC-DVBMODULATOR-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32,
Integer32,
Counter32,
MODULE-IDENTITY,
OBJECT-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
Float32TC
FROM FLOAT-TC-MIB
NtcAlarmState,
NtcEnable
FROM NEWTEC-TC-MIB
DisplayString
FROM SNMPv2-TC
ntcFunction
FROM NEWTEC-MAIN-MIB;
--
-- Module Identification
--
ntcDvbModulator MODULE-IDENTITY
LAST-UPDATED "201707101200Z"
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 DVB modulator MIB containing definitions for DVB-S and DVB-S2
modulator functionality."
REVISION "201707101200Z"
DESCRIPTION
"2% rolloff added and descriptions updated"
REVISION "201612051200Z"
DESCRIPTION
"ntcDvbModExtCableLoss added"
REVISION "201605170900Z"
DESCRIPTION
"Internal converter M&C added"
REVISION "201509251100Z"
DESCRIPTION
"ntcDvbModCarrierModulation enumerations extended with dvbcid"
REVISION "201502190900Z"
DESCRIPTION
"nlpc support added"
REVISION "201501300800Z"
DESCRIPTION
"ntcDvbModStreamMode added"
REVISION "201409090900Z"
DESCRIPTION
"Cosmetic changes in string modifiers"
REVISION "201409041200Z"
DESCRIPTION
"DSNGProfiles added and some descriptions adapted."
REVISION "201407150800Z"
DESCRIPTION
"DVB-S2X support"
REVISION "201402031200Z"
DESCRIPTION
"Equalink extensions, added transponder operation mode. Redundancy behavior of
connectors in standby mode."
REVISION "201310281000Z"
DESCRIPTION
"Equalink applicability parameters exposed"
REVISION "201307050600Z"
DESCRIPTION
"Extra modulation schemes added"
REVISION "201305220600Z"
DESCRIPTION
"Release for MDM6000 R1.1"
REVISION "201303271000Z"
DESCRIPTION
"Release for M6100 R1.3"
REVISION "201301081200Z"
DESCRIPTION
"Release for MDM6000 R1.0"
REVISION "201206281200Z"
DESCRIPTION
"Release for M6100 R1.2"
::= { ntcFunction 1000 }
--
-- Top-Level Structure
--
-- ntcDvbModulator content
ntcDvbModObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModObjects definitions."
::= { ntcDvbModulator 1 }
ntcDvbModConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Conformance requirements."
::= { ntcDvbModulator 2 }
-- ntcDvbModObjects content
ntcDvbModDvbs2Acm OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModDvbs2Acm definitions."
::= { ntcDvbModObjects 15 }
ntcDvbModDvbs2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModDvbs2 definitions."
::= { ntcDvbModObjects 16 }
ntcDvbModDvbs OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModDvbs definitions."
::= { ntcDvbModObjects 17 }
ntcDvbModEqualink OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqualink definitions."
::= { ntcDvbModObjects 18 }
ntcDvbModAlarm OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModAlarm definitions."
::= { ntcDvbModObjects 19 }
ntcDvbModRfCid OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModRfCid definitions."
::= { ntcDvbModObjects 21 }
ntcDvbModDcBuc OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModDcBuc definitions."
::= { ntcDvbModObjects 22 }
ntcDvbModS2Ext OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModS2Ext definitions."
::= { ntcDvbModObjects 29 }
ntcDvbModTurbo OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModTurbo definitions."
::= { ntcDvbModObjects 30 }
ntcDvbModAmcDvbs OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModAmcDvbs definitions."
::= { ntcDvbModObjects 31 }
ntcDvbModAmcNbc OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModAmcNbc definitions."
::= { ntcDvbModObjects 32 }
ntcDvbModLinkOpt OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModLinkOpt definitions."
::= { ntcDvbModObjects 35 }
ntcDvbModDSNGProfiles OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModDSNGProfiles definitions."
::= { ntcDvbModObjects 38 }
ntcDvbModAmcDl OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModAmcDl definitions."
::= { ntcDvbModObjects 40 }
ntcDvbModExtConv OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModExtConv definitions."
::= { ntcDvbModObjects 48 }
ntcDvbModConv OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModConv definitions."
::= { ntcDvbModObjects 49 }
-- ntcDvbModEqualink content
ntcDvbModEqlnkLinear OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkLinear definitions."
::= { ntcDvbModEqualink 1 }
ntcDvbModEqlnkNonlinear OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkNonlinear definitions."
::= { ntcDvbModEqualink 2 }
-- ntcDvbModEqlnkLinear content
ntcDvbModEqlnkLinConf OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkLinConf definitions."
::= { ntcDvbModEqlnkLinear 4 }
-- ntcDvbModEqlnkLinConf content
ntcDvbModEqlnkLinApp OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkLinApp definitions."
::= { ntcDvbModEqlnkLinConf 1 }
-- ntcDvbModEqlnkNonlinear content
ntcDvbModEqlnkNonlinConf OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkNonlinConf definitions."
::= { ntcDvbModEqlnkNonlinear 4 }
-- ntcDvbModEqlnkNonlinConf content
ntcDvbModEqlnkNonlinApp OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcDvbModEqlnkNonlinApp definitions."
::= { ntcDvbModEqlnkNonlinConf 1 }
-- ntcDvbModConformance content
ntcDvbModConfCompliance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Device compliance statements."
::= { ntcDvbModConformance 1 }
ntcDvbModConfGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "Groups used by device compliance statements."
::= { ntcDvbModConformance 2 }
--
-- Managed Objects
--
ntcDvbModMode OBJECT-TYPE
SYNTAX INTEGER { dvbs(0), dvbs2(1), s2ext(3), turbo(4), amcdvbs(5), amcnbc(6), dvbs2x(7), amcdl(8) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The modulation standard defines the operating mode of the modulator.
- DVB-S2 : compatible with EN302307. Single Stream Transport Stream
Broadcasting Applications
- DVB-S : compatible with EN300421 for QPSK (DVB-S) and EN301210 for 8-PSK and
16QAM (DVB-DSNG).
- S2 Extensions : Newtec proprietary DVB-S2 extensions"
DEFVAL { dvbs2 }
::= { ntcDvbModObjects 1 }
ntcDvbModTransmit OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the modulator output transmit signal. When it is enabled the
actual output can still be switched-off upon detection of e.g. general device
alarm of the modulator."
DEFVAL { off }
::= { ntcDvbModObjects 2 }
ntcDvbModTransmitState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current transmit status of the modulator (on or off). The actual transmit
status is determined by the transmit configuration parameter and by other
events. Note that the transmit is also automatically switched-off upon
detection of a general device alarm of the modulator."
::= { ntcDvbModObjects 3 }
ntcDvbModTxCtrlGenDeviceAlarm OBJECT-TYPE
SYNTAX INTEGER { disableTransmit(0), noImpact(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the impact of a General Device alarm on the Modulator Transmit."
DEFVAL { disableTransmit }
::= { ntcDvbModObjects 4 }
ntcDvbModTxCtrlGenInterfaceAlarm OBJECT-TYPE
SYNTAX INTEGER { disableTransmit(0), noImpact(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the impact of a General Interface Alarm on the Modulator Transmit"
DEFVAL { noImpact }
::= { ntcDvbModObjects 5 }
ntcDvbModAllowChangesWhileTxOn OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field allows you to choose if the main modulation parameters can be
altered while the transmit is on."
DEFVAL { off }
::= { ntcDvbModObjects 36 }
ntcDvbModStandbyRedundancyState OBJECT-TYPE
SYNTAX INTEGER { standby(0), active(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default connector redundancy state when the Device Redundancy is in standby
mode."
DEFVAL { standby }
::= { ntcDvbModObjects 37 }
ntcDvbModOutputFrequency OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output frequency setting. Current devices support a frequency range
of 50..180 Mhz or 960..2150 MHz."
DEFVAL { 2000000000 }
::= { ntcDvbModObjects 6 }
ntcDvbModRollOff OBJECT-TYPE
SYNTAX INTEGER { rolloff2(0), rolloff5(1), rolloff10(2), rolloff15(3), rolloff20(4), rolloff25(5), rolloff35(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The transmit filter Roll-off factor setting determines the output spectrum
excess bandwidth by controlling the RCRO (Root Cosine Roll-off) factor of the
matched filter at the modulator output. The lower the Roll-off factor the
higher the throughput. Note that increasing the throughput (higher symbolrate)
requires more power from the satellite or will result in a lower
carrier-to-noise. All Roll-off factor settings can also be applied for DVB-S."
DEFVAL { rolloff20 }
::= { ntcDvbModObjects 7 }
ntcDvbModOccupiedBandWidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The '-26 dB' bandwidth of the signal. This is calculated as the symbol rate
multiplied with (1 + a) with a = the selected roll-off factor."
::= { ntcDvbModObjects 8 }
ntcDvbModOutputBand OBJECT-TYPE
SYNTAX INTEGER { lBand(0), ifBand(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the used output frequency band: IF band or L band."
::= { ntcDvbModObjects 9 }
ntcDvbModSpectrumPolarity OBJECT-TYPE
SYNTAX INTEGER { directSpectrum(1), invertedSpectrum(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transmit spectrum polarity selection. The spectrum at IFL and at RF is coupled
by the installed upconverter module. This can be deduced from the frequency
conversion formula. If the L-band frequency is subtracted from the LO (Local
Oscillator), then the spectrum is inverted in the converter module. If a
direct spectrum is required in this case, the spectrum must also be inverted
at IFL."
DEFVAL { directSpectrum }
::= { ntcDvbModObjects 10 }
ntcDvbModOutputLevel OBJECT-TYPE
SYNTAX Integer32 (-400..100)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output level setting in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm Note that the range normally starts from
-35.0, there is one exceptional product that allows it to start from
-40.0 in a very special use case."
DEFVAL { -150 }
::= { ntcDvbModObjects 11 }
ntcDvbModClockOutput OBJECT-TYPE
SYNTAX INTEGER { off(0), e10Mhz(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the transmission of a 10MHz clock signal on the RF output
cable."
DEFVAL { off }
::= { ntcDvbModObjects 12 }
ntcDvbModCarrierModulation OBJECT-TYPE
SYNTAX INTEGER { purecarrier(0), on(1), testclkdiv4(3), testclkdiv8(4), testclkdiv16(5), dvbcid(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Carrier modulation selection :
- modulation on: Operational modulated carrier signal
- pure carrier: unmodulated output signal
- 'test modulation CLK/n': Carrier modulated by a rotating vector with a
period of baudrate/n, results in a single spectral line at +clock/n offset
from carrier. This mode is used for calibration and verification of the
spectrum polarity."
DEFVAL { on }
::= { ntcDvbModObjects 13 }
ntcDvbModAmplSlopeEqualizer OBJECT-TYPE
SYNTAX Integer32 (-7..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the amplitude slope equalizer. An amplitude slope in the
up-converter or in the high power amplifier can be compensated by using this
equalizer which has a maximum range of +- 2 dB/50 MHz. This is done by chaning
the corresponding parameter in steps of 1 unit, in the range of
-7 to +7."
DEFVAL { 0 }
::= { ntcDvbModObjects 14 }
ntcDvbModDvbs2AcmSymbolRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "baud"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Define the required symbol rate in baud."
DEFVAL { 10000000 }
::= { ntcDvbModDvbs2Acm 1 }
ntcDvbModDvbs2Isi OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The DVB-S2 Input Stream Identifier (ISI) is present in the second byte
position of the MATYPE field in the baseband header of a DVB-S2 baseband
frame. It is a single byte identifying the encapsulated stream in case of
Multiple Input Streams (MIS)."
DEFVAL { 171 }
::= { ntcDvbModDvbs2 1 }
ntcDvbModDvbs2FrameType OBJECT-TYPE
SYNTAX INTEGER { short(0), normal(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dvb-S2 defines 2 FEC-frame types :
- normal: FECframes of 64800 bits or 8100 bytes
- short: FECframes of 16200 bits or 2025 bytes Short frames are used when
working with low symbol rates or with latency sensitive applications."
DEFVAL { normal }
::= { ntcDvbModDvbs2 2 }
ntcDvbModDvbs2ModCod OBJECT-TYPE
SYNTAX INTEGER { 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 selection of modulation type and the FEC rate."
DEFVAL { qpsk34 }
::= { ntcDvbModDvbs2 3 }
ntcDvbModDvbs2Pilots OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dvb-S2 Physical Layer Pilot insertion. When enabled, every 16 slots (of 90
symbols) the modulator will insert 36 unmodulated symbols to aid in receiver
synchronization. Set Pilots on in the following cases:
- ACM model
- High amount of phase noise is present
- At low data rates
- When distortion is present
- When using one of the following MODCODs 8-PSK 3/5 and 2/3, 16-APSK and
32-APSK (due to MODCOD structure)."
DEFVAL { off }
::= { ntcDvbModDvbs2 4 }
ntcDvbModDvbs2RatePriority OBJECT-TYPE
SYNTAX INTEGER { symbolrate(0), bitrate(1) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Select the rate mode (symbol rate or bit rate). The selected rate will be kept
constant when other parameters have impact a the modulator rate. Only the
selected rate can be changed explicitly by the operator."
DEFVAL { symbolrate }
::= { ntcDvbModDvbs2 5 }
ntcDvbModDvbs2SymbolRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "baud"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Define the required symbol rate in baud."
DEFVAL { 10000000 }
::= { ntcDvbModDvbs2 6 }
ntcDvbModDvbs2BitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Define the required bit rate of the modulator. Current devices support a range
of 50000 to 250000000 bps."
DEFVAL { 5000000 }
::= { ntcDvbModDvbs2 7 }
ntcDvbModDvbs2MeasuredPktCount OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Measured TS packet count of the modulator."
::= { ntcDvbModDvbs2 8 }
ntcDvbModDvbs2MeasuredBitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Measured bitrate of the modulator."
::= { ntcDvbModDvbs2 9 }
ntcDvbModDvbs2PhyLayerEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured physical layer efficiency, equal to the percentage of non-dummy
physical layer frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a physical layer efficiency of 50.00 %"
::= { ntcDvbModDvbs2 10 }
ntcDvbModDvbs2BbLayerEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured baseband layer efficiency, equal to the percentage user data in
tbe baseband frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a baseband layer efficiency of 50.00 %"
::= { ntcDvbModDvbs2 11 }
ntcDvbModDvbs2DumPlScramblMode OBJECT-TYPE
SYNTAX INTEGER { dvbs2standard(0), continuous(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The dummy physical layer scrambler mode can be set to continuous, to achieve
more randomness in the carrier data as required for bandwidth cancellation."
DEFVAL { dvbs2standard }
::= { ntcDvbModDvbs2 12 }
ntcDvbModDvbs2PlScrambSig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The physical layer scrambler signature."
DEFVAL { 0 }
::= { ntcDvbModDvbs2 13 }
ntcDvbModDvbs2Reset OBJECT-TYPE
SYNTAX INTEGER { counting(0), reset(1) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Reset the modulator monitoring counters."
DEFVAL { counting }
::= { ntcDvbModDvbs2 14 }
ntcDvbModDvbs2RollOffSignalling OBJECT-TYPE
SYNTAX INTEGER { standard(0), reserved(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When a Roll-off <20% is configured, this setting is used to put the Roll-off
bits in the baseband header to reserved (11) or to a standardized value. Some
receivers accept only specific Roll-off bits."
DEFVAL { standard }
::= { ntcDvbModDvbs2 15 }
ntcDvbModDvbsModCod OBJECT-TYPE
SYNTAX INTEGER { qpsk12(1), qpsk23(2), qpsk34(3), qpsk56(4), qpsk67(5), qpsk78(6), e8psk23(7), e8psk56(8), e8psk89(9), e16qam34(10), e16qam78(11) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The selection of the FEC code-rate and modulation scheme supported by DVB-S"
DEFVAL { qpsk34 }
::= { ntcDvbModDvbs 1 }
ntcDvbModDvbsRatePriority OBJECT-TYPE
SYNTAX INTEGER { symbolrate(0), bitrate(1) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Select the rate mode (symbol rate or bit rate). The selected rate will be kept
constant when other parameters have impact a the modulator rate. Only the
selected rate can be changed explicitly by the operator."
DEFVAL { symbolrate }
::= { ntcDvbModDvbs 2 }
ntcDvbModDvbsSymbolRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "baud"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Define the required symbol rate in baud."
DEFVAL { 10000000 }
::= { ntcDvbModDvbs 3 }
ntcDvbModDvbsBitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Define the required bit rate of the modulator. Current devices support a range
of 50000 to 250000000 bps."
DEFVAL { 5000000 }
::= { ntcDvbModDvbs 4 }
ntcDvbModDvbsMeasuredPktCount OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Measured TS packet count of the modulator."
::= { ntcDvbModDvbs 5 }
ntcDvbModDvbsMeasuredBitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Measured bitrate of the modulator."
::= { ntcDvbModDvbs 6 }
ntcDvbModDvbsReset OBJECT-TYPE
SYNTAX INTEGER { counting(0), reset(1) }
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Reset the modulator monitoring counters."
DEFVAL { counting }
::= { ntcDvbModDvbs 7 }
ntcDvbModEqlnkLinMode OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable linear equalink. Enable this component to compensate
amplitude distorions and group delay distortions. This improves the
transponder throughput, the link performance and re-lock time after fading."
DEFVAL { off }
::= { ntcDvbModEqlnkLinear 1 }
ntcDvbModEqlnkLinState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays the current linear predistortion status. The actual linear
predistortion status is determined by the configuration parameter but is also
automatically switched-off when a the operator request the transmission of a
pure carrier."
::= { ntcDvbModEqlnkLinear 2 }
ntcDvbModEqlnkLinInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Detailed info for linear equalink."
::= { ntcDvbModEqlnkLinear 3 }
ntcDvbModEqlnkLinAppOutFreq OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output frequency that was used during the calibration."
DEFVAL { 1450000000 }
::= { ntcDvbModEqlnkLinApp 1 }
ntcDvbModEqlnkLinAppRollOff OBJECT-TYPE
SYNTAX INTEGER { rolloff2(0), rolloff5(1), rolloff10(2), rolloff15(3), rolloff20(4), rolloff25(5), rolloff35(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The transmit filter roll-off factor setting determines the output spectrum
excess bandwidth by controlling the RCRO (Root Cosine Roll-Off) factor of the
matched filter at the modulator output. The lower the roll-off factor the
higher the throughput. Note that increasing the throughput (higher symbolrate)
requires more power from the satellite or will result in a lower
carrier-to-noise)."
DEFVAL { rolloff25 }
::= { ntcDvbModEqlnkLinApp 2 }
ntcDvbModEqlnkLinAppSymRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "baud"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Symbol Rate that was used during the calibration."
DEFVAL { 5000000 }
::= { ntcDvbModEqlnkLinApp 3 }
ntcDvbModEqlnkNonlinMode OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable non-linear equalink. Non-linear distortion is typically
caused by non-linearity in the amplifier of the satellite. Enable this
parameter to compensate for this non linearity."
DEFVAL { off }
::= { ntcDvbModEqlnkNonlinear 1 }
ntcDvbModEqlnkNonlinState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays the current non-linear predistortion status. The actual non-linear
predistortion status is determined by the configuration parameter but is also
automatically switched-off when a the operator request the transmission of a
pure carrier."
::= { ntcDvbModEqlnkNonlinear 2 }
ntcDvbModEqlnkNonlinInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..250))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Detailed info for non-linear equalink"
::= { ntcDvbModEqlnkNonlinear 3 }
ntcDvbModEqlnkNonlinAppOutFreq OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output frequency that was used during the calibration."
DEFVAL { 1450000000 }
::= { ntcDvbModEqlnkNonlinApp 1 }
ntcDvbModEqlnkNonlinAppVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Equalink version that was used during calibration"
DEFVAL { 2 }
::= { ntcDvbModEqlnkNonlinApp 2 }
ntcDvbModAlmGeneralModulator OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when there is a general modulator alarm. This variable
indicates the current status of the alarm."
::= { ntcDvbModAlarm 1 }
ntcDvbModAlmNoInputSignal OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when no input signal is detected at the input of the
modulator. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 2 }
ntcDvbModAlmBufferUnderflow OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the input data buffer to the modulator is empty.
This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 3 }
ntcDvbModAlmBufferOverflow OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the input data buffer of the modulator is full. This
variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 4 }
ntcDvbModAlmNoInputFrameSync OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates loss of input framing on the incoming data of the
modulator. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 5 }
ntcDvbModAlmNoBaseBandFrameSync OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates synchronization loss of the baseband framer on the
incoming data. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 6 }
ntcDvbModAlmNoPhyLayerFrameSync OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates loss of synchronization between the physical layer
framing and the baseband frames. This variable indicates the current status of
the alarm."
::= { ntcDvbModAlarm 7 }
ntcDvbModAlmSynthFail OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when there is a failure with a synthesizer. It indicates
a malfunction of the synthesizer hardware which generates the IFL carrier
frequency. The presence of this alarm suppresses the IFL transmit output of
the modulator. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 8 }
ntcDvbModAlmRefSynthOutOfLock OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the reference synthesizer is out of lock. It
indicates a malfunction of the reference synthesizer hardware which generates
the IFL carrier frequency. The presence of this alarm suppresses the IFL
transmit of the the modulator. This variable indicates the current status of
the alarm."
::= { ntcDvbModAlarm 9 }
ntcDvbModAlmLo1SynthOutOfLock OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the synthesizer of the first Local Oscillator is out
of lock. It indicates a malfunction of the synthesizer hardware which
generates the IFL carrier frequency. The presence of this alarm suppresses the
IFL transmit. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 10 }
ntcDvbModAlmLo2SynthOutOfLock OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when the synthesizer of the second Local Oscillator is
out of lock. It indicates a malfunction of the synthesizer hardware which
generates the IFL carrier frequency. The presence of this alarm suppresses the
IFL transmit. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 11 }
ntcDvbModAlmNoCalibrationData OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when there is no Calibration data available for the
modulator. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 12 }
ntcDvbModAlmDacFailure OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when there is a general DAC Failure. This variable
indicates the current status of the alarm."
::= { ntcDvbModAlarm 13 }
ntcDvbModAlmBucPowerMinCurrent OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when measured current for block up converter power is
below specified minimal value. This variable indicates the current status of
the alarm."
::= { ntcDvbModAlarm 14 }
ntcDvbModAlmBucPowerOverload OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when overload is detected. This variable indicates the
current status of the alarm."
::= { ntcDvbModAlarm 15 }
ntcDvbModAlmBucPowerSupply OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when 24V/48V supply is not operational This variable
indicates the current status of the alarm."
::= { ntcDvbModAlarm 16 }
ntcDvbModAlmBucPowerCap OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when there is too much output capacitance connected. This
variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 17 }
ntcDvbModAlmBucPowerShortCircuit OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when short circuit is detected. This variable indicates
the current status of the alarm."
::= { ntcDvbModAlarm 18 }
ntcDvbModAlmBucPowerHardware OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm is raised when communication with block up converter power unit is
lost. This variable indicates the current status of the alarm."
::= { ntcDvbModAlarm 19 }
ntcDvbModInputType OBJECT-TYPE
SYNTAX INTEGER { ts(0), bbf(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of input packets or frames for the modulator."
DEFVAL { ts }
::= { ntcDvbModObjects 20 }
ntcDvbModRfCidEnable OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the RF Carrier ID insertion."
DEFVAL { off }
::= { ntcDvbModRfCid 1 }
ntcDvbModRfCidId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 64-bit DVB CID Global Unique Identifier is based on the IEEE EUI-64
derived from a 48 bit MAC address of the management interface."
::= { ntcDvbModRfCid 2 }
ntcDvbModRfCidFormat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Revision code anticipating possible changes in the number and possible content
of the fields."
::= { ntcDvbModRfCid 3 }
ntcDvbModRfCidSendGeoCord OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable sending geo coordinates (longitude/latitude) in a DVB-CID
message."
DEFVAL { off }
::= { ntcDvbModRfCid 4 }
ntcDvbModRfCidLatitude OBJECT-TYPE
SYNTAX Float32TC
UNITS "deg."
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Geo coordinates of modulator in degrees (latitude from +00.0000 to +/-90.0000)"
DEFVAL { '00000000'H }
::= { ntcDvbModRfCid 5 }
ntcDvbModRfCidLongitude OBJECT-TYPE
SYNTAX Float32TC
UNITS "deg."
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Geo coordinates of modulator in degrees (longitude from +000.0000 to
+/-180.0000)"
DEFVAL { '00000000'H }
::= { ntcDvbModRfCid 6 }
ntcDvbModRfCidPhone OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..30))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operators telephone number (for example +323 780 65 00 ext. 0) Regular
expression : (?-mix:(\+?[ \d]+(ext\.)?[ \d]*)?)"
DEFVAL { "" }
::= { ntcDvbModRfCid 7 }
ntcDvbModRfCidData OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..24))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Custom user data (up to 24 ASCII chars)"
::= { ntcDvbModRfCid 8 }
ntcDvbModRfCidLatitudeString OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..9))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Geo coordinates of modulator in degrees (latitude from +00.0000 to +/-90.0000)"
DEFVAL { "0.0000" }
::= { ntcDvbModRfCid 9 }
ntcDvbModRfCidLongitudeString OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..9))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Geo coordinates of modulator in degrees (longitude from +000.0000 to
+/-180.0000)"
DEFVAL { "0.0000" }
::= { ntcDvbModRfCid 10 }
ntcDvbModDcBucEnable OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable block up converter power."
DEFVAL { off }
::= { ntcDvbModDcBuc 1 }
ntcDvbModDcBucVoltage OBJECT-TYPE
SYNTAX INTEGER { e24V(0), e48V(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select block up converter power voltage."
DEFVAL { e24V }
::= { ntcDvbModDcBuc 2 }
ntcDvbModDcBucOutVoltage OBJECT-TYPE
SYNTAX Integer32 (0..64000)
UNITS "mV"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Block up converter power measured output voltage."
::= { ntcDvbModDcBuc 3 }
ntcDvbModDcBucOutCurrent OBJECT-TYPE
SYNTAX Integer32 (0..8000)
UNITS "mA"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Block up converter power measured output current."
::= { ntcDvbModDcBuc 4 }
ntcDvbModDcBucMinCurrent OBJECT-TYPE
SYNTAX Integer32 (0..8000)
UNITS "mA"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimal value for operational block up converter power current. If measured
value drops below this value alarm will be raised."
DEFVAL { 0 }
::= { ntcDvbModDcBuc 5 }
ntcDvbModRatePriority OBJECT-TYPE
SYNTAX INTEGER { symbolrate(0), bitrate(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the rate mode (symbol rate or bit rate). The selected rate will be kept
constant when other parameters have impact a the modulator rate. Only the
selected rate can be changed explicitly by the operator."
DEFVAL { symbolrate }
::= { ntcDvbModObjects 23 }
ntcDvbModSymbolRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "baud"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the required symbol rate in baud."
DEFVAL { 10000000 }
::= { ntcDvbModObjects 24 }
ntcDvbModBitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define the required bit rate of the modulator. Current devices support a range
of 50000 to 250000000 bps."
DEFVAL { 5000000 }
::= { ntcDvbModObjects 25 }
ntcDvbModMeasuredPktCount OBJECT-TYPE
SYNTAX Counter32
UNITS "packets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured TS packet count of the modulator."
::= { ntcDvbModObjects 26 }
ntcDvbModMeasuredBitRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "bps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Measured bitrate of the modulator."
::= { ntcDvbModObjects 27 }
ntcDvbModReset OBJECT-TYPE
SYNTAX INTEGER { counting(0), reset(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset the modulator monitoring counters."
DEFVAL { counting }
::= { ntcDvbModObjects 28 }
ntcDvbModS2ExtModCod 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 list of S2 Extensions MODCODs is an extension to the standard DVB-S2
MODCODs. The new MODCODs offer improved efficiency if transmission conditions
allow it."
DEFVAL { qpsk45180 }
::= { ntcDvbModS2Ext 1 }
ntcDvbModS2ExtPhyLayerEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured physical layer efficiency, equal to the percentage of non-dummy
physical layer frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a physical layer efficiency of 50.00 %"
::= { ntcDvbModS2Ext 2 }
ntcDvbModS2ExtBbLayerEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured baseband layer efficiency, equal to the percentage user data in
tbe baseband frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a baseband layer efficiency of 50.00 %"
::= { ntcDvbModS2Ext 3 }
ntcDvbModS2ExtDumPlScramblMode OBJECT-TYPE
SYNTAX INTEGER { dvbs2standard(0), continuous(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The dummy physical layer scrambler mode can be set to continuous, to achieve
more randomness in the carrier data as required for bandwidth cancellation."
DEFVAL { dvbs2standard }
::= { ntcDvbModS2Ext 4 }
ntcDvbModS2ExtPlScrambSig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The physical layer scrambler signature."
DEFVAL { 0 }
::= { ntcDvbModS2Ext 5 }
ntcDvbModS2ExtRollOffSignalling OBJECT-TYPE
SYNTAX INTEGER { standard(0), reserved(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When a Roll-off <20% is configured, this setting is used to put the Roll-off
bits in the baseband header to reserved (11) or to a standardized value. Some
receivers accept only specific Roll-off bits."
DEFVAL { standard }
::= { ntcDvbModS2Ext 6 }
ntcDvbModTurboModCod OBJECT-TYPE
SYNTAX INTEGER { qpsk12(1), qpsk34(2), qpsk23(3), qpsk56(4), qpsk78(5), e8psk23(6), e8psk34(7), e8psk45(8), e8psk56(9), e8psk89(10) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The selection of the FEC code-rate and modulation scheme supported by TURBO"
DEFVAL { qpsk34 }
::= { ntcDvbModTurbo 1 }
ntcDvbModTurboDeleteSync OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable deletion of the sync byte"
DEFVAL { off }
::= { ntcDvbModTurbo 2 }
ntcDvbModAmcDvbsModCod OBJECT-TYPE
SYNTAX INTEGER { qpsk12(1), qpsk23(2), qpsk34(3), qpsk56(4), qpsk78(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The selection of the FEC code-rate and modulation scheme supported by AMC-S"
DEFVAL { qpsk34 }
::= { ntcDvbModAmcDvbs 1 }
ntcDvbModAmcNbcFrameType OBJECT-TYPE
SYNTAX INTEGER { short(0), normal(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dvb-S2 defines 2 FEC-frame types :
- normal: FECframes of 64800 bits or 8100 bytes
- short: FECframes of 16200 bits or 2025 bytes Short frames are used when
working with low symbol rates or with latency sensitive applications."
DEFVAL { normal }
::= { ntcDvbModAmcNbc 1 }
ntcDvbModAmcNbcModCod OBJECT-TYPE
SYNTAX INTEGER { qpsk12(1), qpsk35(2), qpsk23(3), qpsk34(4), qpsk45(5), qpsk56(6), qpsk89(7), qpsk910(8), e8psk35(9), e8psk23(10), e8psk34(11), e8psk56(12), e8psk89(13), e8psk910(14) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The selection of modulation type and the FEC rate."
DEFVAL { qpsk34 }
::= { ntcDvbModAmcNbc 2 }
ntcDvbModAmcNbcPilots OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dvb-S2 Physical Layer Pilot insertion. When enabled, every 16 slots (of 90
symbols) the modulator will insert 36 unmodulated symbols to aid in receiver
synchronization. Set Pilots on in the following cases:
- ACM model
- High amount of phase noise is present
- At low data rates
- When distortion is present
- When using one of the following MODCODs 8-PSK 3/5 and 2/3, 16-APSK and
32-APSK (due to MODCOD structure)."
DEFVAL { off }
::= { ntcDvbModAmcNbc 3 }
ntcDvbModAmcNbcPLEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured physical layer efficiency, equal to the percentage of non-dummy
physical layer frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a physical layer efficiency of 50.00 %"
::= { ntcDvbModAmcNbc 4 }
ntcDvbModAmcNbcBbLayerEfficiency OBJECT-TYPE
SYNTAX Integer32 (0..10000)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured baseband layer efficiency, equal to the percentage user data in
tbe baseband frames. Float represented as integer is scaled by a factor of
100. i.e. a value of 5000 in SNMP means a baseband layer efficiency of 50.00 %"
::= { ntcDvbModAmcNbc 5 }
ntcDvbModAmcNbcPlHdrScrmSeq OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Physical layer scrambling sequence key"
DEFVAL { 0 }
::= { ntcDvbModAmcNbc 6 }
ntcDvbModAmcNbcRollOffSignalling OBJECT-TYPE
SYNTAX INTEGER { standard(0), reserved(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When a Roll-off <20% is configured, this setting is used to put the Roll-off
bits in the baseband header to reserved (11) or to a standardized value. Some
receivers accept only specific Roll-off bits."
DEFVAL { standard }
::= { ntcDvbModAmcNbc 7 }
ntcDvbModActualOutputLevel OBJECT-TYPE
SYNTAX Integer32 (-350..100)
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modulator output level setting in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm"
::= { ntcDvbModObjects 33 }
ntcDvbModTransmitStateReason OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reason for current Transmit State"
::= { ntcDvbModObjects 34 }
ntcDvbModLinkOptTransMode OBJECT-TYPE
SYNTAX INTEGER { single(1), multiple(2), singlelin(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Transponder Operation Mode selection."
DEFVAL { multiple }
::= { ntcDvbModLinkOpt 1 }
ntcDvbModMaxModulation OBJECT-TYPE
SYNTAX INTEGER { unspecified(0), e4ary(2), e8ary(3), e16ary(4), e32ary(5), e64ary(6), e128ary(7), e256ary(8) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum modulation order to which the outbound carrier is optimized."
DEFVAL { unspecified }
::= { ntcDvbModLinkOpt 2 }
ntcDvbModDSNGProfilesProfile OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DSNG profile is named after its occupied bandwidth"
DEFVAL { "" }
::= { ntcDvbModDSNGProfiles 38 }
ntcDvbModDSNGProfilesLevel OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DSNG profile level that defines the proposed application"
DEFVAL { "" }
::= { ntcDvbModDSNGProfiles 39 }
ntcDvbModStreamMode OBJECT-TYPE
SYNTAX INTEGER { multistream(1), singlestream(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify if more than one input stream is multiplexed into the modulator or
not. This sometimes impacts receiver compatibility."
DEFVAL { multistream }
::= { ntcDvbModObjects 39 }
ntcDvbModAmcDlModCod OBJECT-TYPE
SYNTAX INTEGER { qpsk12(1), qpsk23(2), qpsk67(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The selection of the FEC code-rate and modulation scheme supported by AMC-DL"
DEFVAL { qpsk12 }
::= { ntcDvbModAmcDl 1 }
ntcDvbModIfOutputLevel OBJECT-TYPE
SYNTAX Integer32 (-350..50)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output level setting in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm"
DEFVAL { -150 }
::= { ntcDvbModObjects 41 }
ntcDvbModLbandOutputLevel OBJECT-TYPE
SYNTAX Integer32 (-300..50)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator output level setting in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm"
DEFVAL { -150 }
::= { ntcDvbModObjects 42 }
ntcDvbModIfOutputFrequency OBJECT-TYPE
SYNTAX INTEGER { e70MHz(1), e140MHz(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the IF to L-Band converter is inside the device, then both IF and L-Band
is available at the same time at the output of the device. This means that 2
independent paramaters exist to define the both frequencies, where this
parameter is used to define the IF frequency. If this IF to L-Band converter
is not present in the device then this configuration parameter will not be
applicable."
DEFVAL { e70MHz }
::= { ntcDvbModObjects 43 }
ntcDvbModLbandOutputFrequency OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the IF to L-Band converter is inside the device, then both IF and L-Band
is available at the same time at the output of the device. This means that 2
independent paramaters exist to define the both frequencies, where this
parameter is used to define the L-Band frequency. If this IF to L-Band
converter is not present in the device then this configuration parameter will
not be applicable."
DEFVAL { 1250000000 }
::= { ntcDvbModObjects 44 }
ntcDvbModLbandTx OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the modulator L-Band output transmit signal. When it is
enabled the actual output can still be switched-off upon detection of e.g.
general device alarm of the modulator."
DEFVAL { off }
::= { ntcDvbModObjects 45 }
ntcDvbModLbandTxState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current L-Band transmit status of the modulator (on or off). The actual
transmit status is determined by the transmit configuration parameter and by
other events. Note that the transmit is also automatically switched-off upon
detection of a general device alarm of the modulator."
::= { ntcDvbModObjects 46 }
ntcDvbModLbandTxStateReason OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reason for current L-Band Transmit State"
::= { ntcDvbModObjects 47 }
ntcDvbModExtConvEnable OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the external convertor frequency specification"
DEFVAL { off }
::= { ntcDvbModExtConv 1 }
ntcDvbModExtConvRfFrequency OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RF frequency"
DEFVAL { "0" }
::= { ntcDvbModExtConv 2 }
ntcDvbModExtConvLoFrequency OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LO frequency"
DEFVAL { "0" }
::= { ntcDvbModExtConv 3 }
ntcDvbModExtConvSpectrumInv OBJECT-TYPE
SYNTAX INTEGER { directSpectrum(1), invertedSpectrum(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies in the external LO converter inverts the spectrum or not."
DEFVAL { directSpectrum }
::= { ntcDvbModExtConv 4 }
ntcDvbModConvRfFrequency OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
UNITS "Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RF frequency"
DEFVAL { "0" }
::= { ntcDvbModConv 1 }
ntcDvbModConvExtLbandTx OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables block upconverter output of the external L-band input
signal."
DEFVAL { off }
::= { ntcDvbModConv 2 }
ntcDvbModConvLoFrequency OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
UNITS "Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Converter module LO frequency"
::= { ntcDvbModConv 3 }
ntcDvbModConvRfGain OBJECT-TYPE
SYNTAX Integer32 (-500..500)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gain of the installed converter module."
::= { ntcDvbModConv 4 }
ntcDvbModConvOutputLevel OBJECT-TYPE
SYNTAX Integer32 (-500..500)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Converter output level setting in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm"
DEFVAL { -150 }
::= { ntcDvbModConv 5 }
ntcDvbModExtCableLoss OBJECT-TYPE
SYNTAX Integer32 (-990..990)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modulator external cable loss in dBm. Adjustable in steps of 0.1 dBm. Float
represented as integer is scaled by a factor of 10. i.e. a value of '-103'
means '-10.3' dBm"
DEFVAL { 0 }
::= { ntcDvbModObjects 50 }
--
-- Module Conformance
--
ntcDvbModConfGrpV1Standard OBJECT-GROUP
OBJECTS {
ntcDvbModMode,
ntcDvbModTransmit,
ntcDvbModTransmitState,
ntcDvbModTxCtrlGenDeviceAlarm,
ntcDvbModTxCtrlGenInterfaceAlarm,
ntcDvbModAllowChangesWhileTxOn,
ntcDvbModStandbyRedundancyState,
ntcDvbModOutputFrequency,
ntcDvbModRollOff,
ntcDvbModOccupiedBandWidth,
ntcDvbModOutputBand,
ntcDvbModSpectrumPolarity,
ntcDvbModOutputLevel,
ntcDvbModClockOutput,
ntcDvbModCarrierModulation,
ntcDvbModAmplSlopeEqualizer,
ntcDvbModDvbs2FrameType,
ntcDvbModDvbs2ModCod,
ntcDvbModDvbs2Pilots,
ntcDvbModDvbs2PhyLayerEfficiency,
ntcDvbModDvbs2BbLayerEfficiency,
ntcDvbModDvbs2DumPlScramblMode,
ntcDvbModDvbs2PlScrambSig,
ntcDvbModDvbs2RollOffSignalling,
ntcDvbModDvbsModCod,
ntcDvbModEqlnkLinMode,
ntcDvbModEqlnkLinState,
ntcDvbModEqlnkLinInfo,
ntcDvbModEqlnkLinAppOutFreq,
ntcDvbModEqlnkLinAppRollOff,
ntcDvbModEqlnkLinAppSymRate,
ntcDvbModEqlnkNonlinMode,
ntcDvbModEqlnkNonlinState,
ntcDvbModEqlnkNonlinInfo,
ntcDvbModEqlnkNonlinAppOutFreq,
ntcDvbModEqlnkNonlinAppVersion,
ntcDvbModAlmGeneralModulator,
ntcDvbModAlmNoInputSignal,
ntcDvbModAlmBufferUnderflow,
ntcDvbModAlmBufferOverflow,
ntcDvbModAlmNoInputFrameSync,
ntcDvbModAlmNoBaseBandFrameSync,
ntcDvbModAlmNoPhyLayerFrameSync,
ntcDvbModAlmSynthFail,
ntcDvbModAlmRefSynthOutOfLock,
ntcDvbModAlmLo1SynthOutOfLock,
ntcDvbModAlmLo2SynthOutOfLock,
ntcDvbModAlmNoCalibrationData,
ntcDvbModAlmDacFailure,
ntcDvbModAlmBucPowerMinCurrent,
ntcDvbModAlmBucPowerOverload,
ntcDvbModAlmBucPowerSupply,
ntcDvbModAlmBucPowerCap,
ntcDvbModAlmBucPowerShortCircuit,
ntcDvbModAlmBucPowerHardware,
ntcDvbModInputType,
ntcDvbModRfCidEnable,
ntcDvbModRfCidId,
ntcDvbModRfCidFormat,
ntcDvbModRfCidSendGeoCord,
ntcDvbModRfCidLatitude,
ntcDvbModRfCidLongitude,
ntcDvbModRfCidPhone,
ntcDvbModRfCidData,
ntcDvbModRfCidLatitudeString,
ntcDvbModRfCidLongitudeString,
ntcDvbModDcBucEnable,
ntcDvbModDcBucVoltage,
ntcDvbModDcBucOutVoltage,
ntcDvbModDcBucOutCurrent,
ntcDvbModDcBucMinCurrent,
ntcDvbModRatePriority,
ntcDvbModSymbolRate,
ntcDvbModBitRate,
ntcDvbModMeasuredPktCount,
ntcDvbModMeasuredBitRate,
ntcDvbModReset,
ntcDvbModS2ExtModCod,
ntcDvbModS2ExtPhyLayerEfficiency,
ntcDvbModS2ExtBbLayerEfficiency,
ntcDvbModS2ExtDumPlScramblMode,
ntcDvbModS2ExtPlScrambSig,
ntcDvbModS2ExtRollOffSignalling,
ntcDvbModTurboModCod,
ntcDvbModTurboDeleteSync,
ntcDvbModAmcDvbsModCod,
ntcDvbModAmcNbcFrameType,
ntcDvbModAmcNbcModCod,
ntcDvbModAmcNbcPilots,
ntcDvbModAmcNbcPLEfficiency,
ntcDvbModAmcNbcBbLayerEfficiency,
ntcDvbModAmcNbcPlHdrScrmSeq,
ntcDvbModAmcNbcRollOffSignalling,
ntcDvbModActualOutputLevel,
ntcDvbModTransmitStateReason,
ntcDvbModLinkOptTransMode,
ntcDvbModMaxModulation,
ntcDvbModDSNGProfilesProfile,
ntcDvbModDSNGProfilesLevel,
ntcDvbModStreamMode,
ntcDvbModAmcDlModCod,
ntcDvbModIfOutputLevel,
ntcDvbModLbandOutputLevel,
ntcDvbModIfOutputFrequency,
ntcDvbModLbandOutputFrequency,
ntcDvbModLbandTx,
ntcDvbModLbandTxState,
ntcDvbModLbandTxStateReason,
ntcDvbModExtConvEnable,
ntcDvbModExtConvRfFrequency,
ntcDvbModExtConvLoFrequency,
ntcDvbModExtConvSpectrumInv,
ntcDvbModConvRfFrequency,
ntcDvbModConvExtLbandTx,
ntcDvbModConvLoFrequency,
ntcDvbModConvRfGain,
ntcDvbModConvOutputLevel,
ntcDvbModExtCableLoss
}
STATUS current
DESCRIPTION
"Managed objects that constitute version 1 of a system device with standard capabilities."
::= { ntcDvbModConfGroup 1}
ntcDvbModConfGrpObsolete OBJECT-GROUP
OBJECTS {
ntcDvbModDvbs2AcmSymbolRate,
ntcDvbModDvbs2Isi,
ntcDvbModDvbs2RatePriority,
ntcDvbModDvbs2SymbolRate,
ntcDvbModDvbs2BitRate,
ntcDvbModDvbs2MeasuredPktCount,
ntcDvbModDvbs2MeasuredBitRate,
ntcDvbModDvbs2Reset,
ntcDvbModDvbsRatePriority,
ntcDvbModDvbsSymbolRate,
ntcDvbModDvbsBitRate,
ntcDvbModDvbsMeasuredPktCount,
ntcDvbModDvbsMeasuredBitRate,
ntcDvbModDvbsReset
}
STATUS obsolete
DESCRIPTION
"Managed objects which are deprecated or obsolete"
::= { ntcDvbModConfGroup 2}
ntcDvbModConfCompV1Standard MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Newtec device MIB implementations."
MODULE -- this module
MANDATORY-GROUPS
{
ntcDvbModConfGrpV1Standard
}
::= { ntcDvbModConfCompliance 1 }
END