Observium_CE/mibs/newtec/NEWTEC-AUPCCLIENT-MIB

381 lines
11 KiB
Plaintext

NEWTEC-AUPCCLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Unsigned32,
Integer32,
MODULE-IDENTITY,
OBJECT-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
NtcAlarmState,
NtcEnable
FROM NEWTEC-TC-MIB
ntcFunction
FROM NEWTEC-MAIN-MIB;
--
-- Module Identification
--
ntcAupcClient MODULE-IDENTITY
LAST-UPDATED "201410310800Z"
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 AUPC client MIB containing definitions for the AUPC client."
REVISION "201410310800Z"
DESCRIPTION
"ntcAupcClientCfgRemoteTermId column added"
REVISION "201309180800Z"
DESCRIPTION
"Alarms Status as Textual Conventions"
REVISION "201305220600Z"
DESCRIPTION
"Initial release for MDM6000 R1.1"
::= { ntcFunction 4100 }
--
-- Top-Level Structure
--
-- ntcAupcClient content
ntcAupcClientObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcAupcClientObjects definitions."
::= { ntcAupcClient 1 }
ntcAupcClntConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Conformance requirements."
::= { ntcAupcClient 2 }
-- ntcAupcClientObjects content
ntcAupcClientAlarm OBJECT-IDENTITY
STATUS current
DESCRIPTION "Container holding ntcAupcClientAlarm definitions."
::= { ntcAupcClientObjects 1 }
-- ntcAupcClntConformance content
ntcAupcClntConfCompliance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Device compliance statements."
::= { ntcAupcClntConformance 1 }
ntcAupcClntConfGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "Groups used by device compliance statements."
::= { ntcAupcClntConformance 2 }
--
-- Managed Objects
--
ntcAupcClientAlmCalibAbsent OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates that the AUPC client subsystem has not been calibrated
This variable indicates the current status of the alarm."
::= { ntcAupcClientAlarm 1 }
ntcAupcClientAlmCalibViolation OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates that the AUPC client wants to operate outside the
calibrated range This variable indicates the current status of the alarm."
::= { ntcAupcClientAlarm 2 }
ntcAupcClientAlarmStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcAupcClientAlarmStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcAupcClientAlarmState"
::= { ntcAupcClientObjects 2 }
ntcAupcClientAlarmStateEntry OBJECT-TYPE
SYNTAX NtcAupcClientAlarmStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcAupcClientAlarmStateTable."
INDEX { ntcAupcClientASDemodId }
::= { ntcAupcClientAlarmStateTable 1 }
NtcAupcClientAlarmStateEntry ::= SEQUENCE {
ntcAupcClientASDemodId INTEGER,
ntcAupcClientASCalibAbsent NtcAlarmState,
ntcAupcClientASCalibViolation NtcAlarmState
}
ntcAupcClientASDemodId OBJECT-TYPE
SYNTAX INTEGER { demod1(1), demod2(2), demod3(3) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The id of the demodulator"
::= { ntcAupcClientAlarmStateEntry 1 }
ntcAupcClientASCalibAbsent OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates that the AUPC client subsystem has not been calibrated
This variable indicates the current status of the alarm."
::= { ntcAupcClientAlarmStateEntry 2 }
ntcAupcClientASCalibViolation OBJECT-TYPE
SYNTAX NtcAlarmState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This alarm indicates that the AUPC client wants to operate outside the
calibrated range This variable indicates the current status of the alarm."
::= { ntcAupcClientAlarmStateEntry 3 }
ntcAupcClientCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcAupcClientCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcAupcClientCfg"
::= { ntcAupcClientObjects 3 }
ntcAupcClientCfgEntry OBJECT-TYPE
SYNTAX NtcAupcClientCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcAupcClientCfgTable."
INDEX { ntcAupcClientCfgDemodId }
::= { ntcAupcClientCfgTable 1 }
NtcAupcClientCfgEntry ::= SEQUENCE {
ntcAupcClientCfgDemodId INTEGER,
ntcAupcClientCfgEnable NtcEnable,
ntcAupcClientCfgRemoteTermId Unsigned32
}
ntcAupcClientCfgDemodId OBJECT-TYPE
SYNTAX INTEGER { demod1(1), demod2(2), demod3(3) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The id of the demodulator"
::= { ntcAupcClientCfgEntry 1 }
ntcAupcClientCfgEnable OBJECT-TYPE
SYNTAX NtcEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the AUPC client function"
DEFVAL { off }
::= { ntcAupcClientCfgEntry 2 }
ntcAupcClientCfgRemoteTermId OBJECT-TYPE
SYNTAX Unsigned32 (0..65277)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identification of the controller terminal, for use by the ACM and AUPC control
messages."
DEFVAL { 0 }
::= { ntcAupcClientCfgEntry 3 }
ntcAupcClientCalibTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcAupcClientCalibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcAupcClientCalib"
::= { ntcAupcClientObjects 4 }
ntcAupcClientCalibEntry OBJECT-TYPE
SYNTAX NtcAupcClientCalibEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcAupcClientCalibTable."
INDEX { ntcAupcClientCalibDemodId }
::= { ntcAupcClientCalibTable 1 }
NtcAupcClientCalibEntry ::= SEQUENCE {
ntcAupcClientCalibDemodId INTEGER,
ntcAupcClientCalibNomInputLvl Integer32,
ntcAupcClientCalibNomEsNo Integer32
}
ntcAupcClientCalibDemodId OBJECT-TYPE
SYNTAX INTEGER { demod1(1), demod2(2), demod3(3) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The id of the demodulator"
::= { ntcAupcClientCalibEntry 1 }
ntcAupcClientCalibNomInputLvl OBJECT-TYPE
SYNTAX Integer32 (-1000..500)
UNITS "dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Nominal input level, recorded at calibration time"
DEFVAL { -150 }
::= { ntcAupcClientCalibEntry 2 }
ntcAupcClientCalibNomEsNo OBJECT-TYPE
SYNTAX Integer32 (-1000..4000)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Nominal Es/N0"
DEFVAL { 0 }
::= { ntcAupcClientCalibEntry 3 }
ntcAupcClientMonTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcAupcClientMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing the ntcAupcClientMon"
::= { ntcAupcClientObjects 5 }
ntcAupcClientMonEntry OBJECT-TYPE
SYNTAX NtcAupcClientMonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of the ntcAupcClientMonTable."
INDEX { ntcAupcClientMonDemodId }
::= { ntcAupcClientMonTable 1 }
NtcAupcClientMonEntry ::= SEQUENCE {
ntcAupcClientMonDemodId INTEGER,
ntcAupcClientMonState INTEGER,
ntcAupcClientMonInputLvl Integer32,
ntcAupcClientMonEsNo Integer32,
ntcAupcClientMonCurPwrCompen Integer32,
ntcAupcClientMonEstRmtUpFading Integer32
}
ntcAupcClientMonDemodId OBJECT-TYPE
SYNTAX INTEGER { demod1(1), demod2(2), demod3(3) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The id of the demodulator"
::= { ntcAupcClientMonEntry 1 }
ntcAupcClientMonState OBJECT-TYPE
SYNTAX INTEGER { off(0), notCalibrated(1), calibrated(2), waitingForController(3), reporting(4), nolock(5), alarm(6) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AUPC client state"
::= { ntcAupcClientMonEntry 2 }
ntcAupcClientMonInputLvl OBJECT-TYPE
SYNTAX Integer32 (-1000..500)
UNITS "dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Input level"
::= { ntcAupcClientMonEntry 3 }
ntcAupcClientMonEsNo OBJECT-TYPE
SYNTAX Integer32 (-1000..4000)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received Es/N0"
::= { ntcAupcClientMonEntry 4 }
ntcAupcClientMonCurPwrCompen OBJECT-TYPE
SYNTAX Integer32 (-1000..5000)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current power compensation on the uplink"
::= { ntcAupcClientMonEntry 5 }
ntcAupcClientMonEstRmtUpFading OBJECT-TYPE
SYNTAX Integer32 (-1000..5000)
UNITS "dB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Estimated remote uplink fading"
::= { ntcAupcClientMonEntry 6 }
--
-- Module Conformance
--
ntcAupcClntConfGrpV1Standard OBJECT-GROUP
OBJECTS {
ntcAupcClientAlmCalibAbsent,
ntcAupcClientAlmCalibViolation,
ntcAupcClientASCalibAbsent,
ntcAupcClientASCalibViolation,
ntcAupcClientCfgEnable,
ntcAupcClientCfgRemoteTermId,
ntcAupcClientCalibNomInputLvl,
ntcAupcClientCalibNomEsNo,
ntcAupcClientMonState,
ntcAupcClientMonInputLvl,
ntcAupcClientMonEsNo,
ntcAupcClientMonCurPwrCompen,
ntcAupcClientMonEstRmtUpFading
}
STATUS current
DESCRIPTION
"Managed objects that constitute version 1 of a system device with standard capabilities."
::= { ntcAupcClntConfGroup 1}
ntcAupcClntConfCompV1Standard MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Compliance statement for Newtec device MIB implementations."
MODULE -- this module
MANDATORY-GROUPS
{
ntcAupcClntConfGrpV1Standard
}
::= { ntcAupcClntConfCompliance 1 }
END