Observium_CE/mibs/raisecom/CONVERTOR-SYSTEM-MIB

262 lines
8.0 KiB
Plaintext

--MibName=rcmcSystem
-- =======================================================================
-- Version info
--
-- Version 1.0 Created 2005.07.27 by LONGYANG
-- This version of MIB is created just for the use of Network Management Systems
-- display and set the convertor system configuration.
--
-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
-- =======================================================================
CONVERTOR-SYSTEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
OBJECT-TYPE
FROM SNMPv2-SMI
iscomMediaConvertor
FROM RAISECOM-BASE-MIB
PortList,EnableVar
FROM SWITCH-TC;
rcmcSystem MODULE-IDENTITY
LAST-UPDATED "200507270000Z"
ORGANIZATION "Raisecom Science & Technology Co., ltd"
CONTACT-INFO "Raisecom Science & Technology Co., ltd.
E-mail: support@raisecom.com"
DESCRIPTION "iscom Media Convertor system Enterprise MIB definition."
::= { iscomMediaConvertor 1 }
------------------------------------------------------------------------------
-- groups in the convertor system MIB
------------------------------------------------------------------------------
rcmcOamConfig OBJECT IDENTIFIER ::= { rcmcSystem 1 }
rcmcPortInfoConfig OBJECT IDENTIFIER ::= { rcmcSystem 2 }
------------------------------------------------------------------------------
-- Oam configuration group
------------------------------------------------------------------------------
rcmcOamEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Set OAM to enable(1) or disable(2)."
::= { rcmcOamConfig 1 }
rcmcOamWorkMode OBJECT-TYPE
SYNTAX INTEGER
{
masterCtrl(1),
slaveCtrl(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" The work mode of the device when OAM is enabled."
::= { rcmcOamConfig 2 }
--Oam configuration trap
rcmcOamConfigTrap OBJECT IDENTIFIER ::= { rcmcOamConfig 3 }
rcmcOamRemoteLostTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"OAM remote device can not reach."
::={rcmcOamConfigTrap 1 }
rcmcOamRemoteRecoverTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"OAM remote device exit."
::={rcmcOamConfigTrap 2 }
------------------------------------------------------------------------------
-- Port information group
------------------------------------------------------------------------------
rcmcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcmcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of port information and associated properties.."
::= { rcmcPortInfoConfig 1 }
rcmcPortEntry OBJECT-TYPE
SYNTAX RcmcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for port information."
INDEX { rcmcPortIndex }
::= { rcmcPortTable 1 }
RcmcPortEntry ::= SEQUENCE {
rcmcPortIndex INTEGER,
rcmcPortOptModuleType INTEGER,
rcmcPortFaultPassEnable EnableVar,
rcmcPortFaultPassStatus INTEGER,
rcmcPortSD INTEGER,
rcmcPortFaultReturnEnable EnableVar,
rcmcPortFaultReturnStatus INTEGER,
rcmcPortFefi INTEGER,
rcmcPortFPToPorts PortList
}
rcmcPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index based 1 that uniquely identifies a port entry."
::= { rcmcPortEntry 1 }
rcmcPortOptModuleType OBJECT-TYPE
SYNTAX INTEGER
{
optical-M(1),
optical-S1(2),
optical-S2(3),
optical-S3(4),
optical-SS13(5),
optical-SS15(6),
optical-SS23(7),
optical-SS25(8),
optical-SS35(9),
unknown(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical module type."
::= { rcmcPortEntry 2 }
rcmcPortFaultPassEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set fault pass on the port to enable(1) or disable(2)."
DEFVAL { disable }
::= { rcmcPortEntry 3 }
rcmcPortFaultPassStatus OBJECT-TYPE
SYNTAX INTEGER
{
normal (1),
down (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port state changging result of fault pass.
If normal(1), there is no fault pass occurring.
If down(2), the port is down result of fault pass occurring."
::= { rcmcPortEntry 4 }
rcmcPortSD OBJECT-TYPE
SYNTAX INTEGER
{
normal (1),
sd (2),
unavailable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SD status.
This value of TP is unavailable."
::= { rcmcPortEntry 5 }
rcmcPortFaultReturnEnable OBJECT-TYPE
SYNTAX INTEGER
{
enable (1),
disable (2),
unavailable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set fault return on the port to enable(1) or disable(2).
This value of TP is unavailable."
::= { rcmcPortEntry 6 }
rcmcPortFaultReturnStatus OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
down (2),
unavailable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port state changging result of fault return.
If normal(1), there is no fault return occurring.
If down(2), the port is down result of fault return occurring.
This value of TP is unavailable."
::= { rcmcPortEntry 7 }
rcmcPortFefi OBJECT-TYPE
SYNTAX INTEGER
{
normal (1),
fefi (2),
unavailable(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of FEFI.
This value of TP is unavailable."
::= { rcmcPortEntry 8 }
rcmcPortFPToPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination ports when fault-pass is occured."
::= { rcmcPortEntry 9 }
--Port information Trap
rcmcPortInfoTrap OBJECT IDENTIFIER ::= { rcmcPortInfoConfig 2 }
rcmcPortFaultPassTrap NOTIFICATION-TYPE
OBJECTS{ rcmcPortIndex, rcmcPortFaultPassStatus }
STATUS current
DESCRIPTION
"Fault pass has occured on the port identified by rcPortIndex."
::={rcmcPortInfoTrap 1 }
rcmcPortFaultReturnTrap NOTIFICATION-TYPE
OBJECTS{ rcmcPortIndex, rcmcPortFaultReturnStatus }
STATUS current
DESCRIPTION
"Fault return has occured on the port identified by rcPortIndex."
::={rcmcPortInfoTrap 2 }
rcmcPortFefiTrap NOTIFICATION-TYPE
OBJECTS{ rcmcPortIndex, rcmcPortFefi}
STATUS current
DESCRIPTION
"Fefi has occured on the port identified by rcPortIndex."
::={rcmcPortInfoTrap 3 }
rcmcPortSDTrap NOTIFICATION-TYPE
OBJECTS{ rcmcPortIndex, rcmcPortSD}
STATUS current
DESCRIPTION
"Fefi has occured on the port identified by rcPortIndex."
::={rcmcPortInfoTrap 4 }
END