-- -- Snmp V2 SIM expanded // ampliado -- -- Private MIB Fibernet XMUX4+ // MIB privado para el XMUX4+ de Fibernet -- -- -- Author // Autor : PPB 28/05/2009 -- -- PPB 12/04/2010 Rev. warning -- -- PPB 16/06/2011 Parte de la MIB CMUX4PLUS -- -- Versión 01.05 Compatibility Hp OPenview. -- XMUX4-PLUS DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI enterprises FROM RFC1155-SMI DisplayString FROM RFC1213-MIB; fibernet MODULE-IDENTITY LAST-UPDATED "200804241820Z" ORGANIZATION "Fibernet S.L." CONTACT-INFO "Fibernet S.L. Parque Tecnológico de Madrid. C/ Isaac Newton, número 10. D.P. 28760 Tres Cantos (Madrid) Tel: +34 91 807 65 65 Fax: +34 91 807 65 21 E-mail: fibernet@fibernet.es http://www.fibernet.es" DESCRIPTION "The Structure of Management Information for the Fibernet enterprise" REVISION "200804241820Z" DESCRIPTION "The initial version of the MIB module." ::= { enterprises 29003 } fbntransport OBJECT IDENTIFIER ::= { fibernet 2 } fbnXMux4Plus OBJECT IDENTIFIER ::= { fbntransport 44 } mux4Plus OBJECT IDENTIFIER ::= { fbnXMux4Plus 1 } -- XMUX4+ Information / Datos del xmux4 dmux4 OBJECT IDENTIFIER ::= { mux4Plus 1 } identityMux4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Identification main XMUX : Serial number, product code, configuration extended , hardware and software version // Identificacion del XMUX principal : Numero de serie , codigo de producto, extension de configuracion,version hardware y version software" ::= { dmux4 1 } numbermux OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of xmuxs // Número de xmux gestionados" ::= { dmux4 2 } numberChannel OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of channels // Número de canales totales gestionados" ::= { dmux4 3 } strTrapsMux4 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Traps information attached // Información anexa traps" ::= { dmux4 4 } trapmuxIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "XMux which cause the trap // XMux que genera el Trap " ::= { dmux4 5 } trapchannelIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Channel which cause the trap // Canal que genera el Trap " ::= { dmux4 6 } trapValue OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "(On) (Off)" ::= { dmux4 7 } strDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Administrative description // Descripción administrativa " ::= { dmux4 8 } -- XMUX's information // Datos de cada XMUX muxTable OBJECT-TYPE SYNTAX SEQUENCE OF muxEntry ACCESS not-accessible STATUS current DESCRIPTION "XMUX information general array // Tabla con la informacion general de los XMUX" ::= { dmux4 9 } muxEntry OBJECT-TYPE SYNTAX muxEntry ACCESS not-accessible STATUS current DESCRIPTION "XMUX information // Informacion de un solo xmux" INDEX { muxTableIndex } ::= { muxTable 1 } muxEntry ::= SEQUENCE { muxTableIndex Integer32, muxIdentity DisplayString, muxAlarmStatus INTEGER, muxFanTemp DisplayString, muxInteriorTemp DisplayString, muxVolt3v3 DisplayString, muxVolt2v5 DisplayString, muxVolt1v2 DisplayString, muxLeftPower INTEGER, muxRightPower INTEGER, muxLeftPowerIdenti DisplayString, muxRightPowerIdenti DisplayString, muxOpticalSN Integer32, muxOpticalPN DisplayString } muxTableIndex OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS current DESCRIPTION "XMUX order // Número de xmux" ::= { muxEntry 1 } muxIdentity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS current DESCRIPTION "Identification main XMUX : Serial number, product code, configuration extended , hardware and software version // Identificacion del XMUX principal : Numero de serie , codigo de producto, extension de configuracion,version hardware y version software" ::= { muxEntry 2 } muxAlarmStatus OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel alarm // Indica si esta encendido (On) o no (Off) el led ALARMA de un canal" ::= { muxEntry 3 } muxFanTemp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel's fan temperature // Indica la temperatura del canal" ::= { muxEntry 4 } muxInteriorTemp OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel's interior temperature // Indica la temperatura del canal" ::= { muxEntry 5 } muxVolt3v3 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel's 3,3 voltage // Indica el voltaje del 3,3 del canal" ::= { muxEntry 6 } muxVolt2v5 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel's 2,5 voltage // Indica el voltaje del 2,5 del canal" ::= { muxEntry 7 } muxVolt1v2 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel's 1,2 voltage // Indica el voltaje del 1,2 del canal" ::= { muxEntry 8 } muxLeftPower OBJECT-TYPE SYNTAX INTEGER { powerOn(1), powerOff(0), unknown(8) } ACCESS read-only STATUS current DESCRIPTION "Power supply status on the left // Estado de la alimentación interna izquierda" ::= { muxEntry 9 } muxRightPower OBJECT-TYPE SYNTAX INTEGER { powerOn(1), powerOff(0), unknown(8) } ACCESS read-only STATUS current DESCRIPTION "Power supply status on the right // Estado de la alimentación externa derecha" ::= { muxEntry 10 } muxLeftPowerIdenti OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Power supply identification on the left // tipo de la alimentación interna izquierda" ::= { muxEntry 11 } muxRightPowerIdenti OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Power supply identification on the right // tipo de la alimentación interna derecha" ::= { muxEntry 12 } muxOpticalSN OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS current DESCRIPTION "Optical serial number // Numero de serie de la optica" ::= { muxEntry 13 } muxOpticalPN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Optical part number // Numero de serie de la optica" ::= { muxEntry 14 } -- Channels information // Datos de cada canal channelTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Channels information array // Tabla con la informacion de los canales" ::= { mux4Plus 2 } channelEntry OBJECT-TYPE SYNTAX ChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Channel information // Informacion de un solo canal" INDEX { channelmuxIndex , channelchannelIndex } ::= { channelTable 1 } ChannelEntry ::= SEQUENCE { channelmuxIndex Integer32, channelchannelIndex Integer32, channelPresent INTEGER, channelLocalTx INTEGER, channelLocalRx INTEGER, channelRemoteTx INTEGER, channelRemoteRx INTEGER, channelLocalSfpPresent INTEGER, channelRemoteXfpPresent INTEGER, channelBitRate DisplayString, channelLocalByPass INTEGER, channelRemoteByPass INTEGER, channelSDHCompatibility INTEGER, channelOfc INTEGER, channelSir INTEGER, channelMTwin INTEGER, channelSecondary INTEGER, channelActive INTEGER, channelBackup INTEGER, channelLoop INTEGER, channelBer INTEGER, channelLocalSfpType DisplayString, channelLocalSfpConector DisplayString, channelLocalSfpCompatibility DisplayString, channelLocalSfpBitRate DisplayString, channelLocalSfpWaveLength DisplayString, channelRemoteXfpType DisplayString, channelRemoteXfpConector DisplayString, channelRemoteXfpCompatibility DisplayString, channelRemoteXfpBitRate DisplayString, channelRemoteXfpWaveLength DisplayString, channelDescription DisplayString, channelManagement INTEGER } channelmuxIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION " XMUX number // Número de orden XMUX" ::= { channelEntry 1 } channelchannelIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Channel order in XMUX // Número de canal dentro del XMUX" ::= { channelEntry 2 } channelPresent OBJECT-TYPE SYNTAX INTEGER { present(1), missing(0) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel is (Present) or (Missing) // Indica si el canal esta (Presente) o (Ausente)" ::= { channelEntry 3 } channelLocalTx OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Local transmision (On) or (Off) // Indica si el canal tiene transmisión local (On) o no (Off)" ::= { channelEntry 4 } channelLocalRx OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Local reception (On) or (Off) // Indica si el canal tiene recepcion local (On) o no (Off)" ::= { channelEntry 5 } channelRemoteTx OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Remote transmision (On) or (Off) //Indica si el canal tiene transmisión remota (On) o no (Off)" ::= { channelEntry 6 } channelRemoteRx OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Remote reception (On) or (Off) //Indica si el canal tiene recepcion remota (On) o no (Off)" ::= { channelEntry 7 } channelLocalSfpPresent OBJECT-TYPE SYNTAX INTEGER { present(1), missing(0) } MAX-ACCESS read-only STATUS current DESCRIPTION "Local SFP is (Present) or (Missing) // Indica si el SFP local esta (Presente) o (Ausente)" ::= { channelEntry 8 } channelRemoteXfpPresent OBJECT-TYPE SYNTAX INTEGER { present(1), missing(0) } MAX-ACCESS read-only STATUS current DESCRIPTION "Remote SFP is (Present) or (Missing) // Indica si el SFP remoto esta (Presente) o (Ausente)" ::= { channelEntry 9 } channelBitRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel bitRate // Velocidad del Canal " ::= { channelEntry 10 } channelLocalByPass OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Off clock to local loop // Off clock hacia bucle local" ::= { channelEntry 11 } channelRemoteByPass OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Off clock to remote loop // Off clock hacia bucle remoto" ::= { channelEntry 12 } channelSDHCompatibility OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "SDH compatibility active // Compatibilidad SDH activa " ::= { channelEntry 13 } channelOfc OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " OFC active // Pulsos OFC activos " ::= { channelEntry 14 } channelSir OBJECT-TYPE SYNTAX INTEGER { on(1), off(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " SIR // active SIR activo " ::= { channelEntry 15 } channelMTwin OBJECT-TYPE SYNTAX INTEGER { yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " Mode TWIN active // En modo TWIN " ::= { channelEntry 16 } channelSecondary OBJECT-TYPE SYNTAX INTEGER { yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " Secundaria de la pareja TWIN " ::= { channelEntry 17 } channelActive OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION " Channel status active or not active // Estado del canal. Activo ó Inactivo" ::= { channelEntry 18 } channelBackup OBJECT-TYPE SYNTAX INTEGER { yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel in backup // Canal en Backup." ::= { channelEntry 19 } channelLoop OBJECT-TYPE SYNTAX INTEGER {yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel in Loop // Canal en bucle." ::= { channelEntry 20 } channelBer OBJECT-TYPE SYNTAX INTEGER { yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel in BER // Canal pasando BER " ::= { channelEntry 21 } channelLocalSfpType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Kind of transceiver // Tipo de transceiver" ::= { channelEntry 22 } channelLocalSfpConector OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Kind of the conector // Tipo de conector" ::= { channelEntry 23 } channelLocalSfpCompatibility OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compatibility transceiver // Compatibilidad del transceiver" ::= { channelEntry 24 } channelLocalSfpBitRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver BitRate // Velocidad del transceiver" ::= { channelEntry 25 } channelLocalSfpWaveLength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver WaveLength // Lambda del transceiver" ::= { channelEntry 26 } channelRemoteXfpType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Kind of transceiver // Tipo de transceiver" ::= { channelEntry 27 } channelRemoteXfpConector OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Kind of the conector // Tipo de conector" ::= { channelEntry 28 } channelRemoteXfpCompatibility OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Compatibility transceiver // Compatibilidad del transceiver" ::= { channelEntry 29 } channelRemoteXfpBitRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver BitRate // Velocidad del transceiver" ::= { channelEntry 30 } channelRemoteXfpWaveLength OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Transceiver WaveLength // Lambda del transceiver" ::= { channelEntry 31 } channelDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Channel description // Descripcion del canal" ::= { channelEntry 32 } channelManagement OBJECT-TYPE SYNTAX INTEGER { yes(1), no(0), unknown(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Channel in/out management // Canal en/fuera de gestión" ::= { channelEntry 33 } -- Traps mux4PlusTraps OBJECT IDENTIFIER ::= { mux4Plus 8 } channelLocalRxChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION " It was caused by a change in local reception // Se genera al producirse un cambio en la recepcion local de un canal" ::= { mux4PlusTraps 1 } channelRemoteRxChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change in remote reception // Se genera al producirse un cambio en la recepcion remota de un canal" ::= { mux4PlusTraps 2 } alarmaStatusChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change in ALARMA led // Se genera al producirse un cambio en el led ALARMA de un canal" ::= { mux4PlusTraps 3 } channelActivoChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change in active status // Se genera al producirse un cambio en el estado Activo de un canal" ::= { mux4PlusTraps 4 } powerLeftChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change in power supply on the left // Se genera al producirse un cambio en la fuente izquierda del equipo" ::= { mux4PlusTraps 5 } powerRightChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change in power supply on the right // Se genera al producirse un cambio en la fuente derecha del equipo" ::= { mux4PlusTraps 6 } configChange NOTIFICATION-TYPE OBJECTS { trapmuxIndex, trapchannelIndex, trapValue, strTrapsMux4 , strDescription } STATUS current DESCRIPTION "It was caused by a change device's config // Se genera al producirse un cambio en la configuración del equipo" ::= { mux4PlusTraps 7 } END