-- ================================================================= -- Copyright (c) 2009-2023 FS.COM Inc. All Rights Reserved. -- -- Description: CATV transceiver MIB -- Reference: -- Version: V1.0 -- History: -- V1.0 created by xujun. -- Initial version of the MIB -- ================================================================= FS-CATV-TRANSCEIVER-MIB DEFINITIONS ::= BEGIN IMPORTS fsCommon FROM FS-OID-MIB Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI; fsCATVTransceiver MODULE-IDENTITY LAST-UPDATED "200807251008Z" ORGANIZATION "Fiberstore Co.,Limited" CONTACT-INFO "" DESCRIPTION " The objects in this MIB module are used to manage and display common configuration for CATV(Community Antenna Television) transceiver module. " ::= { fsCommon 94 } -- -- fsCATVTransceiverStatus -- fsCATVTransStatus OBJECT IDENTIFIER ::= { fsCATVTransceiver 1 } fsCATVTransStatusScalarObjects OBJECT IDENTIFIER ::= { fsCATVTransStatus 1 } fsCATVTransState OBJECT-TYPE SYNTAX INTEGER { on (1), off (2) } MAX-ACCESS read-only STATUS current DESCRIPTION " The state of CATV transceiver. " ::= { fsCATVTransStatusScalarObjects 1 } fsCATVTransInputPwr OBJECT-TYPE SYNTAX Integer32 UNITS "dbm" MAX-ACCESS read-only STATUS current DESCRIPTION " The input power of CATV transceiver. If transceiver is not on site, the value should be zero. " ::= { fsCATVTransStatusScalarObjects 2 } fsCATVTransOutputLevel OBJECT-TYPE SYNTAX Integer32 UNITS "dbuv" MAX-ACCESS read-only STATUS current DESCRIPTION " The output level of CATV transceiver. If transceiver is not on site, the value should be zero. " ::= { fsCATVTransStatusScalarObjects 3 } fsCATVTransTemperature OBJECT-TYPE SYNTAX Integer32 UNITS "centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION " The temperature of CATV transceiver. If transceiver is not on site, the value should be zero. " ::= { fsCATVTransStatusScalarObjects 4 } -- -- fsCATVTransceiverMan -- fsCATVTransceiverMan OBJECT IDENTIFIER ::= { fsCATVTransceiver 2 } fsCATVTransCtrlScalarObjects OBJECT IDENTIFIER ::= { fsCATVTransceiverMan 1 } fsCATVTransInputPwrLowerThr OBJECT-TYPE SYNTAX Integer32 UNITS "dbm" MAX-ACCESS read-write STATUS current DESCRIPTION " A threshold for the CATV transceiver's input power. When the input power of CATV transceiver is lower than threshold, a trap should be generated. " ::= { fsCATVTransCtrlScalarObjects 1 } fsCATVTransOutputLvlLowerThr OBJECT-TYPE SYNTAX Integer32 UNITS "dbuv" MAX-ACCESS read-write STATUS current DESCRIPTION " A threshold for the CATV transceiver's output level. When the output level of CATV transceiver is lower than threshold, a trap should be generated. " ::= { fsCATVTransCtrlScalarObjects 2 } fsCATVTransTempratureUpperThr OBJECT-TYPE SYNTAX Integer32 UNITS "¡æ" MAX-ACCESS read-write STATUS current DESCRIPTION " A threshold for the CATV transceiver's temperature. When the temperature of CATV transceiver is higher than threshold, a trap should be generated. " ::= { fsCATVTransCtrlScalarObjects 3 } -- -- fsCATVTransceiver NOTIFICATION -- fsCATVTansTrap OBJECT IDENTIFIER ::= { fsCATVTransceiver 3 } fsCATVTransTrapPrefix OBJECT IDENTIFIER ::= {fsCATVTansTrap 0} fsCATVTransInputPwrTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransInputPwr } STATUS current DESCRIPTION " A fsCATVTransInputPwrTrap notification is sent when the input power of CATV transceiver is lower than the threshold. " ::= { fsCATVTransTrapPrefix 1 } fsCATVTransInputPwrReTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransInputPwr } STATUS current DESCRIPTION " A fsCATVTransInputPwrReTrap notification is sent when the input power of CATV transceiver recovered from the last trap. " ::= { fsCATVTransTrapPrefix 2 } fsCATVTransOutputLvlTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransOutputLevel } STATUS current DESCRIPTION " A fsCATVTransOutputLvlTrap notification is sent when the output level of CATV transceiver is lower than the threshold. " ::= { fsCATVTransTrapPrefix 3 } fsCATVTransOutputLvlReTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransOutputLevel } STATUS current DESCRIPTION " A fsCATVTransOutputLvlReTrap notification is sent when the output level of CATV transceiver recovered from the last trap. " ::= { fsCATVTransTrapPrefix 4 } fsCATVTransTemperatureTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransTemperature } STATUS current DESCRIPTION " A fsCATVTransTemperatureTrap notification is sent when the temperature of CATV transceiver is higher than the threshold. " ::= { fsCATVTransTrapPrefix 5 } fsCATVTransTemperatureReTrap NOTIFICATION-TYPE OBJECTS { fsCATVTransTemperature } STATUS current DESCRIPTION " A fsCATVTransTemperatureReTrap notification is sent when the temperature of CATV transceiver recovered from the last trap. " ::= { fsCATVTransTrapPrefix 6 } END