diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB')
| -rw-r--r-- | MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB | 2034 |
1 files changed, 2034 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB b/MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB new file mode 100644 index 0000000..ff9b3cd --- /dev/null +++ b/MIBS/cisco/CISCO-DMN-DSG-TUNING-MIB @@ -0,0 +1,2034 @@ +--***************************************************************** +-- CISCO-DMN-DSG-TUNING.mib : Mib file for Tuning. +-- +-- October 2010, Hemant Kumar R +-- +-- Copyright (c) 1999-2010 by Cisco Systems, Inc. +-- All rights reserved. +--***************************************************************** + +CISCO-DMN-DSG-TUNING-MIB + +DEFINITIONS ::= BEGIN + +IMPORTS + OBJECT-TYPE, + MODULE-IDENTITY, Integer32 + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + ciscoDSGUtilities + FROM CISCO-DMN-DSG-ROOT-MIB; + + +ciscoDSGTuning MODULE-IDENTITY + LAST-UPDATED "201211190800Z" + 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 DSG Tuning MIB." + + REVISION "201211190800Z" + DESCRIPTION "V01.00.10 2012-11-19 + Updated to support MOIP Input." + + REVISION "201010130800Z" + DESCRIPTION "V01.00.09 2010-10-13 + Updated for migrating D985X/D9865 MIB to generic + logic." + + REVISION "201008030900Z" + DESCRIPTION "V01.00.08 2010-08-03 + New items inputStatusAsiLock, + inputStatusAsiLinkError and + inputStatusAsiPacketSize added in Input Status + Table." + + REVISION "201006170600Z" + DESCRIPTION "V01.00.07 2010-06-17 + The enum options of satSignalFecRate, + satSignalPolar and siInfoRxType + and the description of satSignalAFC are updated." + + REVISION "201005031100Z" + DESCRIPTION "V01.00.06 2010-05-03 + Packet Error Count item name updated." + + REVISION "201004120900Z" + DESCRIPTION "V01.00.05 2010-04-12 + New MIB objects are added." + + REVISION "201003220500Z" + DESCRIPTION "V01.00.04 2010-03-22 + The Syntax of Unsigned32 MIB objects whose + range is within the range of Integer32, is + updated to Integer32." + + REVISION "201002121500Z" + DESCRIPTION "V01.00.03 2010-02-12 + The Syntax of read-only objects is updated to + DisplayString." + + REVISION "201001181500Z" + DESCRIPTION "V01.00.02 2010-01-18 + Changed the enumerated value of object + siRcvOptionStatusFreqSel from preset(2) to + userCfg(2)." + + REVISION "200912201500Z" + DESCRIPTION "V01.00.01 2009-12-20 + Added new object, activeTuningValidateOrbPos + under activeTuning Group." + + REVISION "200911221500Z" + DESCRIPTION "V01.00.00 2009-11-22 + Initial Version." + + ::= { ciscoDSGUtilities 5 } + +activeTuning OBJECT IDENTIFIER ::= { ciscoDSGTuning 1 } +activeTuningTable OBJECT IDENTIFIER ::= { ciscoDSGTuning 2 } +tuningStatusTable OBJECT IDENTIFIER ::= { ciscoDSGTuning 3 } +siRcvTable OBJECT IDENTIFIER ::= { ciscoDSGTuning 4 } + +-- ************************************* +-- Active Tuning Branch +-- ************************************* + +activeTuningInput OBJECT-TYPE + SYNTAX INTEGER { + asi(1), + rf1(2), + rf2(3), + rf3(4), + rf4(5), + ipi(6), + none(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Select Input for tuning." + ::= { activeTuning 1 } + +activeTuningValidateOrbPos OBJECT-TYPE + SYNTAX INTEGER { + writeOnly(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Command used to validate orbital position. + Set this object to yes( 2 ) to validate Orbital position." + ::= { activeTuning 2 } + +activeTuningChScan OBJECT-TYPE + SYNTAX INTEGER { + scan(1), + writeOnly(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Channel Scan command. + Setting scan( 1 ) triggers the channel scanning process. " + ::= { activeTuning 3 } + + +-- ************************************* +-- Active Tuning Table Branch +-- ************************************* + +-- ************************************* +-- Active Tuner Table Branch +-- ************************************* + +activeTunerTable OBJECT-TYPE + SYNTAX SEQUENCE OF ActiveTunerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Active Tuner Table." + ::= { activeTuningTable 1 } + +activeTunerEntry OBJECT-TYPE + SYNTAX ActiveTunerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Active Tuner Table." + INDEX { activeTunerIndex } + ::= { activeTunerTable 1 } + +ActiveTunerEntry ::= SEQUENCE +{ + activeTunerIndex Integer32, + activeTunerRFInput INTEGER, + activeTunerFreq Integer32, + activeTunerSymbolRate Integer32, + activeTunerDVBSFEC INTEGER, + activeTunerModulation INTEGER, + activeTunerRollOff INTEGER, + activeTunerIQ INTEGER +} + +activeTunerIndex OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Active Tuner Index." + ::= { activeTunerEntry 1 } + +activeTunerRFInput OBJECT-TYPE + SYNTAX INTEGER { + rf1(2), + rf2(3), + rf3(4), + rf4(5), + none(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Active Tuner RF Input." + ::= { activeTunerEntry 2 } + +activeTunerFreq OBJECT-TYPE + SYNTAX Integer32 (0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Satellite Downlink frequency in the range of + 0 to 15000000 KHz in steps of 1 KHz." + ::= { activeTunerEntry 3 } + +activeTunerSymbolRate OBJECT-TYPE + SYNTAX Integer32 (10000..450000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Data rate on the transport stream in millions of symbols per + second. + Range is from 10000 to 450000 hectoSym/second in steps + of 1 hectoSym/second. + ( 1 hecto = 10^2 )." + ::= { activeTunerEntry 4 } + +activeTunerDVBSFEC OBJECT-TYPE + SYNTAX INTEGER { + oneHalf(1), + twoThirds(3), + threeQuarters(4), + fiveSixths(6), + sevenEigths(7), + auto(10) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Forward Error Correction Rate. + For DVB-S2 modulation only auto is applicable. + For DVB-S modulation all options are applicable." + ::= { activeTunerEntry 5 } + +activeTunerModulation OBJECT-TYPE + SYNTAX INTEGER { + dvbs(1), + dvbs2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Signal Modulation type." + ::= { activeTunerEntry 6 } + +activeTunerRollOff OBJECT-TYPE + SYNTAX INTEGER { + f35(1), + f25(2), + f20(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Alpha filtering - for DVB-S: 0.20/0.35, + for DVB-S2: 0.20/0.25/0.35. Roll off with scaling factor + of 1/100." + ::= { activeTunerEntry 7 } + +activeTunerIQ OBJECT-TYPE + SYNTAX INTEGER { + inverted(1), + nonInverted(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Spectrum Inversion." + ::= { activeTunerEntry 8 } + + +-- ************************************* +-- Active Input Table Branch +-- ************************************* + +activeInputTable OBJECT-TYPE + SYNTAX SEQUENCE OF ActiveInputEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Active Input Table." + ::= { activeTuningTable 2 } + +activeInputEntry OBJECT-TYPE + SYNTAX ActiveInputEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Active Input Table." + INDEX { activeInputRFIndex } + ::= { activeInputTable 1 } + +ActiveInputEntry ::= SEQUENCE +{ + activeInputRFIndex INTEGER, + activeInputLNBType INTEGER, + activeInputLNBTrim Integer32, + activeInputLNBTrim2 Integer32, + activeInputLocalOscFreq1 Integer32, + activeInputLocalOscFreq2 Integer32, + activeInputCrossOver Integer32, + activeInputLocalOscControl INTEGER, + activeInputOrbitalPos Integer32, + activeInputEastWestFlag INTEGER, + activeInputPolarization INTEGER, + activeInputSatName DisplayString, + activeInputLastLNBConfig Integer32, + activeInputDiSeqCEnable INTEGER, + activeInputDiSeqCSwitch INTEGER +} + +activeInputRFIndex OBJECT-TYPE + SYNTAX INTEGER { + rf1(1), + rf2(2), + rf3(3), + rf4(4) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Selection of RF Input." + ::= { activeInputEntry 1 } + +activeInputLNBType OBJECT-TYPE + SYNTAX INTEGER { + cBand(1), + singleKuBand(2), + dualKuBand(3), + advanced(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LNB Type: C-Band/Single Ku/Dual Ku/Advanced. + For simplified setup select C-Band or Ku-Band. + If there is a need to configure LO, select Advanced." + ::= { activeInputEntry 2 } + +activeInputLNBTrim OBJECT-TYPE + SYNTAX Integer32(0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low Noise Block Trim Level 1 when type is not advanced. + It has a range of 0 to 15000000 KHz in steps of 1KHz." + ::= { activeInputEntry 3 } + +activeInputLNBTrim2 OBJECT-TYPE + SYNTAX Integer32(0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low Noise Block Trim Level 2 when type is not advanced. + It has a range of 0 to 15000000 KHz in steps of 1KHz." + ::= { activeInputEntry 4 } + +activeInputLocalOscFreq1 OBJECT-TYPE + SYNTAX Integer32 (0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RW, only when LNB Type is Advanced. + Local Oscillator #1 Frequency when type is advanced. + It has a range of 0 to 15000000 KHz in steps of 1KHz." + ::= { activeInputEntry 5 } + +activeInputLocalOscFreq2 OBJECT-TYPE + SYNTAX Integer32 (0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RW, only when LNB Type is Advanced. + Local Oscillator #2 Frequency when type is advanced. + It has a range of 0 to 15000000 KHz in steps of 1KHz." + ::= { activeInputEntry 6 } + +activeInputCrossOver OBJECT-TYPE + SYNTAX Integer32 (0..15000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Crossover Frequency for Local Oscillator. + It has a range of 0 to 15000000 KHz in steps of 1KHz." + ::= { activeInputEntry 7 } + +activeInputLocalOscControl OBJECT-TYPE + SYNTAX INTEGER { + off(1), + on(2), + auto(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "22KHz Local Osillator Control." + ::= { activeInputEntry 8 } + +activeInputOrbitalPos OBJECT-TYPE + SYNTAX Integer32 (0..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Orbital location Azimuth.The range is from 0 to 3600 + in steps of 1. + The scaling factor is 1/10th of a degree." + ::= { activeInputEntry 9 } + +activeInputEastWestFlag OBJECT-TYPE + SYNTAX INTEGER { + east(1), + west(2), + notApplicable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RF Mapping Location East/West Flag." + ::= { activeInputEntry 10 } + +activeInputPolarization OBJECT-TYPE + SYNTAX INTEGER { + horizontal(1), + vertical(2), + automatic(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "RF Mapping Polarization." + ::= { activeInputEntry 11 } + +activeInputSatName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Satellite Name Matching the Orbital Position + E/W Flag. + Enter Satellite/Transponder Name to fill in Azimuth and + E/W Flag automatically." + ::= { activeInputEntry 12 } + +activeInputLastLNBConfig OBJECT-TYPE + SYNTAX Integer32(1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LNB configuration last applied." + ::= { activeInputEntry 13 } + +activeInputDiSeqCEnable OBJECT-TYPE + SYNTAX INTEGER { + disable(1), + enable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DiSeqC On/Off." + ::= { activeInputEntry 14 } + +activeInputDiSeqCSwitch OBJECT-TYPE + SYNTAX INTEGER { + off(1), + a(2), + b(3), + c(4), + d(5), + e(6), + f(7), + g(8), + h(9), + i(10), + j(11), + k(12), + l(13), + m(14), + n(15), + o(16), + p(17) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "DiSeqC switch selection." + ::= { activeInputEntry 15 } + + +-- ************************************* +-- LNB Power Table Branch +-- ************************************* + +lnbPowerTable OBJECT-TYPE + SYNTAX SEQUENCE OF LnbPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "LNB power Table." + ::= { activeTuningTable 3 } + +lnbPowerEntry OBJECT-TYPE + SYNTAX LnbPowerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for LNB power Table." + INDEX { lnbPowerIndex } + ::= { lnbPowerTable 1 } + +LnbPowerEntry ::= SEQUENCE +{ + lnbPowerIndex Integer32, + lnbPowerInput INTEGER, + lnbPowerControl INTEGER, + lnbPowerStatus INTEGER +} + +lnbPowerIndex OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Low Noise Block Power Index." + ::= { lnbPowerEntry 1 } + +lnbPowerInput OBJECT-TYPE + SYNTAX INTEGER { + rf1(2), + rf2(3), + rf3(4), + rf4(5), + none(255) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Low Noise Block Power Input." + ::= { lnbPowerEntry 2 } + +lnbPowerControl OBJECT-TYPE + SYNTAX INTEGER { + off(1), + thirteenV(2), + eighteenH(3), + hNIT(4), + vNIT(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Active LNB Power setting.13/18V is to control dual polarity LNB. + The convention is: Horizontal-18V; Vertical-13V. + Valid settings are, + Off + 13V ( 13V always, ignore polarity in NIT ) + 18V ( 18V always, ignore polarity in NIT ) + 13V-NIT ( 13V initially, over-ride by polarity in NIT ) + 18V-NIT ( 18V initially, over-ride by polarity in NIT )." + ::= { lnbPowerEntry 3 } + +lnbPowerStatus OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + normal(2), + noLoad(3), + overTemperature(4), + overLoad(5), + shortCircuit(6), + disabled(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Low Noise Block Power Supply Status." + ::= { lnbPowerEntry 4 } + +-- ************************************* +-- Tuning Status Table Branch +-- ************************************* + +-- ************************************* +-- Satellite Signal Table Branch +-- ************************************* + +satSignalTable OBJECT-TYPE + SYNTAX SEQUENCE OF SatSignalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Satellite Signal Table." + ::= { tuningStatusTable 1 } + +satSignalEntry OBJECT-TYPE + SYNTAX SatSignalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Satellite Signal Table." + INDEX { satSignalIndex } + ::= { satSignalTable 1 } + +SatSignalEntry ::= SEQUENCE +{ + satSignalIndex Integer32, + satSignalPvBer DisplayString, + satSignalQPSKBer DisplayString, + satSignalLdpCber DisplayString, + satSignalCndisp DisplayString, + satSignalCnMargin DisplayString, + satSignalLevel DisplayString, + satSignalSatDishCnMargin DisplayString, + satSignalSatDishSigLevel DisplayString, + satSignalPerDisp DisplayString, + satSignalAfc DisplayString, + satSignalUncorErrCnt DisplayString, + satSignalCorErrCnt DisplayString, + satSignalRfLock INTEGER, + satSignalDnLkFreq DisplayString, + satSignalLbandFreq DisplayString, + satSignalSymbolRate DisplayString, + satSignalFecRate INTEGER, + satSignalPolarization INTEGER, + satSignalModulation INTEGER, + satSignalIQ INTEGER, + satSignalLnbPsStatus INTEGER, + satSignalPilots INTEGER, + satSignalLoSelect INTEGER, + satSignalPolar INTEGER, + satSignalClearSigErrCnt INTEGER, + satSignalValidateOrbPosDate DisplayString, + satSignalValidateOrbPosStat DisplayString, + satSignalChScanStatus INTEGER, + satSignalSigLevelRaw DisplayString, + satSignalP1DStatus DisplayString, + satSignalDvbS2FrameLen INTEGER, + satSignalCnMarginRaw DisplayString, + satSignalDvbSQpskErrCount DisplayString, + satSignalDvbS2LdpcErrCount DisplayString, + satSignalPvErrCount DisplayString, + satSignalFecSyncStatus INTEGER, + satSignalPktErrCount DisplayString +} + +satSignalIndex OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Satellite Signal Table Index." + ::= { satSignalEntry 1 } + +satSignalPvBer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DVB-S Post-Viterbi Bit Error Rate." + ::= { satSignalEntry 2 } + +satSignalQPSKBer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Quadrature phase-shift keying ( QPSK ) Bit + error rate." + ::= { satSignalEntry 3 } + +satSignalLdpCber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DVB-S2 Low Density Parity Check Bit Error Rate." + ::= { satSignalEntry 4 } + +satSignalCndisp OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Carrier to Noise Ratio." + ::= { satSignalEntry 5 } + +satSignalCnMargin OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Carrier to Noise Ratio Link Margin." + ::= { satSignalEntry 6 } + +satSignalLevel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Signal Level." + ::= { satSignalEntry 7 } + +satSignalSatDishCnMargin OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: SatDish CN Margin in dB + Displays the margin in dB to a threshold level at + which failure occurs. The range is 0dB to 10dB." + ::= { satSignalEntry 8 } + +satSignalSatDishSigLevel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: SatDish Signal level( in dBm ) plus some kind of + graphical signal level meter on the LCD + (the range is -75 dBm to +-20 dBm)." + ::= { satSignalEntry 9 } + +satSignalPerDisp OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DVB-S2 Packet Error Rate." + ::= { satSignalEntry 10 } + +satSignalAfc OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Tuner Frequency Offset. + The range is from -51.0 to 51.0 in steps of 0.1 MHz." + ::= { satSignalEntry 11 } + +satSignalUncorErrCnt OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Uncorrected Error Counter. The range is from 0 to + 4294967295." + ::= { satSignalEntry 12 } + +satSignalCorErrCnt OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DVB-S Reed-Solomon Corrected Error Counter." + ::= { satSignalEntry 13 } + +satSignalRfLock OBJECT-TYPE + SYNTAX INTEGER { + noLock(1), + lock(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: RF Lock Status." + ::= { satSignalEntry 14 } + +satSignalDnLkFreq OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Downlink Frequency in the range of 0.000000 to + 15.000000 GHz in steps of 0.000001 GHz." + ::= { satSignalEntry 15 } + +satSignalLbandFreq OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: L-Band Frequency in the range of 950.000 to + 2150.000 MHz in steps of 0.001 MHz." + ::= { satSignalEntry 16 } + +satSignalSymbolRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Symbol Rate in the Range of 1.0000 to + 45.0000 MegaSym/second in steps of 0.0001 MegaSym/second." + ::= { satSignalEntry 17 } + +satSignalFecRate OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + half(2), + threeFifth(3), + twoThird(4), + threeQuater(5), + fourFifth(6), + fiveSixth(7), + sevenEight(8), + eightNinth(9), + nineTenth(10), + auto(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Forward Error Correction Rate." + ::= { satSignalEntry 18 } + +satSignalPolarization OBJECT-TYPE + SYNTAX INTEGER { + horizontal(1), + vertical(2), + leftCircular(3), + rightCircular(4), + auto(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Signal Polarization." + ::= { satSignalEntry 19 } + +satSignalModulation OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + qpskDvbs(2), + qpskDvbs2(3), + eightPskDvbs2(4), + sixteenQamDvbs2(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Signal Modulation Type." + ::= { satSignalEntry 20 } + +satSignalIQ OBJECT-TYPE + SYNTAX INTEGER { + inverted(1), + nonlnverted(2), + auto(3), + notApplicable(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Spectrum Inversion." + ::= { satSignalEntry 21 } + +satSignalLnbPsStatus OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + normal(2), + noLoad(3), + overTemperature(4), + overLoad(5), + shortCircuit(6), + disabled(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Low Noise Block Power Supply Status." + ::= { satSignalEntry 22 } + +satSignalPilots OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2), + notApplicable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Presence of Pilot Symbols." + ::= { satSignalEntry 23 } + +satSignalLoSelect OBJECT-TYPE + SYNTAX INTEGER { + off(1), + on(2), + auto(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: LO Select." + ::= { satSignalEntry 24 } + +satSignalPolar OBJECT-TYPE + SYNTAX INTEGER { + horizontal(1), + vertical(2), + leftCircular(3), + rightCircular(4), + auto(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Polarization." + ::= { satSignalEntry 25 } + +satSignalClearSigErrCnt OBJECT-TYPE + SYNTAX INTEGER { + writeOnly(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this variable to yes( 2 ) to clear signal error counter." + ::= { satSignalEntry 26 } + +satSignalValidateOrbPosDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Last Orbital Position Validate Date." + ::= { satSignalEntry 27 } + +satSignalValidateOrbPosStat OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Orbital Position Validation Status." + ::= { satSignalEntry 28 } + +satSignalChScanStatus OBJECT-TYPE + SYNTAX INTEGER { + off(1), + scanning(2), + done(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Channel Scanning Status :Off/Scanning/Done." + ::= { satSignalEntry 29 } + +satSignalSigLevelRaw OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..5)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal Level - RAW Register Value." + ::= { satSignalEntry 30 } + +satSignalP1DStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..3)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "P1 DSTATUS." + ::= { satSignalEntry 31 } + +satSignalDvbS2FrameLen OBJECT-TYPE + SYNTAX INTEGER { + shortFrame(1), + longFrame(2), + notApplicable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DVB-S2 Frame Length." + ::= { satSignalEntry 32 } + +satSignalCnMarginRaw OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..17)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "C/N Margin - RAW Register Value." + ::= { satSignalEntry 33 } + +satSignalDvbSQpskErrCount OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DVB-S QPSK Error Count." + ::= { satSignalEntry 34 } + +satSignalDvbS2LdpcErrCount OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DVB-S2 LPDC Error Count." + ::= { satSignalEntry 35 } + +satSignalPvErrCount OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "DVB-S PV Error Count." + ::= { satSignalEntry 36 } + +satSignalFecSyncStatus OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FEC SYNC Status for DVB-S PV Decoder." + ::= { satSignalEntry 37 } + +satSignalPktErrCount OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " DVB-S/DVB-S2 Packet Error Count." + ::= { satSignalEntry 38 } + +-- ************************************* +-- Input Status Table Branch +-- ************************************* + +inputStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF InputStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Input Status Table." + ::= { tuningStatusTable 2 } + +inputStatusEntry OBJECT-TYPE + SYNTAX InputStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Input Status Table." + INDEX { inputStatusIndex } + ::= { inputStatusTable 1 } + +InputStatusEntry ::= SEQUENCE +{ + inputStatusIndex Integer32, + inputStatusCurInput INTEGER, + inputStatusSatLock INTEGER, + inputStatusMpgIpLock INTEGER, + inputStatusInputRate DisplayString, + inputStatusNetworkName DisplayString, + inputStatusNetworkId DisplayString, + inputStatusTransportId DisplayString, + inputStatusScramblingMode INTEGER, + inputStatusTransportError INTEGER, + inputStatusAsiLock INTEGER, + inputStatusAsiLinkError INTEGER, + inputStatusAsiPacketSize INTEGER, + inputStatusLastTuneReason DisplayString, + inputStatusCurD985xInput DisplayString, + inputStatusIpiLinkStatus DisplayString, + inputStatusIpiSignal DisplayString, + inputStatusIpiFecLock DisplayString, + inputStatusIpiPcrLock DisplayString, + inputStatusIpiDelLatency DisplayString, + inputStatusIpiData1SrcIP IpAddress, + inputStatusIpiData2SrcIP IpAddress, + inputStatusIpiData1TsType DisplayString, + inputStatusIpiData2TsType DisplayString +} + +inputStatusIndex OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Status: Index for inputStatus Table." + ::= { inputStatusEntry 1 } + +inputStatusCurInput OBJECT-TYPE + SYNTAX INTEGER { + rf(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Current Input for D9865 only." + ::= { inputStatusEntry 2 } + +inputStatusSatLock OBJECT-TYPE + SYNTAX INTEGER { + nolock(1), + lockminussignal(2), + lockplussignal(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Satellite Lock: No Lock/Lock+Sig/Lock-Sig." + ::= { inputStatusEntry 3 } + +inputStatusMpgIpLock OBJECT-TYPE + SYNTAX INTEGER { + nolock(1), + lock(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal Validity.MPEG over IP Lock." + ::= { inputStatusEntry 4 } + +inputStatusInputRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Input Rate in Mega bauds per second ( Mbps ). + The range is from 0.000000 to 4294.967295 Mbps in steps of + 0.000001 Mbps." + ::= { inputStatusEntry 5 } + +inputStatusNetworkName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Network Name." + ::= { inputStatusEntry 6 } + +inputStatusNetworkId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Network ID." + ::= { inputStatusEntry 7 } + +inputStatusTransportId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Transport ID." + ::= { inputStatusEntry 8 } + +inputStatusScramblingMode OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + des(2), + dvb(3), + biss1(4), + biss2(5), + biss3(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Scrambling mode." + ::= { inputStatusEntry 9 } + +inputStatusTransportError OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + ok(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Transport Error." + ::= { inputStatusEntry 10 } + +inputStatusAsiLock OBJECT-TYPE + SYNTAX INTEGER { + nolock(1), + lock(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: ASI Lock." + ::= { inputStatusEntry 11 } + +inputStatusAsiLinkError OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + ok(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: ASI Link Error." + ::= { inputStatusEntry 12} + +inputStatusAsiPacketSize OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + oneHundredAndEightyEight(2), + twoHundredAndFour(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: ASI Packet Size." + ::= { inputStatusEntry 13} + +inputStatusLastTuneReason OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Reason for the last tune." + ::= { inputStatusEntry 14 } + +inputStatusCurD985xInput OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Current Input for all IRD models." + ::= { inputStatusEntry 15 } + +inputStatusIpiLinkStatus OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: IPI Ethernet Link Status." + ::= { inputStatusEntry 16 } + +inputStatusIpiSignal OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: IPI Signal Encapsulation Lock Status." + ::= { inputStatusEntry 17 } + +inputStatusIpiFecLock OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: FEC Lock Status." + ::= { inputStatusEntry 18 } + +inputStatusIpiPcrLock OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Indicates if PCR is received without + errors or not." + ::= { inputStatusEntry 19 } + +inputStatusIpiDelLatency OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: Dejitter Buffer Latency." + ::= { inputStatusEntry 20 } + +inputStatusIpiData1SrcIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DATA1 Source IP Selected." + ::= { inputStatusEntry 21 } + +inputStatusIpiData2SrcIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DATA2 Source IP Selected." + ::= { inputStatusEntry 22 } + +inputStatusIpiData1TsType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DATA1 Source Transport Type." + ::= { inputStatusEntry 23 } + +inputStatusIpiData2TsType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status: DATA2 Source Transport Type." + ::= { inputStatusEntry 24 } + + +-- ************************************* +-- Service Info Receive Table Branch +-- ************************************* + +-- **************************************** +-- Service Info Receive Option Table Branch +-- **************************************** + +siRcvOptionTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiRcvOptionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Rcv Option Table." + ::= { siRcvTable 1 } + +siRcvOptionEntry OBJECT-TYPE + SYNTAX SiRcvOptionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Rcv Option Table." + INDEX {siRcvOptionInstance } + ::= { siRcvOptionTable 1 } + +SiRcvOptionEntry ::= SEQUENCE + { + siRcvOptionInstance Integer32, + siRcvOptionAcqMode INTEGER, + siRcvOptionReacq INTEGER, + siRcvOptionNetID Integer32, + siRcvOptionInputSel INTEGER, + siRcvOptionFreqSel INTEGER, + siRcvOptionServListMode INTEGER, + siRcvOptionUseBAT INTEGER, + siRcvOptionUseNIT INTEGER, + siRcvOptionUseSDT INTEGER, + siRcvOptionUsePAT INTEGER + } + +siRcvOptionInstance OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance for siRcvOptionTable." + ::= { siRcvOptionEntry 1 } + + +siRcvOptionAcqMode OBJECT-TYPE + SYNTAX INTEGER { + basic(1), + auto(2), + custom(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode: Acquisition Mode." + ::= { siRcvOptionEntry 2 } + +siRcvOptionReacq OBJECT-TYPE + SYNTAX INTEGER { + writeOnly(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set this variable to yes( 2 ) to reacquire signal." + ::= { siRcvOptionEntry 3 } + +siRcvOptionNetID OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Network ID." + ::= { siRcvOptionEntry 4 } + +siRcvOptionInputSel OBJECT-TYPE + SYNTAX INTEGER { + userCfg(1), + swMap(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "UserCfg locks to RF input set by the user and SW Map uses + Orbital Position settings to select RF input. + It is recommended to set Validate Orbital Position to 'Yes' for + SW Mapped option." + ::= { siRcvOptionEntry 5 } + +siRcvOptionFreqSel OBJECT-TYPE + SYNTAX INTEGER { + nit(1), + userCfg(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode: Frequency Tuning Mode: NIT/Preset." + ::= { siRcvOptionEntry 6 } + +siRcvOptionServListMode OBJECT-TYPE + SYNTAX INTEGER { + rigorous(1), + degraded(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode: Service List Mode: Rigorous/Degraded." + ::= { siRcvOptionEntry 7 } + +siRcvOptionUseBAT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Custom Tuning Mode:Bouquet Association Table in Service List." + ::= { siRcvOptionEntry 8 } + +siRcvOptionUseNIT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode:Network Information Table in Service List." + ::= { siRcvOptionEntry 9 } + +siRcvOptionUseSDT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode:Service Description Table in Service List." + ::= { siRcvOptionEntry 10 } + +siRcvOptionUsePAT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Custom Tuning Mode:Program Association Table in Service List." + ::= { siRcvOptionEntry 11 } + +-- **************************************** +-- Service Info Receive Status Table Branch +-- **************************************** + +siRcvOptionStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiRcvOptionStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Rcv Option Status Table." + ::= { siRcvTable 2 } + +siRcvOptionStatusEntry OBJECT-TYPE + SYNTAX SiRcvOptionStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Rcv Option Status Table." + INDEX { siRcvOptionStatusInstance } + ::= { siRcvOptionStatusTable 1 } + +SiRcvOptionStatusEntry ::= SEQUENCE + { + siRcvOptionStatusInstance Integer32, + siRcvOptionLastChanReas INTEGER, + siRcvOptionLastActivated DisplayString, + siRcvOptionStatusFreqSel INTEGER, + siRcvOptionStatusServListMode INTEGER, + siRcvOptionStatusUseBAT INTEGER, + siRcvOptionStatusUseNIT INTEGER, + siRcvOptionStatusUseSDT INTEGER, + siRcvOptionStatusUsePAT INTEGER + } + +siRcvOptionStatusInstance OBJECT-TYPE + SYNTAX Integer32 (1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance of siRcv Option Status Table." + ::= { siRcvOptionStatusEntry 1 } + +siRcvOptionLastChanReas OBJECT-TYPE + SYNTAX INTEGER { + nit(1), + uplinkForceRetune(2), + userEntry(3), + preset(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Source of the last tuning." + ::= { siRcvOptionStatusEntry 2 } + +siRcvOptionLastActivated OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last Preset Activated number.The range is from 0 to 64." + ::= { siRcvOptionStatusEntry 3 } + + +siRcvOptionStatusFreqSel OBJECT-TYPE + SYNTAX INTEGER { + nit(1), + userCfg(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Frequency tuning mode." + ::= { siRcvOptionStatusEntry 4 } + +siRcvOptionStatusServListMode OBJECT-TYPE + SYNTAX INTEGER { + rigorous(1), + degraded(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Service list mode." + ::= { siRcvOptionStatusEntry 5 } + + +siRcvOptionStatusUseBAT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Bouquet Association Table in Service List." + ::= { siRcvOptionStatusEntry 6 } + +siRcvOptionStatusUseNIT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Network Information Table in Service List." + ::= { siRcvOptionStatusEntry 7 } + +siRcvOptionStatusUseSDT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Service Description Table in Service List." + ::= { siRcvOptionStatusEntry 8 } + +siRcvOptionStatusUsePAT OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of Program Association Table in Service List." + ::= { siRcvOptionStatusEntry 9 } + + +-- ************************************* +-- Service Info Rx Table Branch +-- ************************************* + +siInfoRxTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiInfoRxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Service information Receive table." + ::= { siRcvTable 3 } + +siInfoRxEntry OBJECT-TYPE + SYNTAX SiInfoRxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Service Information Received." + INDEX { siInfoRxInstance, siInfoRxIdx } + ::= { siInfoRxTable 1 } + +SiInfoRxEntry ::= SEQUENCE +{ + siInfoRxInstance Integer32, + siInfoRxIdx Integer32, + siInfoRxType INTEGER, + siInfoRxIDExt DisplayString, + siInfoRxUid DisplayString, + siInfoRxStatus INTEGER, + siInfoRxVer DisplayString, + siInfoRxPID DisplayString, + siInfoRxSections DisplayString +} + +siInfoRxInstance OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance of SI Info Receive table." + ::= { siInfoRxEntry 1 } + +siInfoRxIdx OBJECT-TYPE + SYNTAX Integer32(1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Service Information Receive Table Index." + ::= { siInfoRxEntry 2 } + +siInfoRxType OBJECT-TYPE + SYNTAX INTEGER { + pat(1), + cat(2), + pmt(3), + tsdt(4), + nit(5), + nitother(6), + sdt(7), + sdtother(8), + bat(9), + aeitpf(10), + oeitpf(11), + aeitES0(12), + aeitES1(13), + oeitES(14), + tdt(15), + rst(16), + st(17), + tot(18), + dit(19), + sit(20), + ecmodd(21), + ecmeven(22), + emm(23), + mpe(24), + dpi(25), + drt(26), + cdt(27), + mct(28), + mat(29), + mit(30), + ect(31), + invalidtableid(32) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Receive Table Type." + ::= { siInfoRxEntry 3 } + +siInfoRxIDExt OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Receive Table ID Extension. The range is + from 0 to 4294967295." + ::= { siInfoRxEntry 4 } + +siInfoRxUid OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Receive Unique ID. The range is + from 1 to 32." + ::= { siInfoRxEntry 5 } + +siInfoRxStatus OBJECT-TYPE + SYNTAX INTEGER { + none(1), + partial(2), + full(3), + update(4), + timeout(5), + lost(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Receive Status." + ::= { siInfoRxEntry 6 } + +siInfoRxVer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Version. The range is from 0 to + 4294967295." + ::= { siInfoRxEntry 7 } + +siInfoRxPID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Program ID. The range is from 0 to 8192." + ::= { siInfoRxEntry 8 } + +siInfoRxSections OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information Number of Sections. The range is from 0 to + 4294967295." + ::= { siInfoRxEntry 9 } + + +-- ************************************* +-- Service Info TS Table Branch +-- ************************************* + +siInfoTsTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiInfoTsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Transport Stream table." + ::= { siRcvTable 4 } + +siInfoTsEntry OBJECT-TYPE + SYNTAX SiInfoTsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for Transport stream table." + INDEX { siInfoTsInstance,siInfoTsIdx } + ::= { siInfoTsTable 1 } + +SiInfoTsEntry ::= SEQUENCE +{ + siInfoTsInstance Integer32, + siInfoTsIdx Integer32, + siInfoTsId DisplayString, + siInfoTsFreq DisplayString, + siInfoTsSymRate DisplayString, + siInfoTsOrbPosn DisplayString, + siInfoTsPolar INTEGER, + siInfoTsFEC INTEGER, + siInfoTsModulation INTEGER, + siInfoTsOrgNetID DisplayString, + siInfoTsEastWestFlag INTEGER +} + + +siInfoTsInstance OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Transport Stream Table Instance." + ::= { siInfoTsEntry 1 } + +siInfoTsIdx OBJECT-TYPE + SYNTAX Integer32(1..256) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " Service Information Transport Stream Index." + ::= { siInfoTsEntry 2 } + +siInfoTsId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Transport Stream ID. + The range is from 0 to 4294967295." + ::= { siInfoTsEntry 3 } + +siInfoTsFreq OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Frequency + The range is from 0.000000 to 15.000000 GHz in steps of + 0.000001 GHz." + ::= { siInfoTsEntry 4 } + +siInfoTsSymRate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Symbol Rate. + The range is from 1.0000 to 45.0000 Megasym/second in steps + of 0.0001 Megasym." + ::= { siInfoTsEntry 5 } + +siInfoTsOrbPosn OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Orbital Position. + The range is from 0.0 to 360.0 ." + ::= { siInfoTsEntry 6 } + +siInfoTsPolar OBJECT-TYPE + SYNTAX INTEGER { + horizontal(1), + vertical(2), + leftCircular(3), + rightCircular(4), + auto(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Polarization." + ::= { siInfoTsEntry 7 } + +siInfoTsFEC OBJECT-TYPE + SYNTAX INTEGER { + notApplicable(1), + half(2), + threeFifth(3), + twoThird(4), + threeQuarter(5), + fourFifth(6), + fiveSixth(7), + sevenEighth(8), + eightNinth(9), + nineTenth(10), + auto(11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Forward Error Correction + Rate." + ::= { siInfoTsEntry 8 } + +siInfoTsModulation OBJECT-TYPE + SYNTAX INTEGER { + notapplicable(1), + qpskDvbS(2), + qpskDvbS2(3), + eightPskDvbS2(4), + sixteenQamDvbsS2(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Modulation." + ::= { siInfoTsEntry 9 } + +siInfoTsOrgNetID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information Original Network ID. + The range is from 0 to 4294967295." + ::= { siInfoTsEntry 10 } + +siInfoTsEastWestFlag OBJECT-TYPE + SYNTAX INTEGER { + east(1), + west(2), + notApplicable(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frequency Plan: Service Information East West flag." + ::= { siInfoTsEntry 11 } + + +-- ************************************* +-- Service Info VCInfo Table Branch +-- ************************************* + +siInfoVCInfoTable OBJECT-TYPE + SYNTAX SEQUENCE OF SiInfoVCInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VC table." + ::= { siRcvTable 5 } + + +siInfoVCInfoEntry OBJECT-TYPE + SYNTAX SiInfoVCInfoEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for VC information." + INDEX { siInfoVCInfoInstance, siInfoVCInfoIdx } + ::= { siInfoVCInfoTable 1 } + +SiInfoVCInfoEntry ::= SEQUENCE +{ + siInfoVCInfoInstance Integer32, + siInfoVCInfoIdx Integer32, + siInfoVCInfoId DisplayString, + siInfoVCInfoTxID DisplayString, + siInfoVCInfoProgName DisplayString, + siInfoVCInfoPMTPID DisplayString, + siInfoVCInfoCHType INTEGER, + siInfoVCInfoECMPID DisplayString, + siInfoVCInfoAuthorized INTEGER +} + +siInfoVCInfoInstance OBJECT-TYPE + SYNTAX Integer32(1..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Virtual Channel Info table Instance." + ::= { siInfoVCInfoEntry 1 } + +siInfoVCInfoIdx OBJECT-TYPE + SYNTAX Integer32(1..262144) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Virtual Channel Info table Index." + ::= { siInfoVCInfoEntry 2 } + +siInfoVCInfoId OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information VC Service ID. The range is from 0 to + 4294967295." + ::= { siInfoVCInfoEntry 3 } + +siInfoVCInfoTxID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information VC Transport Stream ID. The range is from + 0 to 4294967295." + ::= { siInfoVCInfoEntry 4 } + +siInfoVCInfoProgName OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information VC Programme Name." + ::= { siInfoVCInfoEntry 5 } + +siInfoVCInfoPMTPID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information VC Program Map Table Program ID." + ::= { siInfoVCInfoEntry 6 } + +siInfoVCInfoCHType OBJECT-TYPE + SYNTAX INTEGER { + tv(1), + radio(2), + other(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Type:TV service/ Radio service." + ::= { siInfoVCInfoEntry 7 } + +siInfoVCInfoECMPID OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service Information VC Entitlement Control Message Program ID." + ::= { siInfoVCInfoEntry 8 } + +siInfoVCInfoAuthorized OBJECT-TYPE + SYNTAX INTEGER { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Service List: Channel Authorized: Yes/No." + ::= { siInfoVCInfoEntry 9 } + +END |