416 lines
13 KiB
Plaintext
416 lines
13 KiB
Plaintext
NEWTEC-BANDWIDTH-CANCELLATION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Unsigned32,
|
|
Integer32,
|
|
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
|
|
--
|
|
|
|
ntcBandwidthCancellation MODULE-IDENTITY
|
|
LAST-UPDATED "201602011100Z"
|
|
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 BANDWIDTH-CANCELLATION MIB"
|
|
|
|
REVISION "201602011100Z"
|
|
DESCRIPTION
|
|
"Initial release for MDM6000 R3.1.1"
|
|
::= { ntcFunction 9100 }
|
|
|
|
|
|
--
|
|
-- Top-Level Structure
|
|
--
|
|
|
|
-- ntcBandwidthCancellation content
|
|
|
|
ntcBwCObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcBwCObjects definitions."
|
|
::= { ntcBandwidthCancellation 1 }
|
|
|
|
ntcBwCConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Conformance requirements."
|
|
::= { ntcBandwidthCancellation 2 }
|
|
|
|
-- ntcBwCObjects content
|
|
|
|
ntcBwCAlarm OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Container holding ntcBwCAlarm definitions."
|
|
::= { ntcBwCObjects 1 }
|
|
|
|
-- ntcBwCConformance content
|
|
|
|
ntcBwCConfCompliance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Device compliance statements."
|
|
::= { ntcBwCConformance 1 }
|
|
|
|
ntcBwCConfGroup OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Groups used by device compliance statements."
|
|
::= { ntcBwCConformance 2 }
|
|
|
|
|
|
--
|
|
-- Managed Objects
|
|
--
|
|
|
|
ntcBwCAlarmNoLock OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the bandwidth canceller is enabled but not locked
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcBwCAlarm 1 }
|
|
|
|
ntcBwCCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcBwCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration table"
|
|
::= { ntcBwCObjects 2 }
|
|
|
|
ntcBwCCfgEntry OBJECT-TYPE
|
|
SYNTAX NtcBwCCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcBwCCfgTable."
|
|
INDEX { ntcBwCCfgName }
|
|
::= { ntcBwCCfgTable 1 }
|
|
|
|
NtcBwCCfgEntry ::= SEQUENCE {
|
|
ntcBwCCfgName DisplayString,
|
|
ntcBwCCfgEnable NtcEnable,
|
|
ntcBwCCfgExpRoundTripDelay Unsigned32,
|
|
ntcBwCCfgRoundTripDelayUncert Unsigned32,
|
|
ntcBwCCfgLocalCenterFreqOffset Integer32,
|
|
ntcBwCCfgLocalCenterFreqUncert Unsigned32,
|
|
ntcBwCCfgLocalSpectralInversion INTEGER,
|
|
ntcBwCCfgBandwidthMode INTEGER
|
|
}
|
|
|
|
ntcBwCCfgName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the input configuration"
|
|
::= { ntcBwCCfgEntry 1 }
|
|
|
|
ntcBwCCfgEnable OBJECT-TYPE
|
|
SYNTAX NtcEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable bandwidth cancellation"
|
|
DEFVAL { off }
|
|
::= { ntcBwCCfgEntry 2 }
|
|
|
|
ntcBwCCfgExpRoundTripDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..500)
|
|
UNITS "ms"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set this to the round trip delay the carrier (that is uplinked, received and
|
|
cancelled out) will experience. The closer this value is to the actual delay,
|
|
the faster the cancelling will start. Set this value to 0 when doing a
|
|
back-to-back test."
|
|
DEFVAL { 250 }
|
|
::= { ntcBwCCfgEntry 3 }
|
|
|
|
ntcBwCCfgRoundTripDelayUncert OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
UNITS "ms"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The delay search window that the cancellation function will use to try to
|
|
acquire full lock. Advised starting value is set to 20 ms but once the actual
|
|
round trip delay is known, the search range can be decreased to reduce search
|
|
time and speed up full lock. However, some range should still be allowed to
|
|
accommodate change in delay due to Doppler effects."
|
|
DEFVAL { 20 }
|
|
::= { ntcBwCCfgEntry 4 }
|
|
|
|
ntcBwCCfgLocalCenterFreqOffset OBJECT-TYPE
|
|
SYNTAX Integer32 (-100000000..100000000)
|
|
UNITS "Hz"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The center frequency offset of the received local carrier (that is uplinked,
|
|
received and cancelled out)"
|
|
DEFVAL { 0 }
|
|
::= { ntcBwCCfgEntry 5 }
|
|
|
|
ntcBwCCfgLocalCenterFreqUncert OBJECT-TYPE
|
|
SYNTAX Unsigned32 (50000..7500000)
|
|
UNITS "Hz"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency search window in which the demodulator will search for the
|
|
received local carrier. By observing the local carrier center frequency
|
|
offset, this value can be decreased to reduce search time and speed up full
|
|
lock."
|
|
DEFVAL { 50000 }
|
|
::= { ntcBwCCfgEntry 6 }
|
|
|
|
ntcBwCCfgLocalSpectralInversion OBJECT-TYPE
|
|
SYNTAX INTEGER { direct(0), inverted(1), automatic(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In case an upconverter or the satellite transponder inverses the spectrum of
|
|
the carrier, the cancellation function needs to re-inverse the spectrum prior
|
|
to actual cancellation. In case automatic is used, the canceller will toggle
|
|
continuously between inverted and direct spectrum. In order to speed up lock
|
|
time, observe the detected inversion in the monitoring parameter 'local
|
|
spectral inversion' and set the detected inversion here."
|
|
DEFVAL { automatic }
|
|
::= { ntcBwCCfgEntry 7 }
|
|
|
|
ntcBwCCfgBandwidthMode OBJECT-TYPE
|
|
SYNTAX INTEGER { normal(0), robust(1), fine(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bandwidth Mode sets the range of parameters of the acquisition loops. Use
|
|
the bandwidth mode to balance search range versus acquisition time. Normal:
|
|
standard settings for the acquisition loops. Robust: extended ranges of the
|
|
parameters in the acquisition loops. This can cope with bigger uncertainties
|
|
but potentially increases lock time. Fine: when all parameters are accurately
|
|
known and set and there is no change over time, the fine mode can be used to
|
|
achieve the fastest lock time."
|
|
DEFVAL { normal }
|
|
::= { ntcBwCCfgEntry 8 }
|
|
|
|
ntcBwCMonTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcBwCMonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitoring table"
|
|
::= { ntcBwCObjects 3 }
|
|
|
|
ntcBwCMonEntry OBJECT-TYPE
|
|
SYNTAX NtcBwCMonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcBwCMonTable."
|
|
AUGMENTS { ntcBwCCfgEntry }
|
|
::= { ntcBwCMonTable 1 }
|
|
|
|
NtcBwCMonEntry ::= SEQUENCE {
|
|
ntcBwCMonState INTEGER,
|
|
ntcBwCMonRoundTripDelay Float32TC,
|
|
ntcBwCMonLocalToTotalPowerRatio Float32TC,
|
|
ntcBwCMonLocalToRemotePowerRatio Float32TC,
|
|
ntcBwCMonLocalLevel Float32TC,
|
|
ntcBwCMonLocalSymbolRate Unsigned32,
|
|
ntcBwCMonLocalFreqOffset Float32TC,
|
|
ntcBwCMonLocalSpectralInversion INTEGER
|
|
}
|
|
|
|
ntcBwCMonState OBJECT-TYPE
|
|
SYNTAX INTEGER { off(0), searching(1), locked(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the bandwidth cancellation function can be off (in case bandwidth
|
|
cancellation is disabled), searching (when in the process of acquiring lock)
|
|
or locked when the cancellation function is fully operational."
|
|
::= { ntcBwCMonEntry 1 }
|
|
|
|
ntcBwCMonRoundTripDelay OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "ms"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured round trip delay the carrier (that is uplinked and again
|
|
received) experiences. Use this value to fine tune the control parameter
|
|
'Expected round trip delay'. The round trip delay can slightly change due to
|
|
Doppler and the satellite moving in its 'box'."
|
|
::= { ntcBwCMonEntry 2 }
|
|
|
|
ntcBwCMonLocalToTotalPowerRatio OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured ratio between the total received power at the input of the modem
|
|
and the received local carrier power."
|
|
::= { ntcBwCMonEntry 3 }
|
|
|
|
ntcBwCMonLocalToRemotePowerRatio OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "dB"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured ratio between the remote carrier power and the received local
|
|
carrier power."
|
|
::= { ntcBwCMonEntry 4 }
|
|
|
|
ntcBwCMonLocalLevel OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power of the received local carrier (that is uplinked then received) prior
|
|
to actual cancellation."
|
|
::= { ntcBwCMonEntry 5 }
|
|
|
|
ntcBwCMonLocalSymbolRate OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..133000000)
|
|
UNITS "baud"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The measured symbolrate of the local carrier (that is uplink, received and
|
|
cancelled out)."
|
|
::= { ntcBwCMonEntry 6 }
|
|
|
|
ntcBwCMonLocalFreqOffset OBJECT-TYPE
|
|
SYNTAX Float32TC
|
|
UNITS "Hz"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The difference between the set local carrier frequency and the actual detected
|
|
local carrier frequency."
|
|
::= { ntcBwCMonEntry 7 }
|
|
|
|
ntcBwCMonLocalSpectralInversion OBJECT-TYPE
|
|
SYNTAX INTEGER { direct(0), inverted(1), unknown(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The spectral inversion of the local carrier (that is uplinked and again
|
|
received) that is applied. This can be either have been set manually or
|
|
detected automatically (by using the 'automatic' setting in the 'Local carrier
|
|
spectral inversion' control parameter. Once the spectral inversion is know it
|
|
is advised to set it manual to the correct value in order to reduced
|
|
cancellation lock time."
|
|
::= { ntcBwCMonEntry 8 }
|
|
|
|
ntcBwCAlarmStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtcBwCAlarmStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm Status table"
|
|
::= { ntcBwCObjects 4 }
|
|
|
|
ntcBwCAlarmStateEntry OBJECT-TYPE
|
|
SYNTAX NtcBwCAlarmStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of the ntcBwCAlarmStateTable."
|
|
AUGMENTS { ntcBwCCfgEntry }
|
|
::= { ntcBwCAlarmStateTable 1 }
|
|
|
|
NtcBwCAlarmStateEntry ::= SEQUENCE {
|
|
ntcBwCASNoLock NtcAlarmState
|
|
}
|
|
|
|
ntcBwCASNoLock OBJECT-TYPE
|
|
SYNTAX NtcAlarmState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This alarm is raised when the bandwidth canceller is enabled but not locked
|
|
This variable indicates the current status of the alarm."
|
|
::= { ntcBwCAlarmStateEntry 1 }
|
|
|
|
|
|
--
|
|
-- Module Conformance
|
|
--
|
|
|
|
ntcBwCConfGrpV1Standard OBJECT-GROUP
|
|
OBJECTS {
|
|
ntcBwCAlarmNoLock,
|
|
ntcBwCCfgEnable,
|
|
ntcBwCCfgExpRoundTripDelay,
|
|
ntcBwCCfgRoundTripDelayUncert,
|
|
ntcBwCCfgLocalCenterFreqOffset,
|
|
ntcBwCCfgLocalCenterFreqUncert,
|
|
ntcBwCCfgLocalSpectralInversion,
|
|
ntcBwCCfgBandwidthMode,
|
|
ntcBwCMonState,
|
|
ntcBwCMonRoundTripDelay,
|
|
ntcBwCMonLocalToTotalPowerRatio,
|
|
ntcBwCMonLocalToRemotePowerRatio,
|
|
ntcBwCMonLocalLevel,
|
|
ntcBwCMonLocalSymbolRate,
|
|
ntcBwCMonLocalFreqOffset,
|
|
ntcBwCMonLocalSpectralInversion,
|
|
ntcBwCASNoLock
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Managed objects that constitute version 1 of a system device with standard capabilities."
|
|
::= { ntcBwCConfGroup 1}
|
|
|
|
ntcBwCConfCompV1Standard MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Newtec device MIB implementations."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS
|
|
{
|
|
ntcBwCConfGrpV1Standard
|
|
}
|
|
::= { ntcBwCConfCompliance 1 }
|
|
|
|
|
|
END
|