Initial commit
This commit is contained in:
		
							
								
								
									
										139
									
								
								MIBS/raisecom/RAISECOM-BASE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										139
									
								
								MIBS/raisecom/RAISECOM-BASE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,139 @@
 | 
			
		||||
--MibName=raisecom
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info 
 | 
			
		||||
-- 
 | 
			
		||||
-- Version 1.0 modified 2020.4.17 by QiYianqin, add ROS Mgmt
 | 
			
		||||
-- Version 1.0 modified 2012.4.18 by WangMingjuan, add gazelle series 
 | 
			
		||||
-- Version 1.0 modified 2011.12.14 by WangMingjuan
 | 
			
		||||
-- Version 0.1 Created 2003.5.24 by GONGGUIDONG
 | 
			
		||||
-- This version of MIB is created just for management of base and user. 
 | 
			
		||||
-- 
 | 
			
		||||
-- Copyright(c) 2000-2002 by Raisecom  Ltd. 
 | 
			
		||||
 | 
			
		||||
RAISECOM-BASE-MIB    DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
        enterprises   FROM RFC1155-SMI;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--  Organization  branches
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
  raisecom                OBJECT IDENTIFIER ::= { enterprises 8886 }
 | 
			
		||||
 | 
			
		||||
--  RAISECOM Agent 
 | 
			
		||||
  raisecomAgent           OBJECT IDENTIFIER ::= { raisecom 1 }
 | 
			
		||||
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--  products
 | 
			
		||||
-- =======================================================================   
 | 
			
		||||
--  TransmitConvertorSeries Series
 | 
			
		||||
  rc002                   OBJECT IDENTIFIER ::= { raisecom 2 }
 | 
			
		||||
 | 
			
		||||
--  TransmitPDH Series  1U
 | 
			
		||||
  rc003                   OBJECT IDENTIFIER ::= { raisecom 3 }
 | 
			
		||||
 | 
			
		||||
--  TransmitPDH Series  10U
 | 
			
		||||
  rc004                   OBJECT IDENTIFIER ::= { raisecom 4 }
 | 
			
		||||
 | 
			
		||||
--  EOSAccess Series 
 | 
			
		||||
  rc701FE                 OBJECT IDENTIFIER ::= { raisecom 5 }  
 | 
			
		||||
  
 | 
			
		||||
--  ISCOM Series 
 | 
			
		||||
  iscomSeries             OBJECT IDENTIFIER ::= { raisecom 6 }
 | 
			
		||||
  
 | 
			
		||||
--  OPCOM Series 
 | 
			
		||||
  opcomSeries             OBJECT IDENTIFIER ::= { raisecom 7 }  
 | 
			
		||||
  
 | 
			
		||||
--  RAISECOM Manager 
 | 
			
		||||
  raisecomManager         OBJECT IDENTIFIER ::= { raisecom 8 }
 | 
			
		||||
  
 | 
			
		||||
--  TransmitPDH Series PC 
 | 
			
		||||
  pcAgent                 OBJECT IDENTIFIER ::= { raisecom 9 }
 | 
			
		||||
 | 
			
		||||
--  TransmitPCM Series 
 | 
			
		||||
  pccomSeries             OBJECT IDENTIFIER ::= { raisecom 10 }
 | 
			
		||||
 | 
			
		||||
--  OEM Series 
 | 
			
		||||
  oemSeries               OBJECT IDENTIFIER ::= { raisecom 11 }   
 | 
			
		||||
  
 | 
			
		||||
--  rc Series 
 | 
			
		||||
  rcSeries                OBJECT IDENTIFIER ::= { raisecom 12 }
 | 
			
		||||
 | 
			
		||||
--  Common MIB for Optical System Group
 | 
			
		||||
  raisecomOptSysCommon    OBJECT IDENTIFIER ::= { raisecom 15 }
 | 
			
		||||
 | 
			
		||||
--  ros-light Series 
 | 
			
		||||
  rosliteSeries           OBJECT IDENTIFIER ::= { raisecom 16 }     
 | 
			
		||||
  
 | 
			
		||||
--  draft   
 | 
			
		||||
  draft                   OBJECT IDENTIFIER ::= { raisecom 17 } 
 | 
			
		||||
 | 
			
		||||
--  PON Series 
 | 
			
		||||
  ponSeries               OBJECT IDENTIFIER ::= { raisecom 18 }
 | 
			
		||||
 | 
			
		||||
--  TDMoP Series                                                                  
 | 
			
		||||
  tdmopSeries             OBJECT IDENTIFIER ::= { raisecom 19 }    
 | 
			
		||||
  
 | 
			
		||||
--  dlcom Series                                                                  
 | 
			
		||||
  dlcomSeries             OBJECT IDENTIFIER ::= { raisecom 20 }    
 | 
			
		||||
  
 | 
			
		||||
--  raisecomTerminal Series   
 | 
			
		||||
  raisecomTerminalMgmt    OBJECT IDENTIFIER ::= { raisecom 21 }
 | 
			
		||||
  
 | 
			
		||||
--  msg Series 
 | 
			
		||||
  msgSeries               OBJECT IDENTIFIER ::= { raisecom 22 }
 | 
			
		||||
  
 | 
			
		||||
--  iTN Series 
 | 
			
		||||
  iTNSeries               OBJECT IDENTIFIER ::= { raisecom 23 }
 | 
			
		||||
 | 
			
		||||
--  Gazelle Switch Series 
 | 
			
		||||
  gazelleSwitchSeries     OBJECT IDENTIFIER ::= { raisecom 26 }
 | 
			
		||||
  
 | 
			
		||||
--  Gazelle Transmit Series 
 | 
			
		||||
  gazelleTransmitSeries   OBJECT IDENTIFIER ::= { raisecom 27 }
 | 
			
		||||
  
 | 
			
		||||
--  Gazelle Router Series 
 | 
			
		||||
  gazelleRouterSeries     OBJECT IDENTIFIER ::= { raisecom 28 }
 | 
			
		||||
    
 | 
			
		||||
--  SHENLANXUNTONG Series 
 | 
			
		||||
	shenlanxuntongSeries   OBJECT IDENTIFIER ::= { raisecom 29 }
 | 
			
		||||
--  SHENLANXUNTONG Transmit Series 
 | 
			
		||||
	sltSeries   OBJECT IDENTIFIER ::= { shenlanxuntongSeries   1 }
 | 
			
		||||
	
 | 
			
		||||
-- OTN Product Series
 | 
			
		||||
	OTNSeries  OBJECT IDENTIFIER ::= { raisecom 30 }
 | 
			
		||||
 | 
			
		||||
--ROS Mgmt 
 | 
			
		||||
    rosMgmt  OBJECT IDENTIFIER ::= { raisecom 60 }
 | 
			
		||||
  
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--   Common Switch management root MIB
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--ISCOM Switch  
 | 
			
		||||
  iscomSwitch             OBJECT IDENTIFIER ::= { iscomSeries 1 }
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--   Common ISCOM PM root MIB
 | 
			
		||||
-- =======================================================================  
 | 
			
		||||
-- ISCOM PM
 | 
			
		||||
  iscomPM                 OBJECT IDENTIFIER ::= { raisecomManager 1 }   
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--   Common MIB for Optical System Group
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
  optSysMgmt              OBJECT IDENTIFIER ::= { raisecomOptSysCommon 1 }
 | 
			
		||||
  optSysModules           OBJECT IDENTIFIER ::= { raisecomOptSysCommon 2 }
 | 
			
		||||
  optAgentCapability      OBJECT IDENTIFIER ::= { raisecomOptSysCommon 3 }
 | 
			
		||||
  optUdSysMgmt            OBJECT IDENTIFIER ::= { raisecomOptSysCommon 4 }
 | 
			
		||||
  optUdSysModules         OBJECT IDENTIFIER ::= { raisecomOptSysCommon 5 }
 | 
			
		||||
  
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										525
									
								
								MIBS/raisecom/RAISECOM-COMMON-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										525
									
								
								MIBS/raisecom/RAISECOM-COMMON-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,525 @@
 | 
			
		||||
--MibName=raisecomCommonManagement
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1 Created 2002.5.24 by GONGGUIDONG
 | 
			
		||||
-- This version of MIB is created just for management of base and user.
 | 
			
		||||
-- Added raisecomClockGroup.raisecomClockMode sub-node by XueChaomin 20081220
 | 
			
		||||
-- remove UserManage and OnlineUpgrade group by guoxiaodan 20070716
 | 
			
		||||
-- removed keepalve group by LIAOBIN 20070709
 | 
			
		||||
-- raisecomEnableLogMethod add local_radius radius_local  by yjg 20070112
 | 
			
		||||
-- modify RaisecomUserEntry by cjy 20060616
 | 
			
		||||
-- add raisecomEnableLogPassword<72><64>raisecomEnableLogOldPassword by cjy 20060616
 | 
			
		||||
-- add rcNotificationGroup   by gongguidong 20041208
 | 
			
		||||
-- add raisecomUserStatus    by gongguidong 20040205
 | 
			
		||||
-- add online Upgrade group   by gongguidong 20040205
 | 
			
		||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
-- ===========================================================================
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- RAISECOM base management objects
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
RAISECOM-COMMON-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
		MODULE-IDENTITY,
 | 
			
		||||
		OBJECT-TYPE,
 | 
			
		||||
		NOTIFICATION-TYPE ,
 | 
			
		||||
		Integer32,
 | 
			
		||||
		IpAddress,
 | 
			
		||||
		Unsigned32
 | 
			
		||||
			FROM SNMPv2-SMI
 | 
			
		||||
		DisplayString,
 | 
			
		||||
		TimeStamp,
 | 
			
		||||
		RowStatus,
 | 
			
		||||
		TruthValue
 | 
			
		||||
			FROM SNMPv2-TC
 | 
			
		||||
		DateAndTime,
 | 
			
		||||
		EnableVar
 | 
			
		||||
			FROM SWITCH-TC
 | 
			
		||||
		raisecomAgent
 | 
			
		||||
			FROM RAISECOM-BASE-MIB;
 | 
			
		||||
 | 
			
		||||
	raisecomCommonManagement    MODULE-IDENTITY
 | 
			
		||||
		LAST-UPDATED 	"200412170000Z"
 | 
			
		||||
		ORGANIZATION 	"RAISECOM TECH, Ltd."
 | 
			
		||||
		CONTACT-INFO 	"www.raisecom.com"
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		    "The MIB module defining objects for common management"
 | 
			
		||||
		::= { raisecomAgent  2}
 | 
			
		||||
 | 
			
		||||
	--groups
 | 
			
		||||
	raisecomCommonFunctionGroup	OBJECT IDENTIFIER ::= {raisecomCommonManagement 1}
 | 
			
		||||
 | 
			
		||||
	raisecomNotificationGroup	OBJECT IDENTIFIER ::= {raisecomCommonManagement 4}
 | 
			
		||||
 | 
			
		||||
	raisecomClockGroup	OBJECT IDENTIFIER ::= {raisecomCommonManagement 5}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   -- raisecomCommonFunctionGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    raisecomConfigLoadOperation    OBJECT-TYPE
 | 
			
		||||
        SYNTAX          INTEGER{
 | 
			
		||||
        			ready(1),
 | 
			
		||||
        			saving(2),
 | 
			
		||||
        			erasing(3),
 | 
			
		||||
        			reboot(4),
 | 
			
		||||
        			restore(5),
 | 
			
		||||
        			reload(6),
 | 
			
		||||
        			backupsaving(7),
 | 
			
		||||
        			cpoyStaConf2BackConf(8),
 | 
			
		||||
        			cpoyBackConf2StaConf(9),
 | 
			
		||||
        			switStaConfBackConf(10),
 | 
			
		||||
        			backuperasing(11),
 | 
			
		||||
        			eraseStartupconfig(12),
 | 
			
		||||
        			eraseStartupconfigAll(13),
 | 
			
		||||
        			savingall(14)
 | 
			
		||||
        			}
 | 
			
		||||
        MAX-ACCESS      read-write
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION     "Syetem Load Configuration .Includes to erase the start-up config,
 | 
			
		||||
                         or to save the running config."
 | 
			
		||||
    ::= { raisecomCommonFunctionGroup 1 }
 | 
			
		||||
 | 
			
		||||
    raisecomConfigLoadNotificationOnCompletion OBJECT-TYPE
 | 
			
		||||
    	SYNTAX TruthValue
 | 
			
		||||
    	ACCESS read-write
 | 
			
		||||
    	STATUS mandatory
 | 
			
		||||
   		DESCRIPTION
 | 
			
		||||
		        "Specifies whether or not a  raisecomConfigLoadOnCompletion
 | 
			
		||||
		        notification should be issued on completion of some
 | 
			
		||||
		        operation . If such a notification is desired, it is the
 | 
			
		||||
		        responsibility of the management entity to ensure that the
 | 
			
		||||
		        SNMP administrative model is configured in such a way as to
 | 
			
		||||
		        allow the notification to be delivered."
 | 
			
		||||
		DEFVAL { false }
 | 
			
		||||
			::= {  raisecomCommonFunctionGroup 2 }
 | 
			
		||||
 | 
			
		||||
    raisecomConfigLoadState OBJECT-TYPE
 | 
			
		||||
		SYNTAX  INTEGER {
 | 
			
		||||
		        ready(1),
 | 
			
		||||
		        running(2),
 | 
			
		||||
		        successful(3),
 | 
			
		||||
		        failed(4)
 | 
			
		||||
		        }
 | 
			
		||||
		ACCESS read-only
 | 
			
		||||
		STATUS mandatory
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Specifies the state of this load configuration."
 | 
			
		||||
			::= {  raisecomCommonFunctionGroup 3 }
 | 
			
		||||
 | 
			
		||||
	raisecomSystemClock     OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
        UNITS "second"
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS obsolete
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Seconds elapsed from Jan. 1,1970,same as UNIX TIME. "
 | 
			
		||||
        ::= { raisecomCommonFunctionGroup 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  	raisecomConfigLoadMIBTraps      OBJECT IDENTIFIER ::= {raisecomCommonFunctionGroup 5}
 | 
			
		||||
 | 
			
		||||
    raisecomConfigLoadCompletion NOTIFICATION-TYPE
 | 
			
		||||
               		    		    OBJECTS {
 | 
			
		||||
		        raisecomConfigLoadOperation, raisecomConfigLoadState }
 | 
			
		||||
		STATUS     current
 | 
			
		||||
		--    mandatory
 | 
			
		||||
		    DESCRIPTION
 | 
			
		||||
		        "A raisecomConfigLoadeCompletion trap is sent when saving or erasing the configuration file. "
 | 
			
		||||
		    ::=  {raisecomConfigLoadMIBTraps 1}
 | 
			
		||||
 | 
			
		||||
    raisecomWatchdog    OBJECT-TYPE
 | 
			
		||||
        SYNTAX         EnableVar
 | 
			
		||||
        MAX-ACCESS    read-write
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION     "Set/get watchdog status."
 | 
			
		||||
        DEFVAL { enable }
 | 
			
		||||
		  ::= { raisecomCommonFunctionGroup 6}
 | 
			
		||||
 | 
			
		||||
    raisecomClearRunningConfig        OBJECT-TYPE
 | 
			
		||||
        SYNTAX	INTEGER{
 | 
			
		||||
                        clearAll(1)
 | 
			
		||||
                       }
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "the operation to clear running-config"
 | 
			
		||||
          ::= { raisecomCommonFunctionGroup 7 }
 | 
			
		||||
 | 
			
		||||
    raisecomReloadStartupConfig        OBJECT-TYPE
 | 
			
		||||
    	SYNTAX	INTEGER{
 | 
			
		||||
                        clearAndReload(1)
 | 
			
		||||
    			       }
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The operation to reload startup-config file"
 | 
			
		||||
         ::= { raisecomCommonFunctionGroup 8 }
 | 
			
		||||
 | 
			
		||||
    raisecomCfgUpdateState OBJECT-TYPE
 | 
			
		||||
	    SYNTAX  INTEGER {
 | 
			
		||||
	                    none(0),
 | 
			
		||||
	                    noupdate(1),
 | 
			
		||||
	                    cliupdate(2),
 | 
			
		||||
	                    webupdate(3),
 | 
			
		||||
	                    mibupdate(4)
 | 
			
		||||
	                    }
 | 
			
		||||
	    ACCESS read-write
 | 
			
		||||
	    STATUS current
 | 
			
		||||
	    DESCRIPTION
 | 
			
		||||
		    "Specifies the state of this configuration."
 | 
			
		||||
		    ::= {  raisecomCommonFunctionGroup 9 }
 | 
			
		||||
 | 
			
		||||
    raisecomCfgUpdateModID OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
        ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specifies ID of the module which has updated."
 | 
			
		||||
            ::= {  raisecomCommonFunctionGroup 10 }
 | 
			
		||||
 | 
			
		||||
    raisecomAutoWritecfgEnable OBJECT-TYPE
 | 
			
		||||
        SYNTAX       EnableVar
 | 
			
		||||
        MAX-ACCESS   read-write
 | 
			
		||||
        STATUS       current
 | 
			
		||||
        DESCRIPTION  "Set/get auto writing configuration status."
 | 
			
		||||
        DEFVAL      { enable }
 | 
			
		||||
            ::= { raisecomCommonFunctionGroup 12 }
 | 
			
		||||
 | 
			
		||||
    raisecomMibCommandString OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING (SIZE(0..255))
 | 
			
		||||
		ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"comnmand string executed by mib user"
 | 
			
		||||
		::=	{ raisecomCommonFunctionGroup 13 }
 | 
			
		||||
 | 
			
		||||
    raisecomMibCommandMode  OBJECT-TYPE
 | 
			
		||||
		SYNTAX	Integer32 {
 | 
			
		||||
			user-node(0),
 | 
			
		||||
			auth-node(1),
 | 
			
		||||
			view-node(2),
 | 
			
		||||
			auth-enable-node(3),
 | 
			
		||||
			enable-node(4),
 | 
			
		||||
			vlan-node(5),
 | 
			
		||||
			interface-node(6),
 | 
			
		||||
			interface-range-node(7),
 | 
			
		||||
			aggregator-node(8),
 | 
			
		||||
			 tdm-node(9),
 | 
			
		||||
			 ip-node(10),
 | 
			
		||||
			 lbip-node(11),
 | 
			
		||||
			 mpls-exppath-node(12),
 | 
			
		||||
			 tunnel-node(13),
 | 
			
		||||
			 vlanif-node(14),
 | 
			
		||||
			 subif-node(15),
 | 
			
		||||
			 vrf-node(16),
 | 
			
		||||
			 config-node(17),
 | 
			
		||||
			 rip-node(18),
 | 
			
		||||
			 bgp-node(19)
 | 
			
		||||
		}
 | 
			
		||||
		ACCESS	read-write
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"command run on specific mode"
 | 
			
		||||
		::=	{ raisecomCommonFunctionGroup 14 }
 | 
			
		||||
 | 
			
		||||
    raisecomMibCommandState  OBJECT-TYPE
 | 
			
		||||
		SYNTAX	Integer32 {
 | 
			
		||||
			cmd-success(0),
 | 
			
		||||
			cmd-warning(1),
 | 
			
		||||
			cmd-err-no-match(2),
 | 
			
		||||
			cmd-err-ambiguous(3),
 | 
			
		||||
			cmd-err-incomplete(4),
 | 
			
		||||
			cmd-err-exeed-argc-max(5),
 | 
			
		||||
			cmd-err-nothing-todo(6),
 | 
			
		||||
			cmd-complete-full-match(7),
 | 
			
		||||
			-- (8),
 | 
			
		||||
			-- (9),
 | 
			
		||||
			-- (10),
 | 
			
		||||
			cmd-no-right(11),
 | 
			
		||||
			cmd-err-author-failure(12)
 | 
			
		||||
		}
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"the state of comnmand executed"
 | 
			
		||||
		::=	{ raisecomCommonFunctionGroup 15 }
 | 
			
		||||
 | 
			
		||||
       raisecomAutoWritecfgInterval OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Integer32
 | 
			
		||||
        ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            " Interval time of auto save  module."
 | 
			
		||||
            ::= {  raisecomCommonFunctionGroup 16 }
 | 
			
		||||
 | 
			
		||||
	raisecomConfigFileOperationTableGroup   OBJECT IDENTIFIER ::= {raisecomCommonFunctionGroup 17}
 | 
			
		||||
 | 
			
		||||
  	raisecomConfigFileOperationTable      OBJECT-TYPE
 | 
			
		||||
        SYNTAX   SEQUENCE OF RaisecomConfigFileOperationEntry
 | 
			
		||||
        ACCESS	 not-accessible
 | 
			
		||||
        STATUS   current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                 "Config file operation table."
 | 
			
		||||
        ::= { raisecomConfigFileOperationTableGroup   1 }
 | 
			
		||||
 | 
			
		||||
   	raisecomConfigFileOperationEntry      OBJECT-TYPE
 | 
			
		||||
        SYNTAX   RaisecomConfigFileOperationEntry
 | 
			
		||||
        ACCESS   not-accessible
 | 
			
		||||
        STATUS   current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                 "An entry in raisecomConfigFileOperationTable"
 | 
			
		||||
        INDEX { raisecomConfigFileNodeType,
 | 
			
		||||
                raisecomConfigFileNodeInfo}
 | 
			
		||||
        ::= { raisecomConfigFileOperationTable  1 }
 | 
			
		||||
 | 
			
		||||
   	RaisecomConfigFileOperationEntry ::= SEQUENCE {
 | 
			
		||||
		raisecomConfigFileNodeType	          INTEGER,
 | 
			
		||||
		raisecomConfigFileNodeInfo          OCTET STRING,
 | 
			
		||||
		raisecomConfigFileOperationType        INTEGER
 | 
			
		||||
  	}
 | 
			
		||||
 | 
			
		||||
   	raisecomConfigFileNodeType       OBJECT-TYPE
 | 
			
		||||
        SYNTAX   INTEGER{
 | 
			
		||||
                         slot-type (1)
 | 
			
		||||
                        }
 | 
			
		||||
        ACCESS	 not-accessible
 | 
			
		||||
        STATUS   current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                 "Config file operation node type."
 | 
			
		||||
        ::= { raisecomConfigFileOperationEntry 1}
 | 
			
		||||
 | 
			
		||||
   	raisecomConfigFileNodeInfo       OBJECT-TYPE
 | 
			
		||||
        SYNTAX   OCTET STRING (SIZE(0..100))
 | 
			
		||||
        ACCESS	 not-accessible
 | 
			
		||||
        STATUS   current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                 "Config file operation node info."
 | 
			
		||||
        ::= { raisecomConfigFileOperationEntry 2}
 | 
			
		||||
 | 
			
		||||
   	raisecomConfigFileOperationType       OBJECT-TYPE
 | 
			
		||||
        SYNTAX   INTEGER{
 | 
			
		||||
                         erase (1)
 | 
			
		||||
                        }
 | 
			
		||||
        ACCESS	 read-write
 | 
			
		||||
        STATUS   current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                 "Config file operation type."
 | 
			
		||||
        ::= { raisecomConfigFileOperationEntry 3}
 | 
			
		||||
 | 
			
		||||
--raisecomNotificationGroup
 | 
			
		||||
	raisecomObjectStatusDesc    OBJECT-TYPE
 | 
			
		||||
		SYNTAX          OCTET STRING
 | 
			
		||||
		MAX-ACCESS      accessible-for-notify
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION     "The object status description of the notification
 | 
			
		||||
             			currently being sent."
 | 
			
		||||
		::= { raisecomNotificationGroup 1 }
 | 
			
		||||
 | 
			
		||||
	raisecomNotificationDesc    OBJECT-TYPE
 | 
			
		||||
		SYNTAX          OCTET STRING
 | 
			
		||||
		MAX-ACCESS      accessible-for-notify
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION     "The description of the notification
 | 
			
		||||
             			currently being sent."
 | 
			
		||||
		::= { raisecomNotificationGroup 2 }
 | 
			
		||||
 | 
			
		||||
	raisecomNotificationLevel    OBJECT-TYPE
 | 
			
		||||
		SYNTAX          OCTET STRING
 | 
			
		||||
		MAX-ACCESS      accessible-for-notify
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION     "The notification severity level  of the notification
 | 
			
		||||
             			currently being sent."
 | 
			
		||||
		::= { raisecomNotificationGroup 3 }
 | 
			
		||||
 | 
			
		||||
	raisecomNotificationCategory    OBJECT-TYPE
 | 
			
		||||
		SYNTAX          OCTET STRING
 | 
			
		||||
		MAX-ACCESS      accessible-for-notify
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION     "The notification category of the notification
 | 
			
		||||
             			currently being sent.such as Environment,Complement"
 | 
			
		||||
		::= { raisecomNotificationGroup 4 }
 | 
			
		||||
 | 
			
		||||
	raisecomNotificationLocation    OBJECT-TYPE
 | 
			
		||||
		SYNTAX          DisplayString
 | 
			
		||||
		MAX-ACCESS      accessible-for-notify
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION     "The description of location which notification generates.
 | 
			
		||||
						This is a display string which can be showned on NMS such like OpenView"
 | 
			
		||||
		::= { raisecomNotificationGroup 101 }
 | 
			
		||||
 | 
			
		||||
--raisecomClockGroup
 | 
			
		||||
    raisecomClockDateAndTime OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DateAndTime
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The current local date and time for the system.
 | 
			
		||||
 | 
			
		||||
        Setting this object is equivalent to setting an automated
 | 
			
		||||
        clock and calendar.  The value of the object will track the
 | 
			
		||||
        date and time from the value set.  Note that due to hardware
 | 
			
		||||
        limitations some systems may not be able to preserve such
 | 
			
		||||
        meaning across reboots of the system, as indicated by
 | 
			
		||||
        csyClockLostOnReboot.
 | 
			
		||||
 | 
			
		||||
        A constant value of all zeros and length 8 indicates the
 | 
			
		||||
        system is not aware of the present date and time.
 | 
			
		||||
 | 
			
		||||
        This object may be read-only on some systems."
 | 
			
		||||
    ::= { raisecomClockGroup 1 }
 | 
			
		||||
 | 
			
		||||
	raisecomClockLostOnReboot OBJECT-TYPE
 | 
			
		||||
    SYNTAX      TruthValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Indication of whether the system can preserve knowledge of
 | 
			
		||||
        current date and time across a system reboot.
 | 
			
		||||
 | 
			
		||||
        A value of 'true' indicates the clock must be reset from some
 | 
			
		||||
        external source each time the system reboots.
 | 
			
		||||
 | 
			
		||||
        A value of 'false' indicates the system has the ability to
 | 
			
		||||
        keep time across reboots."
 | 
			
		||||
    ::= { raisecomClockGroup 2 }
 | 
			
		||||
 | 
			
		||||
--raisecom Summer Time
 | 
			
		||||
raisecomSummerTime          OBJECT IDENTIFIER ::= { raisecomClockGroup 3 }
 | 
			
		||||
 | 
			
		||||
	raisecomSummerTimeEnable OBJECT-TYPE
 | 
			
		||||
        SYNTAX        EnableVar
 | 
			
		||||
        MAX-ACCESS    read-write
 | 
			
		||||
        STATUS        current
 | 
			
		||||
        DESCRIPTION   "An indication of whether the summertime feature
 | 
			
		||||
                       is enabled on this device. When this object
 | 
			
		||||
                       is set to enable, then raisecomSummerTimeOffset,
 | 
			
		||||
                       raisecomSummerTimeRecurringStart and
 | 
			
		||||
                       raisecomSummerTimeRecurringEnd  objects are set
 | 
			
		||||
                       to default values. When this object is set
 | 
			
		||||
                       to disable, then raisecomSummerTimeOffset,
 | 
			
		||||
                       raisecomSummerTimeRecurringStart,
 | 
			
		||||
                       raisecomSummerTimeRecurringEnd objects are
 | 
			
		||||
                       not instantiated and the summertime feature
 | 
			
		||||
                       is disabled"
 | 
			
		||||
        DEFVAL { disable }
 | 
			
		||||
        ::= { raisecomSummerTime 1 }
 | 
			
		||||
 | 
			
		||||
	raisecomSummerTimeOffset  OBJECT-TYPE
 | 
			
		||||
        SYNTAX        INTEGER ( 1 .. 1440)
 | 
			
		||||
        UNITS         "Minutes"
 | 
			
		||||
        MAX-ACCESS    read-write
 | 
			
		||||
        STATUS        current
 | 
			
		||||
        DESCRIPTION   "The value of this object indicates number of
 | 
			
		||||
                       minutes to add  or to subtract during summertime.
 | 
			
		||||
                       This object is not instantiated when
 | 
			
		||||
                       raisecomSummerTimeEnable object is set to disable."
 | 
			
		||||
 | 
			
		||||
        DEFVAL { 60 }
 | 
			
		||||
        ::= { raisecomSummerTime 2 }
 | 
			
		||||
 | 
			
		||||
	raisecomSummerTimeRecurringStart OBJECT-TYPE
 | 
			
		||||
        SYNTAX        OCTET STRING (SIZE (6))
 | 
			
		||||
        MAX-ACCESS    read-write
 | 
			
		||||
        STATUS        current
 | 
			
		||||
        DESCRIPTION   "Indicates summertime starts at this time every year.
 | 
			
		||||
                       octets    contents     range
 | 
			
		||||
                       1         week        1..5,ff last = ff
 | 
			
		||||
                       2       	 day         1..7
 | 
			
		||||
                                             where sunday = 1 saturday = 7
 | 
			
		||||
                       4         month       1..12
 | 
			
		||||
                                             where january = 1 december = 12
 | 
			
		||||
                       5         hour        0..23
 | 
			
		||||
                       6         min         0..59
 | 
			
		||||
                       For example, the first Monday in Feb at 13:30pm
 | 
			
		||||
                       should be given as
 | 
			
		||||
                           01 02 00 02 0e 1e
 | 
			
		||||
                       For the last Tuesday in dec at 1:20am should be
 | 
			
		||||
                       given as
 | 
			
		||||
                          ff 03 00 0c 01 14
 | 
			
		||||
                       This object is not instantiated when
 | 
			
		||||
                       raisecomSummerTimeEnable object is set to disable."
 | 
			
		||||
        ::= { raisecomSummerTime 3 }
 | 
			
		||||
 | 
			
		||||
	raisecomSummerTimeRecurringEnd OBJECT-TYPE
 | 
			
		||||
        SYNTAX        OCTET STRING (SIZE (6))
 | 
			
		||||
        MAX-ACCESS    read-write
 | 
			
		||||
        STATUS        current
 | 
			
		||||
        DESCRIPTION   "Indicates summertime ends at this time every year.
 | 
			
		||||
                       octets    contents      range
 | 
			
		||||
                       1         week        1..5,ff where ff = last
 | 
			
		||||
                       2-3       day         1..7
 | 
			
		||||
                                             where sunday = 1 saturday = 7
 | 
			
		||||
                       4         month       1..12
 | 
			
		||||
                                             where january = 1 december = 12
 | 
			
		||||
                       5         hour        0..23
 | 
			
		||||
                       6         min         0..59
 | 
			
		||||
                      For example, the third friday in February at 3:30am
 | 
			
		||||
                      should be given as
 | 
			
		||||
                            03 06 00 02 03 1e
 | 
			
		||||
 | 
			
		||||
                       For the first Tuesday in May at 1:20am  should
 | 
			
		||||
                       be given as
 | 
			
		||||
                           01 03 00 05 01 14
 | 
			
		||||
                       This object is not instantiated when
 | 
			
		||||
                       raisecomSummerTimeEnable object is set to disable."
 | 
			
		||||
        ::= { raisecomSummerTime 4 }
 | 
			
		||||
 | 
			
		||||
    raisecomClockMode OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER{
 | 
			
		||||
        			sysclk-dflt(1),
 | 
			
		||||
        			sysclk-ts(2),
 | 
			
		||||
        			sysclk-aux(3)
 | 
			
		||||
        			}
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "System clock mode, which range from 1 to 3, stands for default mode, timestamp mode
 | 
			
		||||
        and auxiliary clock mode respectively. It allows network administrator to change
 | 
			
		||||
        system clock mechanism by setting this variable. For instance, if administrator intend
 | 
			
		||||
        to use auxiliary clock as system timer, whom is required to set this variable's value
 | 
			
		||||
        as 3, i.e SYSCLK_AUX.
 | 
			
		||||
        All supported values of this variable are listed as follows:
 | 
			
		||||
        1: SYSCLK_DFLT   default mode
 | 
			
		||||
        2: SYSCLK_TS     timestamp mode
 | 
			
		||||
        3: SYSCLK_AUX    auxiliary clock mode."
 | 
			
		||||
    ::= { raisecomClockGroup 4 }
 | 
			
		||||
 | 
			
		||||
    raisecomClockDisplay OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER{
 | 
			
		||||
        			eraisecomClockDisplay-DFLT(1),
 | 
			
		||||
        			eraisecomClockDisplay-UTC(2),
 | 
			
		||||
        			eraisecomClockDisplay-other(3)
 | 
			
		||||
        			}
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "System clock  display mode, which range from 1 to 3, stands for default mode, UTC mode
 | 
			
		||||
        and other clock mode which is made to prepare for fulture respectively. It allows network administrator to change
 | 
			
		||||
        system clock mechanism by setting this variable. For instance, if administrator intend
 | 
			
		||||
        to use default display mode, the time will be shown as 'yyyy-mm-dd, hh:mm:ss'.
 | 
			
		||||
        else if if administrator intend to use UTC display mode,
 | 
			
		||||
        the time will be shown as'dd.mm.yyyy-hh:mm:ss'
 | 
			
		||||
        All supported values of this variable are listed as follows:
 | 
			
		||||
        1: EraisecomClockDisplay_DFLT    default mode
 | 
			
		||||
        2: EraisecomClockDisplay_UTC     UTC mode
 | 
			
		||||
        3: EraisecomClockDisplay_other   other mode."
 | 
			
		||||
    ::= { raisecomClockGroup 5 }
 | 
			
		||||
 | 
			
		||||
    raisecomClockTimezoneName OBJECT-TYPE
 | 
			
		||||
 	SYNTAX        OCTET STRING (SIZE (8))
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The name of the time zone "
 | 
			
		||||
    ::= { raisecomClockGroup 6 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										292
									
								
								MIBS/raisecom/RAISECOM-FANMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										292
									
								
								MIBS/raisecom/RAISECOM-FANMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,292 @@
 | 
			
		||||
-- MibName=raisecomSynce
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
-- Version 1.0 Created 2010.12.30 by hongding
 | 
			
		||||
-- This version of MIB is created just for the Management of fan .
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2002-2012 by RAISECOM TECH, Ltd. 
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- modify history 
 | 
			
		||||
-- 01,20120418,yangzhonghong, ITS00020700,change the enum values of the raisecomFanCardState node  
 | 
			
		||||
-- 01,20121206,guokai, ESW00006977,add raisecomFanMonitorTrapSendEnable
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
RAISECOM-FANMONITOR-MIB  DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
        raisecomSystem
 | 
			
		||||
            FROM RAISECOM-SYSTEM-MIB     
 | 
			
		||||
          TruthValue
 | 
			
		||||
              FROM SNMPv2-TC
 | 
			
		||||
        Integer32,Unsigned32,Counter32                         
 | 
			
		||||
        	FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
	raisecomFanMonitor MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED    "201012270000Z"
 | 
			
		||||
        ORGANIZATION    "Raisecom, Inc."
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
                "       Raise Systems
 | 
			
		||||
 | 
			
		||||
                Postal: Beijing,
 | 
			
		||||
                        China
 | 
			
		||||
 | 
			
		||||
                   Tel: 86-010-82884499
 | 
			
		||||
 | 
			
		||||
                E-mail: support@raisecom.com"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "Configuration of fanMonitor object." 
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- modify history
 | 
			
		||||
-- -------------------------------------------------------------       
 | 
			
		||||
        REVISION    "201012300000Z"
 | 
			
		||||
        DESCRIPTION "The initial revision of this MIB."
 | 
			
		||||
                ::= { raisecomSystem 5}         
 | 
			
		||||
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- groups in the raisecomFanMonitor MIB
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
raisecomFanMonitorNotification  OBJECT IDENTIFIER ::= { raisecomFanMonitor 1 }  
 | 
			
		||||
raisecomFanMonitorMibObjects    OBJECT IDENTIFIER ::= { raisecomFanMonitor 2 }  
 | 
			
		||||
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- raisecomFanMonitorNotification
 | 
			
		||||
-- -------------------------------------------------------------    
 | 
			
		||||
    raisecomFanSpeedNormal NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomFanIndex,
 | 
			
		||||
                  raisecomFanSpeedValue
 | 
			
		||||
                }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when fan state translating from abnormal to normal."            
 | 
			
		||||
        ::= { raisecomFanMonitorNotification 1 }  
 | 
			
		||||
        
 | 
			
		||||
	raisecomFanSpeedAbnormal NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomFanIndex,
 | 
			
		||||
                  raisecomFanSpeedValue,
 | 
			
		||||
                  raisecomFanSpeedDueValue
 | 
			
		||||
                }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when fan state translatingfrom normal to abnormal."
 | 
			
		||||
        ::= { raisecomFanMonitorNotification 2 }    
 | 
			
		||||
        
 | 
			
		||||
    raisecomFanCardUp NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomFanCardState }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when fan card state translating from down to up."
 | 
			
		||||
        ::= { raisecomFanMonitorNotification 3 }    
 | 
			
		||||
        
 | 
			
		||||
    raisecomFanCardDown NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomFanCardState }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when fan card state translating from up to down."
 | 
			
		||||
        ::= { raisecomFanMonitorNotification 4 } 
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- raisecomFanMonitorMibObjects
 | 
			
		||||
-- -------------------------------------------------------------  
 | 
			
		||||
raisecomFanMonitorGlobalGroup   OBJECT IDENTIFIER ::= { raisecomFanMonitorMibObjects 1 }   
 | 
			
		||||
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- raisecomFanMonitorGlobalGroup
 | 
			
		||||
-- -------------------------------------------------------------          
 | 
			
		||||
    raisecomFanMonitorMode OBJECT-TYPE
 | 
			
		||||
        SYNTAX	INTEGER
 | 
			
		||||
        {
 | 
			
		||||
        	enforce(1),
 | 
			
		||||
    		auto(2)     	
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"An integer value that specify the current monitor mode.
 | 
			
		||||
           	ENFORCE(1) means that the fan speed need to set manully;
 | 
			
		||||
           	AUTO(2) means that the fan speed will ajusted autoly according 
 | 
			
		||||
           	to the temperature"
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 1 } 
 | 
			
		||||
        
 | 
			
		||||
	raisecomFanMonitorSpdLevel OBJECT-TYPE
 | 
			
		||||
        SYNTAX	Unsigned32(1..4)
 | 
			
		||||
        MAX-ACCESS  read-write
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"Specify the speed level of fan in enforce mode."  
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 2 }
 | 
			
		||||
        
 | 
			
		||||
	raisecomFanMonitorNumber OBJECT-TYPE
 | 
			
		||||
        SYNTAX	Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"Specify the number of fan being monitorred."  
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 3 } 
 | 
			
		||||
        
 | 
			
		||||
	raisecomFanMonitorLevlNumber OBJECT-TYPE
 | 
			
		||||
        SYNTAX	Unsigned32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"Specify the total number of fan speed levels."  
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 4 }
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
    raisecomFanCardState OBJECT-TYPE  
 | 
			
		||||
        SYNTAX	INTEGER
 | 
			
		||||
        {
 | 
			
		||||
        	all-down(1),
 | 
			
		||||
        	all-up(2),
 | 
			
		||||
    		card1-up(3),
 | 
			
		||||
    		card2-up(4)    		     	
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS  read-only        
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"Specify the current state of fan cards.
 | 
			
		||||
			 all_down(1) means that all fan cards are down;
 | 
			
		||||
			 all_up(2) means that all fan cards are up;
 | 
			
		||||
			 card1_up(3) means that fan card 1 is up, the others are down;
 | 
			
		||||
			 card2_up(4) means that fan card 2 is up, the others are down." 
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 5 }
 | 
			
		||||
        
 | 
			
		||||
    raisecomFanCardSerialNumber OBJECT-TYPE  
 | 
			
		||||
        SYNTAX  OCTET STRING
 | 
			
		||||
        MAX-ACCESS  read-only        
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"specify the identical serial number of current fan card,this 
 | 
			
		||||
           	string number will be set when device leaving factory" 
 | 
			
		||||
        ::= { raisecomFanMonitorGlobalGroup 6 }   
 | 
			
		||||
        
 | 
			
		||||
   raisecomFanMonitorTrapSendEnable  OBJECT-TYPE 
 | 
			
		||||
	SYNTAX   INTEGER  
 | 
			
		||||
	 { 
 | 
			
		||||
	     disable(0), 
 | 
			
		||||
	     enable (1)
 | 
			
		||||
	 }
 | 
			
		||||
	MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Specifies the status of sending trap"  
 | 
			
		||||
   ::= {raisecomFanMonitorGlobalGroup  7 }        
 | 
			
		||||
                        
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- raisecomFanMonitorStateTable
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
    raisecomFanMonitorStateTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF RaisecomFanMonitorStateEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Fan monitor state table."
 | 
			
		||||
        ::= { raisecomFanMonitorMibObjects 2 }
 | 
			
		||||
 | 
			
		||||
    raisecomFanMonitorStateEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX RaisecomFanMonitorStateEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Fan monitor state entry."
 | 
			
		||||
        INDEX { raisecomFanIndex }
 | 
			
		||||
        ::= { raisecomFanMonitorStateTable 1 }
 | 
			
		||||
 | 
			
		||||
    RaisecomFanMonitorStateEntry ::= SEQUENCE {
 | 
			
		||||
        raisecomFanIndex               Unsigned32,
 | 
			
		||||
        raisecomFanSpeedValue          Unsigned32,
 | 
			
		||||
        raisecomFanWorkState            INTEGER,
 | 
			
		||||
        raisecomFanSpeedCurrentLevel   Unsigned32  
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    raisecomFanIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32  
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the sequence number of fan."
 | 
			
		||||
        ::= { raisecomFanMonitorStateEntry 1 } 
 | 
			
		||||
        
 | 
			
		||||
    raisecomFanSpeedValue OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32
 | 
			
		||||
	    MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the actural speed of the current fan."
 | 
			
		||||
        ::= { raisecomFanMonitorStateEntry 2 }
 | 
			
		||||
    
 | 
			
		||||
    raisecomFanWorkState OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER
 | 
			
		||||
		{
 | 
			
		||||
			normal(1),
 | 
			
		||||
			abnormal(2)
 | 
			
		||||
		}
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the current state of fan
 | 
			
		||||
            normal(1) means the current fan operate normally;
 | 
			
		||||
            abnormal(2) means the current fan operate abnormally"
 | 
			
		||||
        ::= { raisecomFanMonitorStateEntry 3 }    
 | 
			
		||||
        
 | 
			
		||||
     raisecomFanSpeedCurrentLevel OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32(1..4)
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the temperature scale border that match the speed levle,
 | 
			
		||||
            based on this scale border,the current fan speed will ajusted autoly
 | 
			
		||||
            according to the current temperature" 
 | 
			
		||||
        ::= { raisecomFanMonitorStateEntry 4 }           
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
-- raisecomFanSpeedLevelTable
 | 
			
		||||
-- -------------------------------------------------------------
 | 
			
		||||
    raisecomFanSpeedLevelTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF RaisecomFanSpeedLevelEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "fan speed level information table."
 | 
			
		||||
        ::= { raisecomFanMonitorMibObjects 3 }
 | 
			
		||||
 | 
			
		||||
    raisecomFanSpeedLevelEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX RaisecomFanSpeedLevelEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "fan speed level information entry."
 | 
			
		||||
        INDEX { raisecomFanSpeedLevelIndex }
 | 
			
		||||
        ::= { raisecomFanSpeedLevelTable 1 }
 | 
			
		||||
 | 
			
		||||
    RaisecomFanSpeedLevelEntry ::= SEQUENCE { 
 | 
			
		||||
        raisecomFanSpeedLevelIndex              Unsigned32,
 | 
			
		||||
        raisecomFanSpeedDueValue               Unsigned32,
 | 
			
		||||
        raisecomFanSpeedTemperatureScale       Unsigned32
 | 
			
		||||
    }
 | 
			
		||||
        
 | 
			
		||||
    raisecomFanSpeedLevelIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the fan speed level index."  
 | 
			
		||||
        ::= { raisecomFanSpeedLevelEntry 1 }    
 | 
			
		||||
    
 | 
			
		||||
    raisecomFanSpeedDueValue OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the speed value that match the fan levle index.
 | 
			
		||||
            this value can ben get from a new or normal fan ,not an used
 | 
			
		||||
            fan ,because the used fan may be aged" 
 | 
			
		||||
        ::= { raisecomFanSpeedLevelEntry 2 }   
 | 
			
		||||
 
 | 
			
		||||
     raisecomFanSpeedTemperatureScale OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32(45..75)
 | 
			
		||||
        MAX-ACCESS read-write
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the temperature scale border that match the speed levle,
 | 
			
		||||
            based on this scale border,the current fan speed will ajusted autoly
 | 
			
		||||
            according to the current temperature" 
 | 
			
		||||
        ::= { raisecomFanSpeedLevelEntry 3 }    
 | 
			
		||||
                 
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										822
									
								
								MIBS/raisecom/RAISECOM-OPTICAL-MONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										822
									
								
								MIBS/raisecom/RAISECOM-OPTICAL-MONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,822 @@
 | 
			
		||||
--MibName=raisecomOpticalMonitorMIB
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
-- RAISECOM-OPTICAL-MONITOR-MIB.my
 | 
			
		||||
--
 | 
			
		||||
-- May 2006, chenyu
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RAISECOM-OPTICAL-MONITOR-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    Integer32, Unsigned32,
 | 
			
		||||
    MODULE-IDENTITY,
 | 
			
		||||
    NOTIFICATION-TYPE,
 | 
			
		||||
    OBJECT-TYPE,
 | 
			
		||||
    TimeTicks                       	FROM SNMPv2-SMI
 | 
			
		||||
    TEXTUAL-CONVENTION                  FROM SNMPv2-TC
 | 
			
		||||
    MODULE-COMPLIANCE,
 | 
			
		||||
    NOTIFICATION-GROUP,
 | 
			
		||||
    OBJECT-GROUP                        FROM SNMPv2-CONF
 | 
			
		||||
    ifIndex                             FROM IF-MIB
 | 
			
		||||
    EnableVar        					FROM SWITCH-TC
 | 
			
		||||
    raisecomAgent                       FROM RAISECOM-BASE-MIB;
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIB MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED   "200606060000Z"
 | 
			
		||||
    ORGANIZATION   "Raisecom, Inc."
 | 
			
		||||
    CONTACT-INFO
 | 
			
		||||
                "       Raise Systems
 | 
			
		||||
 | 
			
		||||
                Postal: Beijing,
 | 
			
		||||
                        China
 | 
			
		||||
 | 
			
		||||
                   Tel: 86-010-82884499
 | 
			
		||||
 | 
			
		||||
                E-mail: chenyu@raisecom.com"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This MIB module defines objects to monitor optical
 | 
			
		||||
        characteristics on the optical interfaces in a network element. "
 | 
			
		||||
        REVISION   "200606060000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The initial revision of this MIB."
 | 
			
		||||
        ::={ raisecomAgent 9 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
 | 
			
		||||
OpticalParameterType ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This value indicates the optical parameter that is
 | 
			
		||||
        being monitored. Valid values are -
 | 
			
		||||
 | 
			
		||||
        temperature(1)
 | 
			
		||||
        supplyVoltage(2)
 | 
			
		||||
        biasCurrent(3)
 | 
			
		||||
        txOutputPower(4)
 | 
			
		||||
        receivedPower(5)               "
 | 
			
		||||
    SYNTAX    INTEGER {
 | 
			
		||||
 			       		temperature(1),
 | 
			
		||||
    			    	supplyVoltage(2),
 | 
			
		||||
      				  	biasCurrent(3),
 | 
			
		||||
        				txOutputPower(4),
 | 
			
		||||
        				receivedPower(5)
 | 
			
		||||
              }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
OpticalParameterValue ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS    current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The value of the optical parameter that is being monitored.
 | 
			
		||||
 | 
			
		||||
        The range of values varies depending on the type of optical
 | 
			
		||||
        parameter being monitored, as identified by a corresponding
 | 
			
		||||
        object with syntax OpticalParameterType.
 | 
			
		||||
 | 
			
		||||
        When the optical parameter being monitored is 'temperature',
 | 
			
		||||
        the supported range is from -32768 to 32768, in units of
 | 
			
		||||
        1/256 degrees centigrade.
 | 
			
		||||
        Example: A value of 6016 represents a temperature reading of
 | 
			
		||||
        23.5 degrees C.
 | 
			
		||||
 | 
			
		||||
        When the optical parameter being monitored is 'supplyVoltage',
 | 
			
		||||
        the supported range is from 0 to 65535, in units of 1/10 millivolts.
 | 
			
		||||
        Example: A value of 55000 represents a supplyVoltage reading of
 | 
			
		||||
        5.5 V.
 | 
			
		||||
 | 
			
		||||
        When the optical parameter being monitored is 'biasCurrent',
 | 
			
		||||
        the supported range is from 0 to 65535, in units of 1/500
 | 
			
		||||
        microamperes.
 | 
			
		||||
        Example: A value of 500 represents a bias current reading of
 | 
			
		||||
        1 microamperes.
 | 
			
		||||
 | 
			
		||||
        When the optical parameter being monitored is 'txOutputPower',
 | 
			
		||||
        the supported range is from 0 to 65535, in units of 1/10000 mW ..and express in units of dBm<42><6D>
 | 
			
		||||
        Example: A value of 60000 represents a txOutputPower reading of 7.78 dBm.
 | 
			
		||||
 | 
			
		||||
        When the optical parameter being monitored is 'receivedPower',
 | 
			
		||||
        the supported range is from 0 to 65535, in units of 1/10000 mW ..and express in units of dBm<42><6D>
 | 
			
		||||
        Example: A value of 60000 represents a receivedPower reading of 7.78 dBm.        "
 | 
			
		||||
    SYNTAX    Integer32 (-1000000..65535 )
 | 
			
		||||
 | 
			
		||||
OpticalPMPeriod ::= TEXTUAL-CONVENTION
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This value indicates the time period over which performance
 | 
			
		||||
        monitoring data has been collected."
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                    fifteenMin(1),
 | 
			
		||||
                    twentyFourHour(2)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
-- MIB Object Definitions
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBObjects        OBJECT IDENTIFIER ::=
 | 
			
		||||
                                        {raisecomOpticalMonitorMIB 1 }
 | 
			
		||||
 | 
			
		||||
-- groups in this MIB module
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonGroup                OBJECT IDENTIFIER ::=
 | 
			
		||||
                                        {raisecomOpticalMonitorMIBObjects 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMGroup                 OBJECT IDENTIFIER ::=
 | 
			
		||||
                                        {raisecomOpticalMonitorMIBObjects 2 }
 | 
			
		||||
 | 
			
		||||
-- raisecomTranceiverInfoTable
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverInfoTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF RaisecomTranceiverInfoEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Trancetver information Table."
 | 
			
		||||
        ::= { raisecomOpticalMonitorMIBObjects 4 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverInfoEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RaisecomTranceiverInfoEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the raisecomSfpAccessA0Table."
 | 
			
		||||
    INDEX        { ifIndex }
 | 
			
		||||
    ::={ raisecomTranceiverInfoTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RaisecomTranceiverInfoEntry ::= SEQUENCE {
 | 
			
		||||
	raisecomTranceiverType        OCTET STRING,
 | 
			
		||||
	raisecomTranceiverConnectorType       OCTET STRING,
 | 
			
		||||
	raisecomTranceiverWavelength  Integer32,
 | 
			
		||||
	raisecomTranceiverVendorName  OCTET STRING,
 | 
			
		||||
	raisecomTranceiverVendorPN    OCTET STRING,
 | 
			
		||||
	raisecomTranceiverVendorSN    OCTET STRING,
 | 
			
		||||
	raisecomTransceiverFiberType INTEGER,
 | 
			
		||||
	raisecomTransceiverTransferDistance  Integer32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverType OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Type of the interface, such as 1000_BASE_SX_SFP"
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 1 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverConnectorType OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"ConnectorType of the interface, such as SC/LC"
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 2 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverWavelength OBJECT-TYPE
 | 
			
		||||
		SYNTAX	Integer32
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Wavelength of the interface, measured in nm."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 3 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverVendorName OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Vendor name of the interface."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 4 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverVendorPN OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Vendor part number of the interface."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 5 }
 | 
			
		||||
 | 
			
		||||
raisecomTranceiverVendorSN OBJECT-TYPE
 | 
			
		||||
		SYNTAX	OCTET STRING
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Vendor serial number of the interface."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 6 }
 | 
			
		||||
 | 
			
		||||
raisecomTransceiverFiberType OBJECT-TYPE
 | 
			
		||||
		SYNTAX INTEGER
 | 
			
		||||
       {
 | 
			
		||||
          single-mode(1),
 | 
			
		||||
          multi-mode(2),
 | 
			
		||||
          none(3)
 | 
			
		||||
        }
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Types of the fiber,
 | 
			
		||||
            single_mode, multi_mode, none."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 7 }
 | 
			
		||||
 | 
			
		||||
raisecomTransceiverTransferDistance OBJECT-TYPE
 | 
			
		||||
		SYNTAX	Integer32
 | 
			
		||||
		ACCESS	read-only
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"The max distance which the interface could transmit,
 | 
			
		||||
            measured in meter."
 | 
			
		||||
		::= { raisecomTranceiverInfoEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- raisecomOpticalMonTable
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF RaisecomOpticalMonEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This table provides objects to monitor optical
 | 
			
		||||
        parameters in a network element. "
 | 
			
		||||
    ::={ raisecomOpticalMonGroup 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RaisecomOpticalMonEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the raisecomOpticalMonTable provides objects to
 | 
			
		||||
        monitor an optical parameter at an optical interface.
 | 
			
		||||
        "
 | 
			
		||||
    INDEX        { ifIndex, raisecomOpticalMonParameterType }
 | 
			
		||||
    ::={ raisecomOpticalMonTable 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RaisecomOpticalMonEntry ::= SEQUENCE {
 | 
			
		||||
    raisecomOpticalMonParameterType            OpticalParameterType,
 | 
			
		||||
    raisecomOpticalParameterValue              OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamHighAlarmThresh        OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamHighWarningThresh      OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamLowAlarmThresh         OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamLowWarningThresh       OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamAlarmStatus            INTEGER,
 | 
			
		||||
    raisecomOpticalParamAlarmLastValue         OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalParamAlarmLastChange        TimeTicks,
 | 
			
		||||
    raisecomOpticalMon15MinValidIntervals      Unsigned32,
 | 
			
		||||
    raisecomOpticalMon24HrValidIntervals       Unsigned32,
 | 
			
		||||
    raisecomOpticalMonValidStatus        INTEGER
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonParameterType OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterType
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object specifies the optical parameter that is being
 | 
			
		||||
        monitored in this entry."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParameterValue OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the value measured for the particular
 | 
			
		||||
        optical parameter specified by the raisecomOpticalMonParameterType
 | 
			
		||||
        object."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamHighAlarmThresh OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the high alarm threshold on the
 | 
			
		||||
        optical parameter being monitored.
 | 
			
		||||
 | 
			
		||||
        An alarm condition will be raised if the value given by
 | 
			
		||||
        raisecomOpticalParameterValue goes from below the value of
 | 
			
		||||
        this object to above the value of this object, or if
 | 
			
		||||
        the initial value of raisecomOpticalParameterValue exceeds the value
 | 
			
		||||
        of this object. This alarm will be indicated in the
 | 
			
		||||
        raisecomOpticalParamAlarmStatus object."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 3 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamHighWarningThresh OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object is used to set a high warning threshold on
 | 
			
		||||
        the optical parameter being monitored.
 | 
			
		||||
 | 
			
		||||
        A threshold crossing condition will be indicated if the value
 | 
			
		||||
        given by raisecomOpticalParameterValue goes from below the value
 | 
			
		||||
        of this object to above the value of this
 | 
			
		||||
        object, or if the initial value of raisecomOpticalParameterValue
 | 
			
		||||
        exceeds the value of this object. This alarm will be indicated in the
 | 
			
		||||
        raisecomOpticalParamAlarmStatus object.
 | 
			
		||||
        "
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 4 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamLowAlarmThresh OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object is used to set a low alarm threshold on the
 | 
			
		||||
        optical parameter being monitored.
 | 
			
		||||
 | 
			
		||||
        An alarm condition will be raised if the value given by
 | 
			
		||||
        raisecomOpticalParameterValue goes from above the value of
 | 
			
		||||
        this object to below the value of this object, or if
 | 
			
		||||
        the initial value of raisecomOpticalParameterValue is lower than the
 | 
			
		||||
        value of this object. This alarm
 | 
			
		||||
        will be indicated in the raisecomOpticalParamAlarmStatus object .."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 5 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamLowWarningThresh OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object is used to set a low warning threshold on
 | 
			
		||||
        the optical parameter being monitored.
 | 
			
		||||
 | 
			
		||||
        A threshold crossing condition will be indicated if the value
 | 
			
		||||
        given by raisecomOpticalParameterValue goes from above the value
 | 
			
		||||
        of this object to below the value of this
 | 
			
		||||
        object, or if the initial value of raisecomOpticalParameterValue
 | 
			
		||||
        object is lower than the value of this object. For
 | 
			
		||||
        network elements in the status
 | 
			
		||||
        indications, this threshold violation will be indicated in the
 | 
			
		||||
        raisecomOpticalParamAlarmStatus object ."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 6 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamAlarmStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
    		          none(0),
 | 
			
		||||
                          high-alarm-threshold(1),
 | 
			
		||||
                          high-warning-threshold(2),
 | 
			
		||||
                          low-alarm-threshold(3),
 | 
			
		||||
                          low-warning-threshold(4)
 | 
			
		||||
                      }
 | 
			
		||||
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object is used to indicate the current status of
 | 
			
		||||
        the thresholds for the monitored optical parameter
 | 
			
		||||
        on the interface.
 | 
			
		||||
 | 
			
		||||
           If a threshold is currently being exceeded on the
 | 
			
		||||
           interface, the object  will be set. Otherwise,
 | 
			
		||||
           the object will be set to 0."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 7 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamAlarmLastValue OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object indicates the optical parameter value at the last time
 | 
			
		||||
        a threshold related to a particular optical parameter was
 | 
			
		||||
        exceeded on the interface.
 | 
			
		||||
        If no threshold value is currently being
 | 
			
		||||
        exceeded, then the value '-1000000' is returned."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 8 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalParamAlarmLastChange OBJECT-TYPE
 | 
			
		||||
    SYNTAX      TimeTicks
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object specifies the value of sysUpTime at the last time
 | 
			
		||||
        a threshold related to a particular optical parameter was
 | 
			
		||||
        exceeded on the interface."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 9 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMon15MinValidIntervals OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Unsigned32 (0..96)
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the number of previous 15 minute
 | 
			
		||||
        intervals for which valid performance monitoring data
 | 
			
		||||
        has been stored on the interface.
 | 
			
		||||
 | 
			
		||||
        The value of this object will be n (where n is the maximum
 | 
			
		||||
        number of 15 minute intervals supported at this interface),
 | 
			
		||||
        unless the measurement was (re-)started within the last
 | 
			
		||||
        (nx15) minutes, in which case the value will be the
 | 
			
		||||
        number of previous 15 minute intervals for which the agent
 | 
			
		||||
        has some data."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 10 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMon24HrValidIntervals OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Unsigned32 (0..1)
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the number of previous 24 hour
 | 
			
		||||
        intervals for which valid performance monitoring data
 | 
			
		||||
        has been stored on the interface.
 | 
			
		||||
 | 
			
		||||
        The value of this object will be 0 if the measurement
 | 
			
		||||
        was (re-)started within the last 24 hours, or 1 otherwise."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 11 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonValidStatus OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER {
 | 
			
		||||
                    valid(1),
 | 
			
		||||
                    invalid(2)
 | 
			
		||||
                }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object indicates the parameter row is valid or not."
 | 
			
		||||
    ::={ raisecomOpticalMonEntry 12 }
 | 
			
		||||
 | 
			
		||||
-- Notification related objects
 | 
			
		||||
 | 
			
		||||
raisecomOpticalNotifyEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      EnableVar
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object specifies the generation of raisecomOpticalMonParameterStatus notifications.
 | 
			
		||||
        "
 | 
			
		||||
    DEFVAL { enable}
 | 
			
		||||
    ::={ raisecomOpticalMonGroup 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalDigitalDiagnoticEnable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      EnableVar
 | 
			
		||||
    MAX-ACCESS  read-write
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Enable or disable digitaldiagnotic on the switch."
 | 
			
		||||
    DEFVAL { disable}
 | 
			
		||||
    ::={ raisecomOpticalMonGroup 3 }
 | 
			
		||||
 | 
			
		||||
-- raisecomOpticalPMCurrent Table
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF RaisecomOpticalPMCurrentEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This table contains performance monitoring data for the
 | 
			
		||||
        various optical parameters, collected over the current 15
 | 
			
		||||
        minute or the current 24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMGroup 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RaisecomOpticalPMCurrentEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the raisecomOpticalPMCurrentTable. It contains
 | 
			
		||||
        performance monitoring data for a monitored optical
 | 
			
		||||
        parameter at an interface, collected over the current 15
 | 
			
		||||
        minute or the current 24 hour interval.
 | 
			
		||||
        "
 | 
			
		||||
    INDEX       { ifIndex,
 | 
			
		||||
                  raisecomOpticalPMCurrentPeriod,
 | 
			
		||||
				  raisecomOpticalPMCurrentParamType }
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentTable 1 }
 | 
			
		||||
 | 
			
		||||
RaisecomOpticalPMCurrentEntry ::= SEQUENCE {
 | 
			
		||||
    raisecomOpticalPMCurrentPeriod             OpticalPMPeriod,
 | 
			
		||||
    raisecomOpticalPMCurrentParamType          OpticalParameterType,
 | 
			
		||||
    raisecomOpticalPMCurrentMaxParam           OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalPMCurrentMinParam           OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalPMCurrentMeanParam          OpticalParameterValue
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentPeriod OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalPMPeriod
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object indicates whether the optical parameter values
 | 
			
		||||
        given in this entry are collected over the current 15 minute or
 | 
			
		||||
        the current 24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentEntry 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentParamType OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterType
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object specifies the optical parameter that is being
 | 
			
		||||
        monitored, in this entry."
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentEntry 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentMaxParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the maximum value measured for the monitored
 | 
			
		||||
        optical parameter, in the current 15 minute or the current
 | 
			
		||||
        24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentEntry 3 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentMinParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the minimum value measured for the monitored
 | 
			
		||||
        optical parameter, in the current 15 minute or the current
 | 
			
		||||
        24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentEntry 4 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMCurrentMeanParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the average value of the monitored
 | 
			
		||||
        optical parameter, in the current 15 minute or the current
 | 
			
		||||
        24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMCurrentEntry 5 }
 | 
			
		||||
 | 
			
		||||
-- raisecomOpticalPMInterval Table
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF RaisecomOpticalPMIntervalEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This table stores performance monitoring data for the
 | 
			
		||||
        various optical parameters, collected over previous
 | 
			
		||||
        intervals.
 | 
			
		||||
 | 
			
		||||
        This table can have entries for one complete 24 hour
 | 
			
		||||
        interval and up to 96 complete 15 minute
 | 
			
		||||
        intervals. A system is required to store at least
 | 
			
		||||
        4 completed 15 minute intervals. The number of valid
 | 
			
		||||
        15 minute intervals in this table is indicated by the
 | 
			
		||||
        cOpticalMon15MinValidIntervals object and the number of
 | 
			
		||||
        valid 24 hour intervals is indicated by the
 | 
			
		||||
        cOpticalMon24HrValidIntervals object."
 | 
			
		||||
    ::={ raisecomOpticalPMGroup 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      RaisecomOpticalPMIntervalEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An entry in the raisecomOpticalPMIntervalTable. It contains
 | 
			
		||||
        performance monitoring data for an optical parameter,
 | 
			
		||||
        collected over a previous interval.
 | 
			
		||||
        "
 | 
			
		||||
    INDEX      { ifIndex,
 | 
			
		||||
    			raisecomOpticalPMIntervalPeriod,
 | 
			
		||||
                 raisecomOpticalPMIntervalNumber,
 | 
			
		||||
                 raisecomOpticalPMIntervalParamType }
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalTable 1 }
 | 
			
		||||
 | 
			
		||||
RaisecomOpticalPMIntervalEntry ::= SEQUENCE {
 | 
			
		||||
    raisecomOpticalPMIntervalPeriod            OpticalPMPeriod,
 | 
			
		||||
    raisecomOpticalPMIntervalNumber            Integer32,
 | 
			
		||||
    raisecomOpticalPMIntervalParamType         OpticalParameterType,
 | 
			
		||||
    raisecomOpticalPMIntervalMaxParam          OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalPMIntervalMinParam          OpticalParameterValue,
 | 
			
		||||
    raisecomOpticalPMIntervalMeanParam         OpticalParameterValue
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalPeriod OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalPMPeriod
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object indicates whether the optical parameter values,
 | 
			
		||||
        given in this entry, are collected over a period of 15 minutes
 | 
			
		||||
        or 24 hours."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalNumber OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Integer32 (1..96)
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A number between 1 and 96, which identifies the
 | 
			
		||||
         interval for which the set of optical parameter values is
 | 
			
		||||
         available. The interval identified by 1 is the most recently
 | 
			
		||||
         completed 15 minute or 24 hour interval, and the interval
 | 
			
		||||
         identified by N is the interval immediately preceding the one
 | 
			
		||||
         identified by N-1."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalParamType OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterType
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object specifies the optical parameter that is being
 | 
			
		||||
        monitored, in this entry."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 3 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalMaxParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the maximum value measured for the optical
 | 
			
		||||
        parameter, in a particular 15 minute or 24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 4 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalMinParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the minimum value measured for the optical
 | 
			
		||||
        parameter, in a particular 15 minute or 24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 5 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalPMIntervalMeanParam OBJECT-TYPE
 | 
			
		||||
    SYNTAX      OpticalParameterValue
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This object gives the average value of the measured optical
 | 
			
		||||
        parameter, in a particular 15 minute or 24 hour interval."
 | 
			
		||||
    ::={ raisecomOpticalPMIntervalEntry 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Notifications
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBNotifications OBJECT IDENTIFIER ::=
 | 
			
		||||
                                 { raisecomOpticalMonitorMIB 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonParameterStatus NOTIFICATION-TYPE
 | 
			
		||||
    OBJECTS     { raisecomOpticalParameterValue,
 | 
			
		||||
                  raisecomOpticalParamAlarmStatus
 | 
			
		||||
                }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This notification is sent when any threshold related to an
 | 
			
		||||
        optical parameter is exceeded on an interface.
 | 
			
		||||
 | 
			
		||||
        This notification may be suppressed under the following
 | 
			
		||||
        conditions:
 | 
			
		||||
        - depending on the value of the raisecomOpticalNotifyEnable object.
 | 
			
		||||
        "
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBNotifications 1 }
 | 
			
		||||
 | 
			
		||||
-- MIB Conformance Statements
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBConformance  OBJECT IDENTIFIER ::=
 | 
			
		||||
                                { raisecomOpticalMonitorMIB 3 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBCompliances  OBJECT IDENTIFIER ::=
 | 
			
		||||
                                { raisecomOpticalMonitorMIBConformance 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBGroups       OBJECT IDENTIFIER ::=
 | 
			
		||||
                                { raisecomOpticalMonitorMIBConformance 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMonitorMIBCompliance MODULE-COMPLIANCE
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "The compliance statement for network elements that
 | 
			
		||||
        monitor optical characteristics and thresholds on the
 | 
			
		||||
        optical interfaces in a network element."
 | 
			
		||||
    MODULE      -- this module
 | 
			
		||||
        MANDATORY-GROUPS { raisecomOpticalMIBMonGroup }
 | 
			
		||||
 | 
			
		||||
    GROUP raisecomOpticalMIBThresholdGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This group is required for network elements that support
 | 
			
		||||
        thresholds on optical parameters."
 | 
			
		||||
 | 
			
		||||
    GROUP raisecomOpticalMIBPMGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This group is required for network elements that
 | 
			
		||||
        support collection of optical performance monitoring
 | 
			
		||||
        data for 15 minute or 24 hour intervals."
 | 
			
		||||
 | 
			
		||||
    GROUP raisecomOpticalMIBNotifyEnableGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This group is required for network elements that
 | 
			
		||||
        support the cOpticalMIBNotifGroup."
 | 
			
		||||
 | 
			
		||||
    GROUP raisecomOpticalMIBNotifGroup
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "This group is required for network elements that
 | 
			
		||||
        generate notifications when a threshold is exceeded or
 | 
			
		||||
        cleared on an interface."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamHighAlarmThresh
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamHighWarningThresh
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamLowAlarmThresh
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamLowWarningThresh
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamHighAlarmSev
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamHighWarningSev
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamLowAlarmSev
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    OBJECT     raisecomOpticalParamLowWarningSev
 | 
			
		||||
    MIN-ACCESS read-only
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Write access is not required."
 | 
			
		||||
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBCompliances 1 }
 | 
			
		||||
 | 
			
		||||
-- Units of Conformance
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMIBMonGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        raisecomOpticalParameterValue
 | 
			
		||||
    }
 | 
			
		||||
    STATUS        current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A mandatory object that provides monitoring of optical
 | 
			
		||||
        characteristics."
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBGroups 1 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMIBThresholdGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        raisecomOpticalParamHighAlarmThresh,
 | 
			
		||||
        raisecomOpticalParamHighWarningThresh,
 | 
			
		||||
        raisecomOpticalParamLowAlarmThresh,
 | 
			
		||||
        raisecomOpticalParamLowWarningThresh,
 | 
			
		||||
        raisecomOpticalParamAlarmStatus,
 | 
			
		||||
        raisecomOpticalParamAlarmLastValue,
 | 
			
		||||
        raisecomOpticalParamAlarmLastChange
 | 
			
		||||
    }
 | 
			
		||||
    STATUS        current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A collection of objects that support thresholds on optical
 | 
			
		||||
        parameters and provide status information when the thresholds
 | 
			
		||||
        are exceeded ."
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBGroups 2 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMIBPMGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        raisecomOpticalMon15MinValidIntervals,
 | 
			
		||||
        raisecomOpticalMon24HrValidIntervals,
 | 
			
		||||
        raisecomOpticalPMCurrentMaxParam,
 | 
			
		||||
        raisecomOpticalPMCurrentMinParam,
 | 
			
		||||
        raisecomOpticalPMCurrentMeanParam,
 | 
			
		||||
        raisecomOpticalPMIntervalMaxParam,
 | 
			
		||||
        raisecomOpticalPMIntervalMinParam,
 | 
			
		||||
        raisecomOpticalPMIntervalMeanParam
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A collection of objects that provide optical performance
 | 
			
		||||
        monitoring data for 15 minute and 24 hour intervals."
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMIBNotifyEnableGroup OBJECT-GROUP
 | 
			
		||||
    OBJECTS {
 | 
			
		||||
        raisecomOpticalNotifyEnable
 | 
			
		||||
    }
 | 
			
		||||
    STATUS        current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "An object to control the generation of notifications."
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBGroups 4 }
 | 
			
		||||
 | 
			
		||||
raisecomOpticalMIBNotifGroup NOTIFICATION-GROUP
 | 
			
		||||
    NOTIFICATIONS {
 | 
			
		||||
        raisecomOpticalMonParameterStatus
 | 
			
		||||
    }
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "A notification generated when a threshold on an optical
 | 
			
		||||
         parameter is exceeded or cleared."
 | 
			
		||||
    ::={ raisecomOpticalMonitorMIBGroups 5 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										2868
									
								
								MIBS/raisecom/RAISECOM-OPTICAL-TRANSCEIVER-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2868
									
								
								MIBS/raisecom/RAISECOM-OPTICAL-TRANSCEIVER-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1251
									
								
								MIBS/raisecom/RAISECOM-PON-DEVICE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1251
									
								
								MIBS/raisecom/RAISECOM-PON-DEVICE-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										84
									
								
								MIBS/raisecom/RAISECOM-PONSERIES-BASE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										84
									
								
								MIBS/raisecom/RAISECOM-PONSERIES-BASE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,84 @@
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info 
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1, defined on 2007.6.20 by WANGXIJUN
 | 
			
		||||
-- This MIB is defined for management of PON series of equipments. 
 | 
			
		||||
-- 
 | 
			
		||||
-- Copyright(c) 2007-2010 by Raisecom  Ltd. 
 | 
			
		||||
 | 
			
		||||
-- added raisecomPonCommon, raisecomEponMgt, raisecomGponMgt 	by wangxijun 20070621
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
RAISECOM-PONSERIES-BASE-MIB    DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
        ponSeries		FROM RAISECOM-BASE-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
--
 | 
			
		||||
--  raisecom  PON type branches
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
--  Common management of various types of PON equipments
 | 
			
		||||
	raisecomPonCommon	OBJECT IDENTIFIER ::= { ponSeries 1 }
 | 
			
		||||
 | 
			
		||||
--  Management of EPON series of equipments
 | 
			
		||||
	raisecomEponMgt		OBJECT IDENTIFIER ::= { ponSeries 2 }
 | 
			
		||||
 | 
			
		||||
--  Management of GPON series of equipments
 | 
			
		||||
	raisecomGponMgt		OBJECT IDENTIFIER ::= { ponSeries 3 }
 | 
			
		||||
        
 | 
			
		||||
--  Management of PON OID
 | 
			
		||||
	raisecomPonDev		OBJECT IDENTIFIER ::= { ponSeries 4 }
 | 
			
		||||
 | 
			
		||||
--   Management of switch
 | 
			
		||||
	raisecomSwitchMgt   OBJECT IDENTIFIER ::= { ponSeries 5 }
 | 
			
		||||
 | 
			
		||||
--   Management of video
 | 
			
		||||
	raisecomVideoMgt    OBJECT IDENTIFIER ::= { ponSeries 6 }
 | 
			
		||||
 | 
			
		||||
--   Management of switch
 | 
			
		||||
	raisecomCwdmMgt     OBJECT IDENTIFIER ::= { ponSeries 7 }
 | 
			
		||||
	
 | 
			
		||||
--  OID of PON equipments
 | 
			
		||||
	iscom5504B			OBJECT IDENTIFIER ::= { raisecomPonDev 1 }
 | 
			
		||||
	iscom5600-12		OBJECT IDENTIFIER ::= { raisecomPonDev 2 }
 | 
			
		||||
	iscom5800-15		OBJECT IDENTIFIER ::= { raisecomPonDev 3 }
 | 
			
		||||
	iscom5800e-15		OBJECT IDENTIFIER ::= { raisecomPonDev 4 }
 | 
			
		||||
	iscom5508    		OBJECT IDENTIFIER ::= { raisecomPonDev 5 }
 | 
			
		||||
	iscom5800eb-15    	OBJECT IDENTIFIER ::= { raisecomPonDev 6 }
 | 
			
		||||
	iscom6800-18    	OBJECT IDENTIFIER ::= { raisecomPonDev 7 }
 | 
			
		||||
	rcvs3200-15    	    OBJECT IDENTIFIER ::= { raisecomPonDev 8 }
 | 
			
		||||
	iscom5504PI    		OBJECT IDENTIFIER ::= { raisecomPonDev 9 }
 | 
			
		||||
	iscom5508B    		OBJECT IDENTIFIER ::= { raisecomPonDev 10} 
 | 
			
		||||
	iscom5508GP    		OBJECT IDENTIFIER ::= { raisecomPonDev 11}
 | 
			
		||||
	rcvs3100    	    OBJECT IDENTIFIER ::= { raisecomPonDev 13}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
	iscom5101       			OBJECT IDENTIFIER ::= { raisecomPonDev 101 }
 | 
			
		||||
	iscom5101-FE					OBJECT IDENTIFIER ::= { raisecomPonDev 102 }	
 | 
			
		||||
	iscom5104		       		OBJECT IDENTIFIER ::= { raisecomPonDev 103 }
 | 
			
		||||
	iscom5104-AC60     		OBJECT IDENTIFIER ::= { raisecomPonDev 104 }
 | 
			
		||||
	iscom5104-LM       		OBJECT IDENTIFIER ::= { raisecomPonDev 105 }
 | 
			
		||||
	iscom5104Q	       		OBJECT IDENTIFIER ::= { raisecomPonDev 106 }
 | 
			
		||||
	iscom5104P	       		OBJECT IDENTIFIER ::= { raisecomPonDev 107 }
 | 
			
		||||
	iscom5104-NP       		OBJECT IDENTIFIER ::= { raisecomPonDev 108 }
 | 
			
		||||
	iscom5104-4E1T1    		OBJECT IDENTIFIER ::= { raisecomPonDev 109 }
 | 
			
		||||
	iscom5108       			OBJECT IDENTIFIER ::= { raisecomPonDev 110 }
 | 
			
		||||
	iscom5108-PE       		OBJECT IDENTIFIER ::= { raisecomPonDev 111 }
 | 
			
		||||
	iscom5108-PSE      		OBJECT IDENTIFIER ::= { raisecomPonDev 112 }
 | 
			
		||||
	iscom5116       			OBJECT IDENTIFIER ::= { raisecomPonDev 113 }
 | 
			
		||||
	iscom5116-PE       		OBJECT IDENTIFIER ::= { raisecomPonDev 114 }
 | 
			
		||||
	iscom5116-4E1T1    		OBJECT IDENTIFIER ::= { raisecomPonDev 115 }
 | 
			
		||||
	iscom5124       			OBJECT IDENTIFIER ::= { raisecomPonDev 116 }
 | 
			
		||||
	iscom5124S	       		OBJECT IDENTIFIER ::= { raisecomPonDev 117 }
 | 
			
		||||
	iscom5204       			OBJECT IDENTIFIER ::= { raisecomPonDev 118 }
 | 
			
		||||
	iscom5304       			OBJECT IDENTIFIER ::= { raisecomPonDev 119 }
 | 
			
		||||
	iscom5304D       			OBJECT IDENTIFIER ::= { raisecomPonDev 120 }
 | 
			
		||||
	iscom5208             OBJECT IDENTIFIER ::= { raisecomPonDev 121 }
 | 
			
		||||
	iscom5216       			OBJECT IDENTIFIER ::= { raisecomPonDev 122 }
 | 
			
		||||
	iscom5224		       		OBJECT IDENTIFIER ::= { raisecomPonDev 123 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										375
									
								
								MIBS/raisecom/RAISECOM-PONSERIES-TC
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										375
									
								
								MIBS/raisecom/RAISECOM-PONSERIES-TC
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,375 @@
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1, defined on 2007.7.3 by SongXianJian
 | 
			
		||||
-- This MIB is defined for TC of PON series of equipments.
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2007-2010 by Raisecom  Ltd.
 | 
			
		||||
 | 
			
		||||
-- added PONDeviceType, PONDeviceCardType by SongXianJian 20070703
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
RAISECOM-PONSERIES-TC DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    TEXTUAL-CONVENTION FROM SNMPv2-TC;
 | 
			
		||||
 | 
			
		||||
PONDeviceType ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Iscom EPON and GPON device series Type"
 | 
			
		||||
        SYNTAX   INTEGER {
 | 
			
		||||
                unknow(0),
 | 
			
		||||
                others(1),
 | 
			
		||||
                onu-1(2),
 | 
			
		||||
                onu-2(3),
 | 
			
		||||
                onu-4(4),
 | 
			
		||||
                onu-8(5),
 | 
			
		||||
                onu-16(6),
 | 
			
		||||
                onu-24(7),
 | 
			
		||||
                iscom5504A(550400),
 | 
			
		||||
                iscom5504B(550401),
 | 
			
		||||
                iscom5504PI(550402),
 | 
			
		||||
                iscom5508(550800),
 | 
			
		||||
                iscom5508GP(550801),
 | 
			
		||||
                iscom5600(560000),
 | 
			
		||||
                iscom5800(580000),
 | 
			
		||||
                iscom5800e(580001),
 | 
			
		||||
                iscom6800(680000),
 | 
			
		||||
                iscom5101A(510100),
 | 
			
		||||
                iscom5101B(510101),
 | 
			
		||||
                iscom5101-FE(510102),
 | 
			
		||||
                iscom5101-EA(510103),
 | 
			
		||||
                ht801(510104),
 | 
			
		||||
                sc200-GB-EPON(510000),
 | 
			
		||||
                dlcom2096-SMC-EPON(510001),
 | 
			
		||||
                ic-epon(510002),
 | 
			
		||||
			    im-epon(510003),
 | 
			
		||||
			    iscom5100-m1(510004),
 | 
			
		||||
			    iscom5100-m2(510005),
 | 
			
		||||
			    rcvs1500-p01u(510008),
 | 
			
		||||
			    rcvs300-p41(510204),
 | 
			
		||||
			    rcvs300-p42(510222),
 | 
			
		||||
			    rcvs300-p44(510224),
 | 
			
		||||
			    rcvs300-p11-b(510300),
 | 
			
		||||
			    rcvs300-p41-b(510301),
 | 
			
		||||
                iscom5104(510400),
 | 
			
		||||
                iscom5104Q(510401),
 | 
			
		||||
                iscom5104-LM(510402),
 | 
			
		||||
                iscom5104-AC60(510403),
 | 
			
		||||
                iscom5104C(510404),
 | 
			
		||||
                iscom5104P(510405),
 | 
			
		||||
                iscom5104-NP(510406),
 | 
			
		||||
                iscom5104-4E1T1(510407),
 | 
			
		||||
                iscom5104P-2R(510408),
 | 
			
		||||
                iscom5104-PE(510410),
 | 
			
		||||
                iscom5104-H1(510411),
 | 
			
		||||
                iscom5104PI-4R(510415),
 | 
			
		||||
                iscom5104P-4R3(510460),
 | 
			
		||||
                iscom5104P-4R8(510461),
 | 
			
		||||
                iscom5104P-4R(510462),
 | 
			
		||||
                iscom5104-4R(510500),
 | 
			
		||||
                iscom5104-HA(510501),
 | 
			
		||||
                iscom5104PI-DN(510503),
 | 
			
		||||
                iscom5104QB(510504),
 | 
			
		||||
                iscom5104-GE-NP(510505),
 | 
			
		||||
                iscom5104G(510506),
 | 
			
		||||
                iscom5104G-NP(510600),
 | 
			
		||||
                iscom5104Q-EA(510507),
 | 
			
		||||
                iscom5104P-NR(510508),
 | 
			
		||||
                ht803(510509),
 | 
			
		||||
                ht811(520100),
 | 
			
		||||
                ht816(530402),
 | 
			
		||||
                ht825(540400),
 | 
			
		||||
                ht826(540401),
 | 
			
		||||
                iscom5104-HB(510510),
 | 
			
		||||
                iscom5104-EA(510511),
 | 
			
		||||
                iscom5104-PE-B(510601),
 | 
			
		||||
				iscom5104PI-4RB(510512),
 | 
			
		||||
				iscom5104-NP-YP(510513),
 | 
			
		||||
				iscom5104P-EA(510515),
 | 
			
		||||
				iscom5104P-4R-EA(510516),
 | 
			
		||||
				iscom5104-4R-EA(510517),
 | 
			
		||||
				iscom5104PI-DN-4R(510563),
 | 
			
		||||
                iscom5108(510800),
 | 
			
		||||
                iscom5108-PE(510801),
 | 
			
		||||
                iscom5108-PSE(510802),
 | 
			
		||||
                iscom5108C(510803),
 | 
			
		||||
                iscom5108-PE-C(510804),
 | 
			
		||||
                iscom5116(511600),
 | 
			
		||||
                iscom5116-PE(511601),
 | 
			
		||||
                iscom5116-PE-C(511605),
 | 
			
		||||
                iscom5116B(511602),
 | 
			
		||||
                iscom5116C(511604),
 | 
			
		||||
                iscom5124A(512400),
 | 
			
		||||
                iscom5124B(512401),
 | 
			
		||||
                iscom5124S(512402),
 | 
			
		||||
                iscom5124SC(512404),
 | 
			
		||||
                iscom5204(520400),
 | 
			
		||||
                iscom5204-PE(520401),
 | 
			
		||||
                iscom5204-H1(520402),
 | 
			
		||||
                ht815(520403),
 | 
			
		||||
                ht821(520404),
 | 
			
		||||
                iscom5204PI-C4V(520405),
 | 
			
		||||
                iscom5208(520800),
 | 
			
		||||
                iscom5208C(520801),
 | 
			
		||||
                iscom5216(521600),
 | 
			
		||||
                iscom5216B(521601),
 | 
			
		||||
                iscom5216C(521602),
 | 
			
		||||
                iscom5224(522400),
 | 
			
		||||
                iscom5224B(522401),
 | 
			
		||||
                iscom5224C(522402),
 | 
			
		||||
                iscom5304(530400),
 | 
			
		||||
                iscom5304D(530401),
 | 
			
		||||
                iscom5100-m1-yf(510006),
 | 
			
		||||
                iscom5100-m2-yf(510007),
 | 
			
		||||
                iscom5104d(510409),
 | 
			
		||||
                iscom5104-hf(510604),
 | 
			
		||||
                ht825-e8(540402),
 | 
			
		||||
                ht826-e8(540403),
 | 
			
		||||
                ht803-r(530403),
 | 
			
		||||
                ht803-v(520407),
 | 
			
		||||
                ht803-w(540406),
 | 
			
		||||
                iscom5108-pse-b(510806),
 | 
			
		||||
                iscom5104-pse-yf(510518),
 | 
			
		||||
                iscom5108-pse-yf(510805),
 | 
			
		||||
                iscom5104-pse(510603),
 | 
			
		||||
                iscom5104PI(510564),
 | 
			
		||||
                iscom6104(561000),
 | 
			
		||||
                iscom5204-H1B(520406)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
PONDeviceCardType ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Iscom EPON and GPON device series Type"
 | 
			
		||||
        SYNTAX   INTEGER {
 | 
			
		||||
                unknow(0),
 | 
			
		||||
                others(1),
 | 
			
		||||
                null(2),
 | 
			
		||||
                FANS-General(3),
 | 
			
		||||
                PWR-General(4),
 | 
			
		||||
                PWR-DC-General(5),
 | 
			
		||||
                PWR-AC-General(6),
 | 
			
		||||
                iscom5504ACard(550400),
 | 
			
		||||
                iscom5504BCard(550401),
 | 
			
		||||
                iscom5504PICard(550402),
 | 
			
		||||
                iscom5101ACard(510100),
 | 
			
		||||
                iscom5101BCard(510101),
 | 
			
		||||
                iscom5101-FECard(510102),
 | 
			
		||||
                iscom5101-EACard(510103),
 | 
			
		||||
                ht801Card(510104),
 | 
			
		||||
                sc200-GB-EPONCard(510000),
 | 
			
		||||
                dlcom2096-SMC-EPONCard(510001),
 | 
			
		||||
                ic-eponCard(510002),
 | 
			
		||||
                im-eponCard(510003),
 | 
			
		||||
                iscom5100-M1Card(510004),
 | 
			
		||||
				iscom5100-M2Card(510005),
 | 
			
		||||
				iscom5100-M1-YFCard(510006),
 | 
			
		||||
				iscom5100-M2-YFCard(510007),
 | 
			
		||||
                iscom5104Card(510400),
 | 
			
		||||
                iscom5104QCard(510401),
 | 
			
		||||
                iscom5104-LMCard(510402),
 | 
			
		||||
                iscom5104-AC60Card(510403),
 | 
			
		||||
                iscom5104CCard(510404),
 | 
			
		||||
                iscom5104PCard(510405),
 | 
			
		||||
                iscom5104-NPCard(510406),
 | 
			
		||||
                iscom5104-4E1T1Card(510407),
 | 
			
		||||
                iscom5104P-2RCard(510408),
 | 
			
		||||
                iscom5104DCard(510409),
 | 
			
		||||
                iscom5104-PECard(510410),
 | 
			
		||||
                iscom5104-H1Card(510411),
 | 
			
		||||
                iscom5104P-4R3Card(510460),
 | 
			
		||||
                iscom5104P-4R8Card(510461),
 | 
			
		||||
                iscom5104-HACard(510501),
 | 
			
		||||
                iscom5104QBCard(510504),
 | 
			
		||||
                iscom5104PI-DNCard(510503),
 | 
			
		||||
                iscom5104-GE-NPCard(510505),
 | 
			
		||||
                iscom5104GCard(510506),
 | 
			
		||||
                iscom5104Q-EACard(510507),
 | 
			
		||||
                iscom5104P-NRCard(510508),
 | 
			
		||||
                ht803Card(510509),
 | 
			
		||||
                ht811Card(520100),
 | 
			
		||||
                ht816Card(530402),
 | 
			
		||||
                ht825Card(540400),
 | 
			
		||||
                ht826Card(540401),
 | 
			
		||||
                iscom5104-HBCard(510510),
 | 
			
		||||
                iscom5104-EACard(510511),
 | 
			
		||||
				iscom5104PI-4RBCard(510512),
 | 
			
		||||
				iscom5104-NP-YPCard(510513),
 | 
			
		||||
				iscom5104PI-DN-4RCard(510563),
 | 
			
		||||
                iscom5108Card(510800),
 | 
			
		||||
                iscom5108-PECard(510801),
 | 
			
		||||
                iscom5108-PSECard(510802),
 | 
			
		||||
                iscom5116Card(511600),
 | 
			
		||||
                iscom5116-PECard(511601),
 | 
			
		||||
                iscom5116BCard(511602),
 | 
			
		||||
                iscom5124ACard(512400),
 | 
			
		||||
                iscom5124BCard(512401),
 | 
			
		||||
                iscom5124SCard(512402),
 | 
			
		||||
                iscom5124SCCard(512403),
 | 
			
		||||
                iscom5204Card(520400),
 | 
			
		||||
                iscom5204-PECard(520401),
 | 
			
		||||
                iscom5204-H1Card(520402),
 | 
			
		||||
                ht815Card(520403),
 | 
			
		||||
                ht821Card(520404),
 | 
			
		||||
                iscom5204PI-C4VCard(520405),
 | 
			
		||||
                iscom5208Card(520800),
 | 
			
		||||
                iscom5208-SC-8POTS(3003),
 | 
			
		||||
                iscom5216Card(521600),
 | 
			
		||||
                iscom5216BCard(521601),
 | 
			
		||||
                iscom5216-SC-16POTS(3001),
 | 
			
		||||
                iscom5224Card(522400),
 | 
			
		||||
                iscom5224BCard(522401),
 | 
			
		||||
                iscom5224-SC-24POTS(3002),
 | 
			
		||||
                video-hi3512(4001),
 | 
			
		||||
                iscom5304Card(530400),
 | 
			
		||||
                iscom5304DCard(530401),
 | 
			
		||||
                iscom5600-NMS(1001),
 | 
			
		||||
                iscom5600-2PON(1002),
 | 
			
		||||
                iscom5600-2PON-P(1003),
 | 
			
		||||
                iscom5508-SMC(1004),
 | 
			
		||||
                iscom5508-EP4(1005),
 | 
			
		||||
                iscom5508-EPSC(1006),
 | 
			
		||||
                iscom5508-EP4B(1007),
 | 
			
		||||
                iscom5508-GE4B(1008),
 | 
			
		||||
                iscom5508-GPSC(1009),
 | 
			
		||||
                iscom5508-GP4A(1010),
 | 
			
		||||
                iscom5800-SMC(1101),
 | 
			
		||||
                iscom5800-2PON(1102),
 | 
			
		||||
                iscom5800-4GE(1103),
 | 
			
		||||
                iscom5800-2GE(1104),
 | 
			
		||||
                iscom5800-4PON(1105),
 | 
			
		||||
                iscom5800-4GEB(1106),
 | 
			
		||||
                iscom5800-2GEB(1107),
 | 
			
		||||
                iscom5800-SMCB(1108),
 | 
			
		||||
                iscom5800e-10GEX2-2GE(1109),
 | 
			
		||||
                iscom5800e-10GE-2GE(1110),
 | 
			
		||||
                iscom5800e-SMC(1111),
 | 
			
		||||
                iscom5800e-EP4A(1112),
 | 
			
		||||
                iscom5800e-GE8A(1113) ,
 | 
			
		||||
                iscom5800e-SMCB(1114),
 | 
			
		||||
                iscom5800e-VE8A(1115),
 | 
			
		||||
                iscom5800e-2GEMP(1116),
 | 
			
		||||
                iscom5800e-4GEMP(1117),
 | 
			
		||||
                iscom5800e-OMU8(1118),
 | 
			
		||||
    			iscom5800e-OAD1D-S-27(1119),
 | 
			
		||||
    			iscom5800e-OAD1D-S-31(1120),
 | 
			
		||||
    			iscom5800e-OAD1D-S-35(1121),
 | 
			
		||||
    			iscom5800e-OAD1D-S-39(1122),
 | 
			
		||||
    			iscom5800e-OAD1D-S-43(1123),
 | 
			
		||||
    			iscom5800e-OAD1D-S-47(1124),
 | 
			
		||||
    			iscom5800e-OAD1D-S-51(1125),
 | 
			
		||||
    			iscom5800e-OAD1D-S-55(1126),
 | 
			
		||||
    			iscom5800e-OAD1D-S-59(1127),
 | 
			
		||||
                rcvs3200-GE4A(1128),
 | 
			
		||||
                rcvs3200-GE8A(1129),
 | 
			
		||||
                rcvs3200-EP4A(1130),
 | 
			
		||||
                rcvs3200-SMCB(1131),
 | 
			
		||||
                iscom5800e-EP4B(1132),
 | 
			
		||||
                rcvs3200-10GEX2-2GE(1133),
 | 
			
		||||
                rcvs3100-EPSC(1134),
 | 
			
		||||
                rcvs3100-EP4B(1135),
 | 
			
		||||
                rcvs3100-GE4B(1136),
 | 
			
		||||
                sub-pwrm-ac(1187),
 | 
			
		||||
                sub-pwrm-dc(1188),
 | 
			
		||||
                sub-pwrii-ac(1189),
 | 
			
		||||
                iscom5100-m1-yfCard(510006),
 | 
			
		||||
                iscom5100-m2-yfCard(510007),
 | 
			
		||||
                iscom5104dCard(510409),
 | 
			
		||||
                iscom5104-hfCard(510604),
 | 
			
		||||
                ht825-e8Card(540402),
 | 
			
		||||
                ht826-e8Card(540403),
 | 
			
		||||
                ht803-rCard(530403),
 | 
			
		||||
                ht803-vCard(520407),
 | 
			
		||||
                ht803-wCard(540406),
 | 
			
		||||
                iscom5108-pse-bCard(510806),
 | 
			
		||||
                iscom5104-pse-yfCard(510518),
 | 
			
		||||
                iscom5108-pse-yfCard(510805),
 | 
			
		||||
                iscom5104-pseCard(510603),
 | 
			
		||||
                iscom6800-SMCA(1201),
 | 
			
		||||
                iscom6800-XP4A(1202),
 | 
			
		||||
                iscom6800-EP12(1203),
 | 
			
		||||
                iscom6800-EP16(1204),
 | 
			
		||||
                iscom6800-GE16(1205),
 | 
			
		||||
                iscom6800-CICA(1206),
 | 
			
		||||
                iscom6800-EP1X(1207),
 | 
			
		||||
                iscom6800-XP2A(1208),
 | 
			
		||||
                iscom6800-RPD2151(1209),
 | 
			
		||||
                iscom6800-FANS382(1210),
 | 
			
		||||
                iscom6800-SMCB(1211),
 | 
			
		||||
                iscom6800-XP4L(1212),
 | 
			
		||||
                iscom6800-GP8A(1213),
 | 
			
		||||
                iscom6800-XEP8(1214),
 | 
			
		||||
                iscom6800-GP16(1215),
 | 
			
		||||
                iscom6800-XP4T(1299),
 | 
			
		||||
                msg3600-SMCA(200001),
 | 
			
		||||
                msg3600-GE4T(200002),
 | 
			
		||||
                msg3600-48FXS(200003),
 | 
			
		||||
                msg3600-IMPA(200004),
 | 
			
		||||
                msg3600-GWA(200005),
 | 
			
		||||
                msg3600-8FXO(200006),
 | 
			
		||||
                msg3600-2VE1(200007),
 | 
			
		||||
    			msg3600-IMPS(200008)
 | 
			
		||||
               }
 | 
			
		||||
 | 
			
		||||
ShelfId ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "shelf id"
 | 
			
		||||
        SYNTAX   INTEGER (0..5)
 | 
			
		||||
 | 
			
		||||
SlotId ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "slot id"
 | 
			
		||||
        SYNTAX   INTEGER (0..179)
 | 
			
		||||
 | 
			
		||||
SlotIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "slot index"
 | 
			
		||||
        SYNTAX   INTEGER (0..179)
 | 
			
		||||
 | 
			
		||||
PortId ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "shelf id"
 | 
			
		||||
        SYNTAX   INTEGER (0..511)
 | 
			
		||||
 | 
			
		||||
OltPortIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "SlotId*10000000+PortId"
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
 | 
			
		||||
OnuId ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "shelf id"
 | 
			
		||||
        SYNTAX   INTEGER (1..99)
 | 
			
		||||
 | 
			
		||||
OnuIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "SlotId*10000000+PONPortId*100000+OnuId"
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
 | 
			
		||||
LlidIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "SlotId*10000000+PONPortId*100000+OnuId"
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
 | 
			
		||||
Olt-OnuPortIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "SlotId*10000000+ PONPortId*100000+ONUid*1000+ONUPortId"
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
 | 
			
		||||
Olt-OnuIfIndex ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "SlotId*10000000+ PONPortId*100000+ONUid*1000+ONUPortId"
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										173
									
								
								MIBS/raisecom/RAISECOM-POWERMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										173
									
								
								MIBS/raisecom/RAISECOM-POWERMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,173 @@
 | 
			
		||||
-- MibName=rcPowerMonitor
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
-- Version 1.0 Created 2011.1.25 by wangjiangbo
 | 
			
		||||
-- This version of MIB is created just for the Management of Power .
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2002-2012 by RAISECOM TECH, Ltd. 
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- modify history 
 | 
			
		||||
--  01<30><31>20110901,hetao, <20><><EFBFBD><EFBFBD> raisecomPowerStatusTrap<61><70> raisecomPowerStatus 
 | 
			
		||||
-- *****************************************************************         
 | 
			
		||||
RAISECOM-POWERMONITOR-MIB  DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
        raisecomAgent
 | 
			
		||||
            FROM RAISECOM-BASE-MIB     
 | 
			
		||||
  --        TruthValue
 | 
			
		||||
  --            FROM SNMPv2-TC
 | 
			
		||||
        Integer32,Unsigned32,Counter32                         
 | 
			
		||||
        	FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
	raisecomPowerMonitor MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED    "201101190000Z"
 | 
			
		||||
        ORGANIZATION    "Raisecom, Inc."
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
                "       Raise Systems
 | 
			
		||||
 | 
			
		||||
                Postal: Beijing,
 | 
			
		||||
                        China
 | 
			
		||||
 | 
			
		||||
                   Tel: 86-010-82884499
 | 
			
		||||
 | 
			
		||||
                E-mail: support@raisecom.com"
 | 
			
		||||
 | 
			
		||||
        DESCRIPTION "The initial revision of this MIB."
 | 
			
		||||
                ::= { raisecomAgent 24}         
 | 
			
		||||
                
 | 
			
		||||
-- 
 | 
			
		||||
-- groups in the raisecomPowerMonitor MIB
 | 
			
		||||
--
 | 
			
		||||
raisecomPowerMonitorNotification   OBJECT IDENTIFIER ::= { raisecomPowerMonitor 1 }  
 | 
			
		||||
raisecomPowerMonitorMibObjects    OBJECT IDENTIFIER ::= { raisecomPowerMonitor 2 }  
 | 
			
		||||
                         
 | 
			
		||||
-- 
 | 
			
		||||
-- raisecomPowerMonitorNotification
 | 
			
		||||
-- 
 | 
			
		||||
    raisecomPowerVoltNormal NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomPowerIndex,  
 | 
			
		||||
                  raisecomPowerVoltReference,
 | 
			
		||||
                  raisecomPowerVoltValue
 | 
			
		||||
                }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when power-card value translating from abnormal to normal."            
 | 
			
		||||
        ::= { raisecomPowerMonitorNotification 1 }  
 | 
			
		||||
        
 | 
			
		||||
    raisecomPowerVoltAbnormal NOTIFICATION-TYPE
 | 
			
		||||
        OBJECTS { raisecomPowerIndex, 
 | 
			
		||||
                  raisecomPowerVoltReference,
 | 
			
		||||
                  raisecomPowerVoltValue
 | 
			
		||||
                }
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The trap notification occur when power-card value translating from normal to abnormal."            
 | 
			
		||||
        ::= { raisecomPowerMonitorNotification 2 } 
 | 
			
		||||
 
 | 
			
		||||
    raisecomPowerStatusTrap NOTIFICATION-TYPE
 | 
			
		||||
	    -- OBJECTS { raisecomAlarmHistStatus, raisecomAlarmHistSource,raisecomAlarmHistDescr, raisecomAlarmHistTimestamp, raisecomAlarmHistType }
 | 
			
		||||
	    OBJECTS { raisecomPowerIndex,  
 | 
			
		||||
	              raisecomPowerStatus
 | 
			
		||||
	            }
 | 
			
		||||
	    STATUS  current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		       "A raisecomPowerTrap trap is sent when a power alarm generate."				               
 | 
			
		||||
       	::= { raisecomPowerMonitorNotification 3 }  
 | 
			
		||||
       	
 | 
			
		||||
    raisecomDyingGaspTrap NOTIFICATION-TYPE  
 | 
			
		||||
        STATUS  current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
		       "Dying gasp."				               
 | 
			
		||||
       	::= { raisecomPowerMonitorNotification 4 }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
--
 | 
			
		||||
-- raisecomPowerMonitorStateTable
 | 
			
		||||
--
 | 
			
		||||
    raisecomPowerMonitorStateTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF RaisecomPowerMonitorStateEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Power monitor state table."
 | 
			
		||||
        ::= { raisecomPowerMonitorMibObjects 1 }
 | 
			
		||||
 | 
			
		||||
    raisecomPowerMonitorStateEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX RaisecomPowerMonitorStateEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Power monitor state entry."
 | 
			
		||||
        INDEX { raisecomPowerIndex }
 | 
			
		||||
        ::= { raisecomPowerMonitorStateTable 1 }
 | 
			
		||||
 | 
			
		||||
    RaisecomPowerMonitorStateEntry ::= SEQUENCE {
 | 
			
		||||
        raisecomPowerIndex               Unsigned32,
 | 
			
		||||
        raisecomPowerSerialNumber        OCTET STRING,
 | 
			
		||||
        raisecomPowerType        	     INTEGER,
 | 
			
		||||
        raisecomPowerVoltReference       INTEGER,  
 | 
			
		||||
        raisecomPowerVoltValue           INTEGER, 
 | 
			
		||||
        raisecomPowerStatus              INTEGER
 | 
			
		||||
        }
 | 
			
		||||
    
 | 
			
		||||
    raisecomPowerIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX  Unsigned32  
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the sequence number of Power."
 | 
			
		||||
        ::= { raisecomPowerMonitorStateEntry 1 } 
 | 
			
		||||
        
 | 
			
		||||
    raisecomPowerSerialNumber OBJECT-TYPE       
 | 
			
		||||
    	SYNTAX  OCTET STRING
 | 
			
		||||
        MAX-ACCESS  read-only        
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
           	"specify the identical serial number of current power card,this 
 | 
			
		||||
           	string number will be set when device leaving factory" 
 | 
			
		||||
        ::= { raisecomPowerMonitorStateEntry 2 }
 | 
			
		||||
    
 | 
			
		||||
    raisecomPowerType OBJECT-TYPE
 | 
			
		||||
      SYNTAX	INTEGER	
 | 
			
		||||
        {
 | 
			
		||||
        ac(1),
 | 
			
		||||
    	dc(2)     	
 | 
			
		||||
        }
 | 
			
		||||
        MAX-ACCESS  read-only        
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
          	"Specify the current type of the power.
 | 
			
		||||
			 ac(1) means the current power AC Input.
 | 
			
		||||
			 dc(2) means the current power DC Input." 
 | 
			
		||||
        ::= { raisecomPowerMonitorStateEntry 3 }      
 | 
			
		||||
            
 | 
			
		||||
    raisecomPowerVoltReference OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER  
 | 
			
		||||
        MAX-ACCESS read-only                   
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION               
 | 
			
		||||
            "Specify the reference of the volt value of Power."
 | 
			
		||||
        ::= { raisecomPowerMonitorStateEntry 4 }    
 | 
			
		||||
        
 | 
			
		||||
    raisecomPowerVoltValue OBJECT-TYPE
 | 
			
		||||
        SYNTAX  INTEGER  
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Specify the volt value of Power."
 | 
			
		||||
        ::= { raisecomPowerMonitorStateEntry 5 }
 | 
			
		||||
        
 | 
			
		||||
      
 | 
			
		||||
        
 | 
			
		||||
     raisecomPowerStatus OBJECT-TYPE
 | 
			
		||||
		SYNTAX INTEGER { 
 | 
			
		||||
		                offline(1),
 | 
			
		||||
		                online(2),
 | 
			
		||||
		                power-on(3)
 | 
			
		||||
		               }  
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current    
 | 
			
		||||
        DESCRIPTION  
 | 
			
		||||
            "The status of power alarm."
 | 
			
		||||
        ::= {raisecomPowerMonitorStateEntry 6 }    
 | 
			
		||||
        
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										1571
									
								
								MIBS/raisecom/RAISECOM-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1571
									
								
								MIBS/raisecom/RAISECOM-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										495
									
								
								MIBS/raisecom/ROSMGMT-ALARM-MGMT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										495
									
								
								MIBS/raisecom/ROSMGMT-ALARM-MGMT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,495 @@
 | 
			
		||||
--MibName=rosMgmtAlarm
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
-- ROSMGMT-ALARM-MGMT-MIB.mib:  ROSMGMT ALARM MIB
 | 
			
		||||
--
 | 
			
		||||
-- April 2011, yangguodong
 | 
			
		||||
--
 | 
			
		||||
-- Copyright (c) 1996-2011 by Raisecom Technology Co., Ltd. 
 | 
			
		||||
-- All rights reserved.
 | 
			
		||||
-- 
 | 
			
		||||
-- *****************************************************************
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
  ROSMGMT-ALARM-MGMT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
  IMPORTS
 | 
			
		||||
     MODULE-IDENTITY,OBJECT-TYPE,
 | 
			
		||||
     Unsigned32,Integer32
 | 
			
		||||
        FROM SNMPv2-SMI                 -- [RFC2578]
 | 
			
		||||
     TEXTUAL-CONVENTION,TruthValue
 | 
			
		||||
        FROM SNMPv2-TC                     -- [RFC2579]   
 | 
			
		||||
 | 
			
		||||
     SnmpAdminString
 | 
			
		||||
       FROM SNMP-FRAMEWORK-MIB         -- [RFC3411]       
 | 
			
		||||
     ifIndex             FROM IF-MIB   
 | 
			
		||||
     rosMgmt
 | 
			
		||||
				FROM RAISECOM-BASE-MIB;
 | 
			
		||||
 
 | 
			
		||||
  rosMgmtAlarmMgmt MODULE-IDENTITY
 | 
			
		||||
     LAST-UPDATED "202006180000Z"  -- 18 June 2020 00:00:00 GMT
 | 
			
		||||
     ORGANIZATION "Raisecom Technology Co., Ltd."
 | 
			
		||||
     CONTACT-INFO
 | 
			
		||||
        "Raisecom Science & Technology Co., ltd.
 | 
			
		||||
        E-mail: support@rosMgmt.com ."	 
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
        "This MIB module contains managed object definitions for
 | 
			
		||||
         MPLS. "
 | 
			
		||||
	 REVISION   "202006180000Z"  -- 18 June 2020 00:00:00 GMT
 | 
			
		||||
	 DESCRIPTION
 | 
			
		||||
	"Add alarm reversal mode to automatically flip state."
 | 
			
		||||
	 REVISION   "201103120000Z"  -- 12 March 2011 00:00:00 GMT
 | 
			
		||||
	 DESCRIPTION
 | 
			
		||||
	"ROSMGMT ALARM MIB initial version."
 | 
			
		||||
        ::= { rosMgmt 34 }
 | 
			
		||||
	--rosMgmtAlarmMgmt 0 notification
 | 
			
		||||
	rosMgmtAlarmMgmtObejcts OBJECT IDENTIFIER ::= { rosMgmtAlarmMgmt 1 } 
 | 
			
		||||
	--rosMgmtAlarmMgmt 2 conformance group
 | 
			
		||||
    -- User-defined types  
 | 
			
		||||
	AlarmStorageMode ::= TEXTUAL-CONVENTION
 | 
			
		||||
	   STATUS       current
 | 
			
		||||
	   DESCRIPTION
 | 
			
		||||
	            "Describes how to store alarm active table when the alarm
 | 
			
		||||
	            table was full.When the storage mode is stop,the new raised
 | 
			
		||||
	            alarm will be discarded.It will not insert to alarm active table.
 | 
			
		||||
	            If the storage mode is loop,the oldest row in alarm active table
 | 
			
		||||
	            will be deleted and the the newly raiseco alarm will be inserted 
 | 
			
		||||
	            to the alarm active table."
 | 
			
		||||
	            
 | 
			
		||||
	   SYNTAX       INTEGER {
 | 
			
		||||
	                     stop(1),       -- eh?
 | 
			
		||||
	                     loop(2)    -- e.g., in RAM
 | 
			
		||||
	                   } 
 | 
			
		||||
 | 
			
		||||
	AlarmInverseMode ::= TEXTUAL-CONVENTION
 | 
			
		||||
	   STATUS       current
 | 
			
		||||
	   DESCRIPTION
 | 
			
		||||
	            "Describes the mode of alarm inverse "
 | 
			
		||||
	            
 | 
			
		||||
	   SYNTAX       INTEGER {
 | 
			
		||||
	                     none(1),       -- inverse mode is non
 | 
			
		||||
	                     auto(2),       -- inverse mode is auto
 | 
			
		||||
	                     manual(3),      -- inverse mode is manual 
 | 
			
		||||
			             autofinish(4)      -- inverse mode is auto finish
 | 
			
		||||
	                   }  	                     
 | 
			
		||||
	--end user defined type                   
 | 
			
		||||
 | 
			
		||||
	--start of alarm config  
 | 
			
		||||
	rosMgmtAlarmMgmtScalarGroup OBJECT IDENTIFIER ::= { rosMgmtAlarmMgmtObejcts 1 }
 | 
			
		||||
	rosMgmtAlarmMgmtRaiseDelay OBJECT-TYPE
 | 
			
		||||
	SYNTAX            Integer32 (0..600) 
 | 
			
		||||
    UNITS             "seconds"	
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "The approximate period from the time a alarm was 
 | 
			
		||||
	   raised to a time this alarm was reported."   
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 1}  
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtClearDelay OBJECT-TYPE
 | 
			
		||||
	SYNTAX            Integer32  (0..600) 
 | 
			
		||||
    UNITS             "seconds"	
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "The approximate period from the time a alarm was 
 | 
			
		||||
	   cleared to a time this alarm report."   
 | 
			
		||||
	DEFVAL { 0 }
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 2 }    
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtActiveStoreMode OBJECT-TYPE
 | 
			
		||||
	SYNTAX            AlarmStorageMode 
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "The storage mode of the alarm active table"   
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 3 }   
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtInhibitEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX            TruthValue 
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "Enable or Disable Alarm Inhibit"   
 | 
			
		||||
	DEFVAL { true }   
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 4 }    
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtSyslogEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX            TruthValue 
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "Enable or Disable write syslog when an alarm raise"   
 | 
			
		||||
	DEFVAL { true }   
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 5 }  
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtActiveClear OBJECT-TYPE
 | 
			
		||||
	SYNTAX            Integer32  
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "clear active alarm according to the active table third index"   
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 6 }	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtConfigTable   OBJECT-TYPE 
 | 
			
		||||
     SYNTAX        SEQUENCE OF RosMgmtAlarmMgmtConfigEntry
 | 
			
		||||
     MAX-ACCESS    not-accessible
 | 
			
		||||
     STATUS        current
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
         "This table specifies the information of alarm configuration."
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtObejcts 2 }
 | 
			
		||||
     
 | 
			
		||||
	rosMgmtAlarmMgmtConfigEntry   OBJECT-TYPE
 | 
			
		||||
     SYNTAX        RosMgmtAlarmMgmtConfigEntry
 | 
			
		||||
     MAX-ACCESS    not-accessible
 | 
			
		||||
     STATUS        current
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
          "A row in this table represents the configuration of specified alarm."
 | 
			
		||||
     INDEX  { rosMgmtAlarmMgmtId,ifIndex }
 | 
			
		||||
            ::= { rosMgmtAlarmMgmtConfigTable 1 }
 | 
			
		||||
            
 | 
			
		||||
	RosMgmtAlarmMgmtConfigEntry ::= SEQUENCE {
 | 
			
		||||
        rosMgmtAlarmMgmtId            Unsigned32,
 | 
			
		||||
        rosMgmtAlarmMgmtClear         TruthValue,
 | 
			
		||||
        rosMgmtAlarmMgmtReportEnable  TruthValue, 
 | 
			
		||||
        rosMgmtAlarmMgmtMonitorEnable TruthValue,
 | 
			
		||||
        rosMgmtAlarmMgmtInverseMode   AlarmInverseMode,  
 | 
			
		||||
        rosMgmtAlarmMgmtModuleName    SnmpAdminString,
 | 
			
		||||
        rosMgmtAlarmMgmtGroupName     SnmpAdminString
 | 
			
		||||
        }  
 | 
			
		||||
        
 | 
			
		||||
	rosMgmtAlarmMgmtId OBJECT-TYPE
 | 
			
		||||
	SYNTAX        Unsigned32
 | 
			
		||||
	MAX-ACCESS    not-accessible
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "First index of alarm config table which is equal to alarm group Id"
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtConfigEntry 1 }   
 | 
			
		||||
     
 | 
			
		||||
 	rosMgmtAlarmMgmtClear OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "The swith of alarm clear,when open the swith the related
 | 
			
		||||
         active alarm entry will be deleted from alarm active table" 
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtConfigEntry 2 }   
 | 
			
		||||
     
 | 
			
		||||
  	rosMgmtAlarmMgmtReportEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or disable Alarm Report" 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtConfigEntry 3 }
 | 
			
		||||
  
 | 
			
		||||
  	rosMgmtAlarmMgmtMonitorEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or disable alarm monitor" 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtConfigEntry 4 } 
 | 
			
		||||
     
 | 
			
		||||
  	rosMgmtAlarmMgmtInverseMode OBJECT-TYPE
 | 
			
		||||
	SYNTAX        AlarmInverseMode
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "The mode of alarm inverse" 
 | 
			
		||||
    DEFVAL { none }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtConfigEntry 5 }  
 | 
			
		||||
      
 | 
			
		||||
    rosMgmtAlarmMgmtModuleName OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SnmpAdminString (SIZE(0..32))
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
         "The module name which this alarm belongs to."
 | 
			
		||||
    ::= { rosMgmtAlarmMgmtConfigEntry 6 } 
 | 
			
		||||
    
 | 
			
		||||
    rosMgmtAlarmMgmtGroupName OBJECT-TYPE
 | 
			
		||||
    SYNTAX     SnmpAdminString (SIZE(0..32))
 | 
			
		||||
    MAX-ACCESS read-only
 | 
			
		||||
    STATUS     current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
         "The name of alarm group."
 | 
			
		||||
    ::= { rosMgmtAlarmMgmtConfigEntry 7 }   
 | 
			
		||||
 
 | 
			
		||||
 rosMgmtAlarmMgmtCfgTable     OBJECT-TYPE 
 | 
			
		||||
     SYNTAX        SEQUENCE OF RosMgmtAlarmMgmtCfgEntry 
 | 
			
		||||
     MAX-ACCESS    not-accessible
 | 
			
		||||
     STATUS        current
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
         "This table specifies the information of alarm configuration."
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtObejcts 3 }
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtCfgEntry   OBJECT-TYPE
 | 
			
		||||
     SYNTAX        RosMgmtAlarmMgmtCfgEntry 
 | 
			
		||||
     MAX-ACCESS    not-accessible
 | 
			
		||||
     STATUS        current
 | 
			
		||||
     DESCRIPTION
 | 
			
		||||
          "A row in this table represents the configuration of specified alarm."
 | 
			
		||||
     INDEX  { rosMgmtAlarmMgmtCfgAlarmType,rosMgmtAlarmMgmtCfgAlarmResType,rosMgmtAlarmMgmtCfgAlarmRes}
 | 
			
		||||
            ::= { rosMgmtAlarmMgmtCfgTable 1 }
 | 
			
		||||
            
 | 
			
		||||
	RosMgmtAlarmMgmtCfgEntry ::= SEQUENCE { 
 | 
			
		||||
	    rosMgmtAlarmMgmtCfgAlarmType     Unsigned32,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgAlarmResType  INTEGER,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgAlarmRes      Unsigned32,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgClear         TruthValue,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgMonitorEnable  TruthValue,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgReportEnable  TruthValue,
 | 
			
		||||
        rosMgmtAlarmMgmtCfgInverseMode   AlarmInverseMode 
 | 
			
		||||
        }  
 | 
			
		||||
                                 
 | 
			
		||||
 	rosMgmtAlarmMgmtCfgAlarmType OBJECT-TYPE
 | 
			
		||||
	SYNTAX        Unsigned32
 | 
			
		||||
	MAX-ACCESS    not-accessible
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Third index of alarm Mgmt config table.The type of Alarm."
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 1 }  
 | 
			
		||||
            
 | 
			
		||||
	rosMgmtAlarmMgmtCfgAlarmResType OBJECT-TYPE
 | 
			
		||||
	SYNTAX INTEGER {
 | 
			
		||||
					slotindex(1),	--<2D>澯Դ:<3A>忨
 | 
			
		||||
					pwindex(2),	--<2D>澯Դ<E6BEAF><D4B4>PW
 | 
			
		||||
					lspindex(3),	--<2D>澯Դ<E6BEAF><D4B4>LSP
 | 
			
		||||
					loifindex(4),	--<2D>澯Դ<E6BEAF><D4B4>LOOPBACK<43><4B> 
 | 
			
		||||
					agifindex(5),	--<2D>澯Դ<E6BEAF><D4B4>AG<41><47>
 | 
			
		||||
					apifindex(6),	--<2D>澯Դ<E6BEAF><D4B4>AP<41><50>
 | 
			
		||||
					obifindex(7),	  --<2D>澯Դ<E6BEAF><D4B4>OUTBAND<4E><44>  
 | 
			
		||||
					tdmifindex(8),	--<2D>澯Դ<E6BEAF><D4B4>TDM<44><4D>  
 | 
			
		||||
					tunnelifindex(9),	--<2D>澯Դ<E6BEAF><D4B4>TRUNK<4E><4B>
 | 
			
		||||
					vlanifindex(10),	--<2D>澯Դ<E6BEAF><D4B4>VLAN<41><4E>   
 | 
			
		||||
					subifindex(11),	--<2D>澯Դ<E6BEAF><D4B4>SUBIF<49><46> 
 | 
			
		||||
					portindex(12),	--<2D>澯Դ<E6BEAF><D4B4><EFBFBD>˿<EFBFBD>
 | 
			
		||||
					apagsubifindex(13),	--<2D>澯Դ<E6BEAF><D4B4>AP,AG,<2C>ӽӿ<D3BD>
 | 
			
		||||
					powerindex(14), --<2D>澯Դ<E6BEAF><D4B4><EFBFBD><EFBFBD>Դ
 | 
			
		||||
					fanindex(15),	--<2D>澯Դ<E6BEAF><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
					boardindex(16),	--<2D>澯Դ<E6BEAF><D4B4><EFBFBD>忨<EFBFBD><E5BFA8><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
 | 
			
		||||
					cfmindex(17),	
 | 
			
		||||
					erpsindex(18),	
 | 
			
		||||
					apsindex(19),	
 | 
			
		||||
					bfdindex(20),	
 | 
			
		||||
					ldpindex(21),
 | 
			
		||||
					lsaindex(22),
 | 
			
		||||
					ifindex(23),
 | 
			
		||||
					cpuindex(24),
 | 
			
		||||
					tdmsubifindex(25),
 | 
			
		||||
					tdmtdmsubifindex(26),
 | 
			
		||||
					stmifindex(27),
 | 
			
		||||
					stmsubifindex(28),
 | 
			
		||||
					stmsubtdmtdmsubindex(29),
 | 
			
		||||
					stmvcindex(30),
 | 
			
		||||
					eponifindex(31),
 | 
			
		||||
					eonuifindex(32),
 | 
			
		||||
					eonusubifindex(33),
 | 
			
		||||
					apeponifindex(34),
 | 
			
		||||
					apagvlansubifindex(35)
 | 
			
		||||
		        } 
 | 
			
		||||
	MAX-ACCESS    not-accessible
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "First index of alarm Mgmt config table.The type of Alarm Resoure."
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 2 }  
 | 
			
		||||
     
 | 
			
		||||
	rosMgmtAlarmMgmtCfgAlarmRes OBJECT-TYPE
 | 
			
		||||
	SYNTAX        Unsigned32
 | 
			
		||||
	MAX-ACCESS    not-accessible
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Second index of alarm Mgmt config table.The value of Alarm Resoure."
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 3 } 
 | 
			
		||||
                
 | 
			
		||||
  rosMgmtAlarmMgmtCfgClear OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "The swith of alarm clear,when open the swith, the related active alarm entry will be deleted from alarm active table." 
 | 
			
		||||
    DEFVAL { false }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 4 } 
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtCfgMonitorEnable OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or disable alarm Monitor." 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 5 }   
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtCfgReportEnable  OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or disable alarm Report." 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 6 }    
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtCfgInverseMode  OBJECT-TYPE
 | 
			
		||||
	SYNTAX        AlarmInverseMode
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Alarm Inverse Mode." 
 | 
			
		||||
    DEFVAL { none }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtCfgEntry 7 }      
 | 
			
		||||
     
 | 
			
		||||
    --end of alarm config  
 | 
			
		||||
 | 
			
		||||
	rosMgmtAlarmMgmtMonitorLevel OBJECT-TYPE
 | 
			
		||||
	SYNTAX            INTEGER {
 | 
			
		||||
					clear(1),
 | 
			
		||||
					indeterminate(2),
 | 
			
		||||
					critical(3),     
 | 
			
		||||
					major(4),        
 | 
			
		||||
					minor(5),        
 | 
			
		||||
					warning(6)
 | 
			
		||||
	                         }
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "The level of Alarm Monitor."   
 | 
			
		||||
	DEFVAL { minor }
 | 
			
		||||
	::= { rosMgmtAlarmMgmtScalarGroup 7} 
 | 
			
		||||
	 
 | 
			
		||||
	rosMgmtAlarmMgmtClearLevel OBJECT-TYPE
 | 
			
		||||
	SYNTAX            INTEGER {
 | 
			
		||||
								clear(1),
 | 
			
		||||
								indeterminate(2),
 | 
			
		||||
								critical(3),     
 | 
			
		||||
								major(4),        
 | 
			
		||||
								minor(5),        
 | 
			
		||||
								warning(6)
 | 
			
		||||
	                   }
 | 
			
		||||
	MAX-ACCESS        read-write
 | 
			
		||||
	STATUS            current 
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
	   "The level of Alarm Monitor."   
 | 
			
		||||
		::= { rosMgmtAlarmMgmtScalarGroup 8}  	 
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtAlarmMgmtMonitor OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or Disable Alarm Monitor." 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtScalarGroup 9 } 
 | 
			
		||||
     
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtCorrelationInhibit OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or Disable Alarm CorrelationInhibit." 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtScalarGroup 10 }  
 | 
			
		||||
     
 | 
			
		||||
  rosMgmtAlarmMgmtReport OBJECT-TYPE
 | 
			
		||||
	SYNTAX        TruthValue
 | 
			
		||||
	MAX-ACCESS    read-write
 | 
			
		||||
	STATUS        current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
         "Enable or Disable Alarm Report." 
 | 
			
		||||
    DEFVAL { true }
 | 
			
		||||
     ::= { rosMgmtAlarmMgmtScalarGroup 11 }      
 | 
			
		||||
  
 | 
			
		||||
-- rosMgmtAlarmMgmtCfgOutPutTable     OBJECT-TYPE 
 | 
			
		||||
--     SYNTAX        SEQUENCE OF RaisecomAlarmMgmtCfgOutPutEntry 
 | 
			
		||||
--     MAX-ACCESS    not-accessible
 | 
			
		||||
--     STATUS        current
 | 
			
		||||
--     DESCRIPTION
 | 
			
		||||
--         "This table specifies the information of alarm configuration."
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtObejcts 14 }
 | 
			
		||||
--     
 | 
			
		||||
--  rosMgmtAlarmMgmtCfgOutPutEntry   OBJECT-TYPE
 | 
			
		||||
--     SYNTAX        RaisecomAlarmMgmtCfgOutPutEntry 
 | 
			
		||||
--     MAX-ACCESS    not-accessible
 | 
			
		||||
--     STATUS        current
 | 
			
		||||
--     DESCRIPTION
 | 
			
		||||
--          "A row in this table represents the configuration of specified alarm."
 | 
			
		||||
--     INDEX  { rosMgmtAlarmMgmtAlarmOutputGroupIndex, rosMgmtAlarmMgmtAlarmOutputType}
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtCfgOutPutTable 1 }
 | 
			
		||||
--            
 | 
			
		||||
--	RaisecomAlarmMgmtCfgOutPutEntry ::= SEQUENCE { 
 | 
			
		||||
--        rosMgmtAlarmMgmtAlarmOutputGroupIndex   INTEGER, 
 | 
			
		||||
--        rosMgmtAlarmMgmtAlarmOutputType         Unsigned32, 
 | 
			
		||||
--        rosMgmtAlarmMgmtAlarmOutputRowStatus    TruthValue      
 | 
			
		||||
--        }  
 | 
			
		||||
--                                 
 | 
			
		||||
--  rosMgmtAlarmMgmtAlarmOutputGroupIndex OBJECT-TYPE
 | 
			
		||||
--	SYNTAX            INTEGER (1..2)
 | 
			
		||||
--	MAX-ACCESS        not-accessible
 | 
			
		||||
--	STATUS            current 
 | 
			
		||||
--	DESCRIPTION
 | 
			
		||||
--	   "The index of alarm Mgmt OutputGroup table."   
 | 
			
		||||
--	::= { rosMgmtAlarmMgmtCfgOutPutEntry 1}   
 | 
			
		||||
--
 | 
			
		||||
-- rosMgmtAlarmMgmtAlarmOutputType OBJECT-TYPE
 | 
			
		||||
--	SYNTAX        Unsigned32
 | 
			
		||||
--	MAX-ACCESS    not-accessible
 | 
			
		||||
--	STATUS        current
 | 
			
		||||
--	DESCRIPTION
 | 
			
		||||
--         "Third index of alarm Mgmt config table.The type of Alarm."
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtCfgOutPutEntry 2 }  
 | 
			
		||||
--	
 | 
			
		||||
--  rosMgmtAlarmMgmtAlarmOutputRowStatus OBJECT-TYPE
 | 
			
		||||
--	SYNTAX        TruthValue						
 | 
			
		||||
--	MAX-ACCESS    read-write
 | 
			
		||||
--	STATUS        current
 | 
			
		||||
--	DESCRIPTION
 | 
			
		||||
--         "Enable or disable Alarm Output"  
 | 
			
		||||
--    DEFVAL { true }                
 | 
			
		||||
--	::= { rosMgmtAlarmMgmtCfgOutPutEntry 3} 	
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- rosMgmtAlarmMgmtCfgOutPutGroupTable     OBJECT-TYPE 
 | 
			
		||||
--     SYNTAX        SEQUENCE OF RaisecomAlarmMgmtCfgOutPutGroupEntry 
 | 
			
		||||
--     MAX-ACCESS    not-accessible
 | 
			
		||||
--     STATUS        current
 | 
			
		||||
--     DESCRIPTION
 | 
			
		||||
--         "This table specifies the information of alarm configuration."
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtObejcts 15 }
 | 
			
		||||
--     
 | 
			
		||||
--  rosMgmtAlarmMgmtCfgOutPutGroupEntry   OBJECT-TYPE
 | 
			
		||||
--     SYNTAX        RaisecomAlarmMgmtCfgOutPutGroupEntry 
 | 
			
		||||
--     MAX-ACCESS    not-accessible
 | 
			
		||||
--     STATUS        current
 | 
			
		||||
--     DESCRIPTION
 | 
			
		||||
--          "A row in this table represents the configuration of specified alarm."
 | 
			
		||||
--     INDEX  { rosMgmtAlarmMgmtAlarmOutputgrpIndex}
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtCfgOutPutGroupTable 1 }
 | 
			
		||||
--            
 | 
			
		||||
--	RaisecomAlarmMgmtCfgOutPutGroupEntry ::= SEQUENCE { 
 | 
			
		||||
--        rosMgmtAlarmMgmtAlarmOutputgrpIndex   INTEGER, 
 | 
			
		||||
--        rosMgmtAlarmMgmtAlarmOutputEnable     EnableVar  
 | 
			
		||||
--        }  
 | 
			
		||||
--                                 
 | 
			
		||||
--    rosMgmtAlarmMgmtAlarmOutputgrpIndex OBJECT-TYPE
 | 
			
		||||
--	SYNTAX            INTEGER (1..2)
 | 
			
		||||
--	MAX-ACCESS        not-accessible
 | 
			
		||||
--	STATUS            current 
 | 
			
		||||
--	DESCRIPTION
 | 
			
		||||
--	   "The index of alarm Mgmt OutputGroup table."   
 | 
			
		||||
--	::= { rosMgmtAlarmMgmtCfgOutPutGroupEntry 1}   
 | 
			
		||||
--
 | 
			
		||||
-- 	rosMgmtAlarmMgmtAlarmOutputEnable OBJECT-TYPE
 | 
			
		||||
--	SYNTAX        EnableVar
 | 
			
		||||
--	MAX-ACCESS    read-write
 | 
			
		||||
--	STATUS        current
 | 
			
		||||
--	DESCRIPTION
 | 
			
		||||
--         "Third index of alarm Mgmt config table.The type of Alarm."
 | 
			
		||||
--     ::= { rosMgmtAlarmMgmtCfgOutPutGroupEntry 2 }  
 | 
			
		||||
	
 | 
			
		||||
                      
 | 
			
		||||
  END
 | 
			
		||||
							
								
								
									
										141
									
								
								MIBS/raisecom/ROSMGMT-COMMON-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										141
									
								
								MIBS/raisecom/ROSMGMT-COMMON-MANAGEMENT-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,141 @@
 | 
			
		||||
--MibName=raisecomCommonManagement
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info 
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1 Created 2002.5.24 by GONGGUIDONG
 | 
			
		||||
-- This version of MIB is created just for management of base and user.   
 | 
			
		||||
-- Added raisecomClockGroup.raisecomClockMode sub-node by XueChaomin 20081220
 | 
			
		||||
-- remove UserManage and OnlineUpgrade group by guoxiaodan 20070716
 | 
			
		||||
-- removed keepalve group by LIAOBIN 20070709
 | 
			
		||||
-- raisecomEnableLogMethod add localradius radiuslocal  by yjg 20070112
 | 
			
		||||
-- modify RaisecomUserEntry by cjy 20060616
 | 
			
		||||
-- add raisecomEnableLogPassword<72><64>raisecomEnableLogOldPassword by cjy 20060616
 | 
			
		||||
-- add rcNotificationGroup   by gongguidong 20041208
 | 
			
		||||
-- add raisecomUserStatus    by gongguidong 20040205
 | 
			
		||||
-- add online Upgrade group   by gongguidong 20040205
 | 
			
		||||
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd. 
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
-- ===========================================================================
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- RAISECOM base management objects
 | 
			
		||||
--            
 | 
			
		||||
 | 
			
		||||
ROSMGMT-COMMON-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY,
 | 
			
		||||
        OBJECT-TYPE,
 | 
			
		||||
        NOTIFICATION-TYPE ,
 | 
			
		||||
        Integer32
 | 
			
		||||
            FROM SNMPv2-SMI
 | 
			
		||||
        TruthValue
 | 
			
		||||
            FROM SNMPv2-TC    
 | 
			
		||||
        EnableVar
 | 
			
		||||
            FROM SWITCH-TC       
 | 
			
		||||
        rosMgmt
 | 
			
		||||
            FROM RAISECOM-BASE-MIB;
 | 
			
		||||
    
 | 
			
		||||
    rosMgmtCommonManagement    MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED     "202004120000Z"
 | 
			
		||||
        ORGANIZATION     "RAISECOM TECH, Ltd."
 | 
			
		||||
        CONTACT-INFO     "www.raisecom.com"
 | 
			
		||||
        DESCRIPTION      
 | 
			
		||||
            "The MIB module defining objects for common management"
 | 
			
		||||
        REVISION    	"202004120000Z" 
 | 
			
		||||
        DESCRIPTION 	"MIB file check and modification"
 | 
			
		||||
        ::= { rosMgmt  2}
 | 
			
		||||
 | 
			
		||||
    rosMgmtCommonFunctionGroup    OBJECT IDENTIFIER ::= {rosMgmtCommonManagement 1}
 | 
			
		||||
 | 
			
		||||
		rosMgmtCommonNotifications    OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 0 }
 | 
			
		||||
		rosMgmtCommonObjects          OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 1 }
 | 
			
		||||
		rosMgmtCommonConformance      OBJECT IDENTIFIER ::= { rosMgmtCommonFunctionGroup 2 }
 | 
			
		||||
	
 | 
			
		||||
			rosMgmtLoadcfg       			OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 1 }
 | 
			
		||||
			rosMgmtAutoWrite        		OBJECT IDENTIFIER ::= { rosMgmtCommonObjects 2 }
 | 
			
		||||
 | 
			
		||||
			
 | 
			
		||||
	rosMgmtLoadcfgScalar    OBJECT IDENTIFIER ::= { rosMgmtLoadcfg 1 }
 | 
			
		||||
	
 | 
			
		||||
    rosMgmtConfigLoadOperation    OBJECT-TYPE
 | 
			
		||||
        SYNTAX	INTEGER{
 | 
			
		||||
                    ready(1),
 | 
			
		||||
                    saving(2),
 | 
			
		||||
                    erasing(3),
 | 
			
		||||
                    reboot(4),
 | 
			
		||||
                    restore(5),
 | 
			
		||||
                    reload(6),
 | 
			
		||||
                    backupsaving(7),
 | 
			
		||||
                    cpoyStaConf2BackConf(8),
 | 
			
		||||
                    cpoyBackConf2StaConf(9),
 | 
			
		||||
                    switStaConfBackConf(10),
 | 
			
		||||
                    backuperasing(11),
 | 
			
		||||
                    eraseStartupconfig(12),
 | 
			
		||||
                    eraseStartupconfigAll(13),
 | 
			
		||||
                    savingall(14)}
 | 
			
		||||
        MAX-ACCESS      read-write
 | 
			
		||||
        STATUS          current
 | 
			
		||||
        DESCRIPTION     "Syetem Load Configuration .Includes to erase the start-up config,
 | 
			
		||||
						or to save the running config."
 | 
			
		||||
		::= { rosMgmtLoadcfgScalar 1 }
 | 
			
		||||
    
 | 
			
		||||
    rosMgmtConfigLoadNotificationOnCompletion OBJECT-TYPE
 | 
			
		||||
		SYNTAX TruthValue
 | 
			
		||||
		MAX-ACCESS read-write
 | 
			
		||||
		STATUS current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Specifies whether or not a  raisecomConfigLoadOnCompletion
 | 
			
		||||
			notification should be issued on completion of some 
 | 
			
		||||
			operation . If such a notification is desired, it is the
 | 
			
		||||
			responsibility of the management entity to ensure that the
 | 
			
		||||
			SNMP administrative model is configured in such a way as to
 | 
			
		||||
			allow the notification to be delivered."
 | 
			
		||||
		DEFVAL { false }
 | 
			
		||||
		::= {  rosMgmtLoadcfgScalar 2 }
 | 
			
		||||
    
 | 
			
		||||
	rosMgmtConfigLoadState OBJECT-TYPE
 | 
			
		||||
		SYNTAX  INTEGER {
 | 
			
		||||
						ready(1),
 | 
			
		||||
						running(2),
 | 
			
		||||
						successful(3),
 | 
			
		||||
						failed(4)
 | 
			
		||||
						}
 | 
			
		||||
		MAX-ACCESS read-only
 | 
			
		||||
		STATUS current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"Specifies the state of this load configuration."
 | 
			
		||||
		::= {  rosMgmtLoadcfgScalar 3 } 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		
 | 
			
		||||
    rosMgmtAutoWritecfgEnable OBJECT-TYPE           
 | 
			
		||||
        SYNTAX       EnableVar
 | 
			
		||||
        MAX-ACCESS   read-write
 | 
			
		||||
        STATUS       current
 | 
			
		||||
        DESCRIPTION  "Set/get auto writing configuration status."
 | 
			
		||||
        DEFVAL      { enable }
 | 
			
		||||
		::= { rosMgmtAutoWrite 1 }   
 | 
			
		||||
        
 | 
			
		||||
	rosMgmtAutoWritecfgInterval OBJECT-TYPE
 | 
			
		||||
		SYNTAX  Integer32 
 | 
			
		||||
		MAX-ACCESS read-write
 | 
			
		||||
		STATUS current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			" Interval time of auto save  module."
 | 
			
		||||
		::= {  rosMgmtAutoWrite 2 }
 | 
			
		||||
            
 | 
			
		||||
	rosMgmtConfigLoadCompletion NOTIFICATION-TYPE 
 | 
			
		||||
		OBJECTS {
 | 
			
		||||
				rosMgmtConfigLoadOperation,
 | 
			
		||||
				rosMgmtConfigLoadState }
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"A raisecomConfigLoadeCompletion trap is sent when saving 
 | 
			
		||||
			or erasing the configuration file. "
 | 
			
		||||
		::=  { rosMgmtCommonNotifications 1}
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										142
									
								
								MIBS/raisecom/ROSMGMT-MEMORY-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										142
									
								
								MIBS/raisecom/ROSMGMT-MEMORY-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,142 @@
 | 
			
		||||
--MibName=rosMgmtMemory
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1 Created 2003.12.17 by GONGGUIDONG
 | 
			
		||||
-- This version of MIB is created just for the use of Network Management Systems
 | 
			
		||||
-- display the  memory and cpu.
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
 | 
			
		||||
--
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
ROSMGMT-MEMORY-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY,
 | 
			
		||||
        NOTIFICATION-TYPE,
 | 
			
		||||
        OBJECT-TYPE,
 | 
			
		||||
        Integer32
 | 
			
		||||
                    FROM SNMPv2-SMI
 | 
			
		||||
        EnableVar
 | 
			
		||||
                    FROM SWITCH-TC
 | 
			
		||||
        rosMgmtSystem
 | 
			
		||||
                    FROM ROSMGMT-SYSTEM-MIB;
 | 
			
		||||
 | 
			
		||||
    rosMgmtMemory MODULE-IDENTITY
 | 
			
		||||
                LAST-UPDATED     "202004120000Z"
 | 
			
		||||
                ORGANIZATION     "RAISECOM TECH, Ltd."
 | 
			
		||||
                CONTACT-INFO     "www.raisecom.com"
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
					"raisecom System objects: memory objects."
 | 
			
		||||
				REVISION        "202004120000Z"
 | 
			
		||||
				DESCRIPTION     "MIB file check and modification"
 | 
			
		||||
		::= { rosMgmtSystem 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    rosMgmtMemoryNotifications    OBJECT IDENTIFIER ::= { rosMgmtMemory 0 }
 | 
			
		||||
    rosMgmtMemoryObjects          OBJECT IDENTIFIER ::= { rosMgmtMemory 1 }
 | 
			
		||||
    rosMgmtMemoryConformance      OBJECT IDENTIFIER ::= { rosMgmtMemory 2 }
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.0.1
 | 
			
		||||
        rosMgmtMemoryTrap NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil, rosMgmtMemoryThrshd }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Trap transfer when memory utilization upon threshold."
 | 
			
		||||
            ::= { rosMgmtMemoryNotifications 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.0.2
 | 
			
		||||
        rosMgmtMemoryTrapRecover NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { rosMgmtMemoryTotal, rosMgmtMemoryUtil,rosMgmtMemoryThrshdRecover }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Trap transfer when memory utilization upon thresholdrecover."
 | 
			
		||||
            ::= { rosMgmtMemoryNotifications 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- rosMgmtMemoryScalarGroup
 | 
			
		||||
--
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1
 | 
			
		||||
        rosMgmtMemoryScalarGroup OBJECT IDENTIFIER ::= { rosMgmtMemoryObjects 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.1
 | 
			
		||||
        rosMgmtMemoryTotal OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32
 | 
			
		||||
            UNITS "KB"
 | 
			
		||||
            MAX-ACCESS read-only
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The total memory of the system for this duration."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.2
 | 
			
		||||
        rosMgmtMemoryAvailable OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32
 | 
			
		||||
            UNITS "KB"
 | 
			
		||||
            MAX-ACCESS read-only
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The available memory of the system for this duration."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.3
 | 
			
		||||
        rosMgmtMemoryUtil OBJECT-TYPE
 | 
			
		||||
            SYNTAX OCTET STRING (SIZE (1..8))
 | 
			
		||||
            UNITS "percent"
 | 
			
		||||
            MAX-ACCESS read-only
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The current value of memory utilization for this duration."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.4
 | 
			
		||||
        rosMgmtMemoryTrapEnable OBJECT-TYPE
 | 
			
		||||
            SYNTAX EnableVar
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS deprecated
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The switch of memory trap."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 4 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.5
 | 
			
		||||
        rosMgmtMemoryThrshd OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32
 | 
			
		||||
            UNITS "percent"
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The threshold of memory monitor."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 5 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.6
 | 
			
		||||
        rosMgmtMemoryThrshdRecover OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32
 | 
			
		||||
            UNITS "percent"
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The recover threshold of memory monitor."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 6 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        -- 1.3.6.1.4.1.8886.60.1.3.1.1.7
 | 
			
		||||
        rosMgmtMemoryMonInterval OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32
 | 
			
		||||
            UNITS "second"
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The timer interval of memory monitor."
 | 
			
		||||
            ::= { rosMgmtMemoryScalarGroup 7 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										2251
									
								
								MIBS/raisecom/ROSMGMT-OPTICAL-TRANSCEIVER-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2251
									
								
								MIBS/raisecom/ROSMGMT-OPTICAL-TRANSCEIVER-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										4683
									
								
								MIBS/raisecom/ROSMGMT-OSPFv2-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4683
									
								
								MIBS/raisecom/ROSMGMT-OSPFv2-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										675
									
								
								MIBS/raisecom/ROSMGMT-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										675
									
								
								MIBS/raisecom/ROSMGMT-SYSTEM-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,675 @@
 | 
			
		||||
--MibName=raisecomSystem
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1 Created 2003.12.17 by GONGGUIDONG
 | 
			
		||||
-- This version of MIB is created just for the use of Network Management Systems
 | 
			
		||||
-- display the  memory and cpu.
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
 | 
			
		||||
-- modify history
 | 
			
		||||
-- 01, 20131012, huxiangfeng, Add two traps.
 | 
			
		||||
-- 01, 20090915, qiyun, Add CPU monitor MIBs.
 | 
			
		||||
--
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ROSMGMT-SYSTEM-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY ,
 | 
			
		||||
        NOTIFICATION-TYPE,
 | 
			
		||||
        Integer32,
 | 
			
		||||
        OBJECT-TYPE
 | 
			
		||||
                    FROM SNMPv2-SMI
 | 
			
		||||
        rosMgmt
 | 
			
		||||
                    FROM RAISECOM-BASE-MIB
 | 
			
		||||
 | 
			
		||||
        EnableVar
 | 
			
		||||
                    FROM SWITCH-TC
 | 
			
		||||
        TimeStamp,TEXTUAL-CONVENTION
 | 
			
		||||
                    FROM SNMPv2-TC;
 | 
			
		||||
 | 
			
		||||
    rosMgmtSystem MODULE-IDENTITY
 | 
			
		||||
                LAST-UPDATED     "202004120000Z"
 | 
			
		||||
                ORGANIZATION     "RAISECOM TECH, Ltd."
 | 
			
		||||
                CONTACT-INFO     "www.raisecom.com"
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                        "raisecom System objects: objects common to all platforms."
 | 
			
		||||
        REVISION        "202004120000Z"
 | 
			
		||||
        DESCRIPTION     "MIB file check and modification"
 | 
			
		||||
            ::= { rosMgmt 1 }
 | 
			
		||||
--
 | 
			
		||||
-- Textual Conventions
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
    ProcessStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
        STATUS    current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                   "Status of the process."
 | 
			
		||||
        SYNTAX   INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                rrunning(1),
 | 
			
		||||
                dinterruptiblesleep(2),
 | 
			
		||||
                suninterruptiblesleep(3),
 | 
			
		||||
                tstopped(4),
 | 
			
		||||
                zzombie(5),
 | 
			
		||||
                xdead(6),
 | 
			
		||||
                wpaging(7)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
    CPUTimeStamp ::= TEXTUAL-CONVENTION
 | 
			
		||||
        DISPLAY-HINT "4d.4d.4d.4d"
 | 
			
		||||
        STATUS       current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                "The time in seconds that could represent signed
 | 
			
		||||
                quantities like time delay with respect to some
 | 
			
		||||
                source. The signed integer part is in the first
 | 
			
		||||
                32 bits and the fraction part is in the last 32 bits."
 | 
			
		||||
        REFERENCE
 | 
			
		||||
                "D.L. Mills, 'Network Time Protocol (Version 3)',
 | 
			
		||||
                RFC-1305, March 1992, Sections 2,  3.2.1"
 | 
			
		||||
        SYNTAX     OCTET STRING (SIZE (16))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- RAISECOM CPU objects
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    rosMgmtCpu    OBJECT IDENTIFIER ::= { rosMgmtSystem 1 }
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuTrapGroup
 | 
			
		||||
 | 
			
		||||
    rosMgmtCpuNotifications    OBJECT IDENTIFIER ::= { rosMgmtCpu 0 }
 | 
			
		||||
    rosMgmtCpuObjects          OBJECT IDENTIFIER ::= { rosMgmtCpu 1 }
 | 
			
		||||
    rosMgmtCpuConformance      OBJECT IDENTIFIER ::= { rosMgmtCpu 2 }
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuNotifications
 | 
			
		||||
     rosMgmtCpuRisingThreshold NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { rosMgmtProcessIndex, rosMgmtProcessUtilization,rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                 "CPU utilization rising threshold trap transfer."
 | 
			
		||||
            ::= { rosMgmtCpuNotifications 1 }
 | 
			
		||||
 | 
			
		||||
     rosMgmtCpuRisingThresholdRecover NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS {rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                 "CPU utilization rising threshold return to normal trap transfer."
 | 
			
		||||
            ::= { rosMgmtCpuNotifications 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuScalarGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuScalarGroup  OBJECT IDENTIFIER
 | 
			
		||||
                   ::= { rosMgmtCpuObjects 1}
 | 
			
		||||
 | 
			
		||||
        rosMgmtCpuTotalProcNum OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32   (1..2000)
 | 
			
		||||
                   MAX-ACCESS  read-only
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "Total number of processes."
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 1}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryTableSize OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32
 | 
			
		||||
                   MAX-ACCESS  read-only
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "A value configured by the user which specifies
 | 
			
		||||
                          the number of reports in the history table."
 | 
			
		||||
                   DEFVAL { 60 }
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 2}
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuThresholdTrapEnable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  EnableVar
 | 
			
		||||
                   MAX-ACCESS  read-write
 | 
			
		||||
                   STATUS  deprecated
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "The administration status of the CPU utilization threshold trap."
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 3}
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuRisingThresholdValue OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32  (2..99)
 | 
			
		||||
                   MAX-ACCESS  read-write
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "The percentage rising threshold value configured by the user.
 | 
			
		||||
                          The value indicates, if the CPU utilization which rise from
 | 
			
		||||
                          rosMgmtCpuFallingThresholdValue is equal to or above this value
 | 
			
		||||
                          for rosMgmtCpuThresholdInterval duration then send
 | 
			
		||||
                          a rosMgmtCpuRisingThreshold notification to the NMS."
 | 
			
		||||
                   DEFVAL { 99 }
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 4}
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuRecoverThresholdValue OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32  (0..98)
 | 
			
		||||
                   MAX-ACCESS  read-write
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "The percentage falling threshold value configured by the user.
 | 
			
		||||
                          The value indicates, if the CPU utilization which fell from
 | 
			
		||||
                          rosMgmtCpuRecoverThresholdValue is equal to or below this value
 | 
			
		||||
                          for rosMgmtCpuThresholdInterval duration then send
 | 
			
		||||
                          a rosMgmtCpuFallingThreshold notification to the NMS."
 | 
			
		||||
                   DEFVAL { 79 }
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 5}
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuThresholdInterval OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32  (5..36000)
 | 
			
		||||
                   MAX-ACCESS  read-write
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "This is an observation interval.
 | 
			
		||||
                          The value of this object indicates that the CPU utilization
 | 
			
		||||
                          should be above rosMgmtCpuRisingThresholdValue for this
 | 
			
		||||
                          duration to send a rosMgmtCpuRisingThreshold notification
 | 
			
		||||
                          to the NMS or below rosMgmtCpuFallingThresholdValue for
 | 
			
		||||
                          this duration to send a rosMgmtCpuFallingThreshold."
 | 
			
		||||
                   DEFVAL { 60 }
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 6}
 | 
			
		||||
 | 
			
		||||
        rosMgmtCpuNum OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  Integer32
 | 
			
		||||
                   MAX-ACCESS  read-only
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                          "Total number of cpu."
 | 
			
		||||
                   ::= { rosMgmtCpuScalarGroup 7}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuTableGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuTableGroup  OBJECT IDENTIFIER
 | 
			
		||||
                   ::= { rosMgmtCpuObjects 2}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuUtilizationGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilizationGroup  OBJECT IDENTIFIER
 | 
			
		||||
                   ::= { rosMgmtCpuTableGroup 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuUtilizationTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilizationTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX  SEQUENCE OF RosMgmtCpuUtilizationEntry
 | 
			
		||||
                   MAX-ACCESS  not-accessible
 | 
			
		||||
                   STATUS  current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains information about multi-core CPU utilization."
 | 
			
		||||
                   ::= { rosMgmtCpuUtilizationGroup 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilizationEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtCpuUtilizationEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Information about the CPU utilization."
 | 
			
		||||
                    INDEX           { rosMgmtCpuUtilizationPeriod,rosMgmtCpuUtilizationCpuIdx }
 | 
			
		||||
                    ::= { rosMgmtCpuUtilizationTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtCpuUtilizationEntry ::= SEQUENCE {
 | 
			
		||||
                    rosMgmtCpuUtilizationPeriod    INTEGER,
 | 
			
		||||
                    rosMgmtCpuUtilizationCpuIdx    Integer32,
 | 
			
		||||
                    rosMgmtCpuUtilization          Integer32
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilizationPeriod OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    INTEGER {
 | 
			
		||||
                                        oneSec(1),
 | 
			
		||||
                                        fiveSec(2),
 | 
			
		||||
                                        oneMin(3),
 | 
			
		||||
                                        tenMin(4),
 | 
			
		||||
                                        twoHour(5)
 | 
			
		||||
                                    }
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Periods for computing CPU utilization."
 | 
			
		||||
                    ::= { rosMgmtCpuUtilizationEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilizationCpuIdx OBJECT-TYPE
 | 
			
		||||
                    SYNTAX Integer32 (0..16)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "The cpu core index"
 | 
			
		||||
                    ::= { rosMgmtCpuUtilizationEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuUtilization OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  Integer32
 | 
			
		||||
                    UNITS    "percent"
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "CPU busy percentage in the last specified period."
 | 
			
		||||
                    ::= { rosMgmtCpuUtilizationEntry 3 }
 | 
			
		||||
 | 
			
		||||
--rosMgmtTotalCPUUtilizationTable
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUUtilizationTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX SEQUENCE OF RosMgmtTotalCPUUtilizationEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "This table contains information about total CPU utilization."
 | 
			
		||||
                    ::= { rosMgmtCpuUtilizationGroup 2 }
 | 
			
		||||
 | 
			
		||||
        rosMgmtTotalCPUUtilizationEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX RosMgmtTotalCPUUtilizationEntry
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "Description."
 | 
			
		||||
                    INDEX { rosMgmtTotalCPUPeriod }
 | 
			
		||||
                    ::= { rosMgmtTotalCPUUtilizationTable 1 }
 | 
			
		||||
 | 
			
		||||
        RosMgmtTotalCPUUtilizationEntry ::= SEQUENCE {
 | 
			
		||||
                    rosMgmtTotalCPUPeriod          INTEGER,
 | 
			
		||||
                    rosMgmtTotalCPUUtilization     Integer32
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
        rosMgmtTotalCPUPeriod OBJECT-TYPE
 | 
			
		||||
                    SYNTAX INTEGER  {
 | 
			
		||||
                                        oneSec(1),
 | 
			
		||||
                                        fiveSec(2),
 | 
			
		||||
                                        oneMin(3),
 | 
			
		||||
                                        tenMin(4),
 | 
			
		||||
                                        twoHour(5)
 | 
			
		||||
                                    }
 | 
			
		||||
                    MAX-ACCESS not-accessible
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "Periods for computing CPU utilization."
 | 
			
		||||
                    ::= { rosMgmtTotalCPUUtilizationEntry 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        rosMgmtTotalCPUUtilization OBJECT-TYPE
 | 
			
		||||
                    SYNTAX Integer32 (0..10000)
 | 
			
		||||
                    UNITS "percent"
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "CPU busy percentage in the last specified period."
 | 
			
		||||
                    ::= { rosMgmtTotalCPUUtilizationEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuHistoryTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX   SEQUENCE OF RosMgmtCpuHistoryEntry
 | 
			
		||||
                   MAX-ACCESS   not-accessible
 | 
			
		||||
                   STATUS   current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains CPU hsitory utilization records."
 | 
			
		||||
                   ::= { rosMgmtCpuUtilizationGroup 3}
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtCpuHistoryEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "CPU history utilization record."
 | 
			
		||||
                    INDEX           { rosMgmtCpuHistoryPeriod, rosMgmtCpuHistoryIndex,rosMgmtCpuHistoryCpuIdx }
 | 
			
		||||
                    ::= { rosMgmtCpuHistoryTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtCpuHistoryEntry ::= SEQUENCE {
 | 
			
		||||
                       rosMgmtCpuHistoryPeriod     INTEGER,
 | 
			
		||||
                    rosMgmtCpuHistoryIndex      Integer32,
 | 
			
		||||
                    rosMgmtCpuHistoryCpuIdx     Integer32,
 | 
			
		||||
                    rosMgmtCpuHistoryUtil  Integer32
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryPeriod OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    INTEGER {
 | 
			
		||||
                                        fiveSec(1),
 | 
			
		||||
                                        oneMin(2),
 | 
			
		||||
                                        tenMin(3),
 | 
			
		||||
                                        twoHour(4)
 | 
			
		||||
                                    }
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Periods for computing CPU history utilization, the first index of CPU history utilization table."
 | 
			
		||||
                    ::= { rosMgmtCpuHistoryEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryIndex OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32   (1..60)
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Process sequence number,the second index of CPU history utilization table."
 | 
			
		||||
                    ::= { rosMgmtCpuHistoryEntry 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryCpuIdx OBJECT-TYPE
 | 
			
		||||
                    SYNTAX Integer32 (0..16)
 | 
			
		||||
                    MAX-ACCESS read-only
 | 
			
		||||
                    STATUS current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "The cpu core index"
 | 
			
		||||
                    ::= { rosMgmtCpuHistoryEntry 3 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuHistoryUtil OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32
 | 
			
		||||
                    UNITS    "percent"
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "History record of CPU utilization in the specified period. "
 | 
			
		||||
                    ::= { rosMgmtCpuHistoryEntry 4 }
 | 
			
		||||
 | 
			
		||||
--rosMgmtTotalCPUHistoryTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUHistoryTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX   SEQUENCE OF RosMgmtTotalCPUHistoryEntry
 | 
			
		||||
                   MAX-ACCESS   not-accessible
 | 
			
		||||
                   STATUS   current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains CPU hsitory utilization records."
 | 
			
		||||
                   ::= { rosMgmtCpuUtilizationGroup 4}
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUHistoryEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtTotalCPUHistoryEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "CPU history utilization record."
 | 
			
		||||
                    INDEX           { rosMgmtTotalCPUHistoryPeriod, rosMgmtTotalCPUHistoryIndex }
 | 
			
		||||
                    ::= { rosMgmtTotalCPUHistoryTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtTotalCPUHistoryEntry ::= SEQUENCE {
 | 
			
		||||
                       rosMgmtTotalCPUHistoryPeriod     INTEGER,
 | 
			
		||||
                    rosMgmtTotalCPUHistoryIndex      Integer32,
 | 
			
		||||
                    rosMgmtTotalCPUHistoryUtil  Integer32
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUHistoryPeriod OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    INTEGER {
 | 
			
		||||
                                        fiveSec(1),
 | 
			
		||||
                                        oneMin(2),
 | 
			
		||||
                                        tenMin(3),
 | 
			
		||||
                                        twoHour(4)
 | 
			
		||||
                                    }
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Periods for computing CPU history utilization, the first index of CPU history utilization table."
 | 
			
		||||
                    ::= { rosMgmtTotalCPUHistoryEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUHistoryIndex OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32  (1..60)
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Process sequence number,the second index of CPU history utilization table."
 | 
			
		||||
                    ::= { rosMgmtTotalCPUHistoryEntry 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtTotalCPUHistoryUtil OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32
 | 
			
		||||
                    UNITS    "percent"
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "History record of CPU utilization in the specified period. "
 | 
			
		||||
                    ::= { rosMgmtTotalCPUHistoryEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtCpuProcessesGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtCpuProcessesGroup  OBJECT IDENTIFIER
 | 
			
		||||
                   ::= { rosMgmtCpuTableGroup 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtProcessesTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessesTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX   SEQUENCE OF RosMgmtProcessesEntry
 | 
			
		||||
                   MAX-ACCESS   not-accessible
 | 
			
		||||
                   STATUS   current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains information about processes."
 | 
			
		||||
                   ::= { rosMgmtCpuProcessesGroup 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessesEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtProcessesEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Information about processes."
 | 
			
		||||
                    INDEX           { rosMgmtProcessIndex }
 | 
			
		||||
                    ::= { rosMgmtProcessesTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtProcessesEntry ::= SEQUENCE {
 | 
			
		||||
                    rosMgmtProcessIndex            Integer32,
 | 
			
		||||
                    rosMgmtProcessPID              Integer32,
 | 
			
		||||
                    rosMgmtProcessName             OCTET STRING,
 | 
			
		||||
                    rosMgmtProcessRunTimeTotal     CPUTimeStamp,
 | 
			
		||||
                    rosMgmtProcessInvokedTotal        Integer32,
 | 
			
		||||
                    rosMgmtProcessTimeCreated      TimeStamp,
 | 
			
		||||
                    rosMgmtProcessCurrentPriority  Integer32,
 | 
			
		||||
                    rosMgmtProcessStatus           ProcessStatus
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessIndex OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  Integer32   (1..2147483647)
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "This object index of processes table. This index is PID."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessPID OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  Integer32
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "This object contains the process ID."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessName OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  OCTET STRING (SIZE(1..32))
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The name associated with this process."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 3 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessRunTimeTotal OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  CPUTimeStamp
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The amount of time the process occupied, in microseconds."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 4 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessInvokedTotal OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  Integer32
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The number of times since rosMgmtProcessTimeCreated
 | 
			
		||||
                    that the process has been invoked."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 5 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessTimeCreated OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  TimeStamp
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The time when the process was created.
 | 
			
		||||
                    The process sequence number and the time
 | 
			
		||||
                    when the process was created, uniquely identifies a process."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 6 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessCurrentPriority OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  Integer32
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The current priority at which the process is running."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 7 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessStatus OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  ProcessStatus
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The current status of the process."
 | 
			
		||||
                    ::= { rosMgmtProcessesEntry 8 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtProcessStatisticsTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessStatisticsTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX   SEQUENCE OF RosMgmtProcessStatisticsEntry
 | 
			
		||||
                   MAX-ACCESS   not-accessible
 | 
			
		||||
                   STATUS   current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains statistics information for processes.
 | 
			
		||||
                            The first index is rosMgmtProcessIndex,
 | 
			
		||||
                            the second index is rosMgmtProcessStatisticsPeriod"
 | 
			
		||||
                   ::= { rosMgmtCpuProcessesGroup 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessStatisticsEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtProcessStatisticsEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Statistics information for processes."
 | 
			
		||||
                    INDEX           { rosMgmtProcessIndex, rosMgmtProcessStatisticsPeriod }
 | 
			
		||||
                    ::= { rosMgmtProcessStatisticsTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtProcessStatisticsEntry ::= SEQUENCE {
 | 
			
		||||
                    rosMgmtProcessStatisticsPeriod    INTEGER,
 | 
			
		||||
                    rosMgmtProcessRunTime             CPUTimeStamp,
 | 
			
		||||
                    rosMgmtProcessUtilization         Integer32
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessStatisticsPeriod OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    INTEGER {
 | 
			
		||||
                                        fiveSec(1),
 | 
			
		||||
                                        oneMin(2),
 | 
			
		||||
                                        tenMin(3)
 | 
			
		||||
                                    }
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Periods for process statistics,
 | 
			
		||||
                    the second index of process statistics table."
 | 
			
		||||
                    ::= { rosMgmtProcessStatisticsEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessRunTime OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    CPUTimeStamp
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Time of the process occupied in the specified period."
 | 
			
		||||
                    ::= { rosMgmtProcessStatisticsEntry 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtProcessUtilization OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32
 | 
			
		||||
                    UNITS    "percent"
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "This object provides a general idea of how busy
 | 
			
		||||
                    a process caused the processor to be over a specified period."
 | 
			
		||||
                    ::= { rosMgmtProcessStatisticsEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--rosMgmtDeadProcessesTable
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessesTable OBJECT-TYPE
 | 
			
		||||
                   SYNTAX   SEQUENCE OF RosMgmtDeadProcessesEntry
 | 
			
		||||
                   MAX-ACCESS   not-accessible
 | 
			
		||||
                   STATUS   current
 | 
			
		||||
                   DESCRIPTION
 | 
			
		||||
                            "This table contains dead processes information."
 | 
			
		||||
                   ::= { rosMgmtCpuProcessesGroup 3 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessesEntry OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  RosMgmtDeadProcessesEntry
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                            "Dead processes information."
 | 
			
		||||
                    INDEX           { rosMgmtDeadProcessIndex }
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesTable 1 }
 | 
			
		||||
 | 
			
		||||
       RosMgmtDeadProcessesEntry ::= SEQUENCE {
 | 
			
		||||
                    rosMgmtDeadProcessIndex        Integer32 ,
 | 
			
		||||
                    rosMgmtDeadProcessName         OCTET STRING,
 | 
			
		||||
                    rosMgmtDeadProcessPriority     Integer32,
 | 
			
		||||
                    rosMgmtDeadProcessTimeDelete   TimeStamp,
 | 
			
		||||
                    rosMgmtDeadProcessDeadTimes    Integer32,
 | 
			
		||||
                    rosMgmtDeadProcessStatus       ProcessStatus
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessIndex OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32   (1..2147483647)
 | 
			
		||||
                    MAX-ACCESS  not-accessible
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Process sequence number,the index of dead processes table. The index is PID."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 1 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessName OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    OCTET STRING (SIZE(1..32))
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The name associated with this dead process."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 2 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessPriority OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The priority at which the dead process."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 3 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessTimeDelete OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    TimeStamp
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The time when the process was deleted."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 4}
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessDeadTimes OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    Integer32
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "Times of the process dead."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 5 }
 | 
			
		||||
 | 
			
		||||
       rosMgmtDeadProcessStatus OBJECT-TYPE
 | 
			
		||||
                    SYNTAX    ProcessStatus
 | 
			
		||||
                    MAX-ACCESS  read-only
 | 
			
		||||
                    STATUS  current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                    "The status of the dead process."
 | 
			
		||||
                    ::= { rosMgmtDeadProcessesEntry 6}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										127
									
								
								MIBS/raisecom/ROSMGMT-VERSION-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										127
									
								
								MIBS/raisecom/ROSMGMT-VERSION-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,127 @@
 | 
			
		||||
--MibName=rosMgmtVersion
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
-- Version info 
 | 
			
		||||
--
 | 
			
		||||
-- Version 0.1 Created 2019.09.10 by wanghaisheng
 | 
			
		||||
-- This version of MIB is created just for the use of Network Management Systems
 | 
			
		||||
-- display the version info of the device.
 | 
			
		||||
--
 | 
			
		||||
-- Copyright(c) 2002-2019 by RAISECOM TECH, Ltd.     
 | 
			
		||||
-- modify history
 | 
			
		||||
-- 02, 20200407, wanghaisheng, add rosMgmtSoftVersion.
 | 
			
		||||
-- 01, 20190915, wanghaisheng, Created.
 | 
			
		||||
--                   
 | 
			
		||||
-- =======================================================================
 | 
			
		||||
 | 
			
		||||
    ROSMGMT-VERSION-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
                                                               
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY, OBJECT-TYPE     FROM SNMPv2-SMI        
 | 
			
		||||
		MacAddress                       FROM SNMPv2-TC                 
 | 
			
		||||
        rosMgmt               	 FROM RAISECOM-BASE-MIB  
 | 
			
		||||
    ;
 | 
			
		||||
    rosMgmtVersion MODULE-IDENTITY    
 | 
			
		||||
				LAST-UPDATED    "201909100000Z"
 | 
			
		||||
				ORGANIZATION    "Raisecom Science & Technology Co., ltd"
 | 
			
		||||
				CONTACT-INFO    "www.rosMgmt.com"					
 | 
			
		||||
				DESCRIPTION     
 | 
			
		||||
						"The device version info Enterprise MIB definition."
 | 
			
		||||
				REVISION   "201909100000Z"  -- 10 September 2019
 | 
			
		||||
				DESCRIPTION
 | 
			
		||||
				"RAISECOM ALARM MIB initial version."						
 | 
			
		||||
			::= { rosMgmt 131 }
 | 
			
		||||
 | 
			
		||||
	--rosMgmtVersionNotifications            OBJECT IDENTIFIER ::= { rosMgmtVersion 0 }
 | 
			
		||||
	rosMgmtVersionObjects                  OBJECT IDENTIFIER ::= { rosMgmtVersion 1 }
 | 
			
		||||
 | 
			
		||||
	rosMgmtVersionScalarGroup OBJECT IDENTIFIER ::= { rosMgmtVersionObjects 1 }
 | 
			
		||||
	
 | 
			
		||||
	rosMgmtRosVersion    OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING  
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "ros software version."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 1 }
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtHardwareVersion    OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING   
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "ros hardware version."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 2 }
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtBootstrapVersion    OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING  
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "ros bootstrap version."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 3 }
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtSerialNumber OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING  
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The serial number of the motherboard."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 4 }  
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtFpgaVersion OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING  
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "ros fpga version."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 5 }
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtProductVersion OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "product version"
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 6 } 
 | 
			
		||||
        
 | 
			
		||||
	rosMgmtCmpAbName OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "manufacturer abbreviated name"
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 7 }
 | 
			
		||||
     
 | 
			
		||||
	rosMgmtCmpFullName OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "manufacturer full name"
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 8 } 
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtDeviceName OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "device name"
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 9 }    
 | 
			
		||||
 | 
			
		||||
	rosMgmtMacAddress OBJECT-TYPE 
 | 
			
		||||
        SYNTAX   MacAddress
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "MAC address."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 10} 
 | 
			
		||||
		
 | 
			
		||||
	rosMgmtSoftVersion OBJECT-TYPE 
 | 
			
		||||
        SYNTAX   OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Software version of the devcie."
 | 
			
		||||
        ::= { rosMgmtVersionScalarGroup 11} 
 | 
			
		||||
                                        
 | 
			
		||||
END    
 | 
			
		||||
							
								
								
									
										89
									
								
								MIBS/raisecom/SWITCH-TC
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										89
									
								
								MIBS/raisecom/SWITCH-TC
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,89 @@
 | 
			
		||||
-- file: SNMPv2-TC.my
 | 
			
		||||
-- Changes:
 | 
			
		||||
--      Converted to SMICng format.
 | 
			
		||||
--      Removed unused imports of ObjectSyntax.
 | 
			
		||||
--      Changed starting column of description text for
 | 
			
		||||
--      DateAndTime and RowStatus.
 | 
			
		||||
-- dperkins@scruznet.com    
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
SWITCH-TC DEFINITIONS ::= BEGIN 
 | 
			
		||||
IMPORTS    
 | 
			
		||||
	TEXTUAL-CONVENTION FROM SNMPv2-TC;
 | 
			
		||||
PortList ::= TEXTUAL-CONVENTION
 | 
			
		||||
    	STATUS      current
 | 
			
		||||
    	DESCRIPTION
 | 
			
		||||
        	"Each octet within this value specifies a set of eight
 | 
			
		||||
        	ports, with the first octet specifying ports 1 through
 | 
			
		||||
        	8, the second octet specifying ports 9 through 16, etc.
 | 
			
		||||
        	Within each octet, the most significant bit represents
 | 
			
		||||
        	the lowest numbered port, and the least significant bit
 | 
			
		||||
        	represents the highest numbered port.  Thus, each port
 | 
			
		||||
        	of the bridge is represented by a single bit within the
 | 
			
		||||
        	value of this object.  If that bit has a value of '1'
 | 
			
		||||
        	then that port is included in the set of ports; the port
 | 
			
		||||
        	is not included if its bit has a value of '0'."
 | 
			
		||||
    	SYNTAX      OCTET STRING (SIZE (32))
 | 
			
		||||
 | 
			
		||||
Vlanset ::= TEXTUAL-CONVENTION
 | 
			
		||||
    	STATUS      current
 | 
			
		||||
    	DESCRIPTION
 | 
			
		||||
        	"Each octet within this value specifies a set of eight
 | 
			
		||||
        	vlans, with the first octet specifying vlan 1 through
 | 
			
		||||
        	8, the second octet specifying vlan 9 through 16, etc.
 | 
			
		||||
        	Within each octet, the most significant bit represents
 | 
			
		||||
        	the lowest numbered vlan, and the least significant bit
 | 
			
		||||
        	represents the highest numbered vlan.  Thus, each vlan
 | 
			
		||||
        	is represented by a single bit within the value of this 
 | 
			
		||||
        	object.  If that bit has a value of '1' then that vlan 
 | 
			
		||||
        	is included in the set of vlans; the vlan is not included 
 | 
			
		||||
        	if its bit has a value of '0'."
 | 
			
		||||
    	SYNTAX    OCTET STRING (SIZE (512))  
 | 
			
		||||
    	
 | 
			
		||||
EnableVar ::= TEXTUAL-CONVENTION
 | 
			
		||||
    	STATUS      current
 | 
			
		||||
    	DESCRIPTION
 | 
			
		||||
        	"enable or disable a function."
 | 
			
		||||
    	SYNTAX    INTEGER {enable(1),disable(2)}  
 | 
			
		||||
 | 
			
		||||
ClearVar ::= TEXTUAL-CONVENTION
 | 
			
		||||
    	STATUS      current
 | 
			
		||||
    	DESCRIPTION
 | 
			
		||||
        	"clear the statistic."
 | 
			
		||||
    	SYNTAX    INTEGER {clear(1)}  
 | 
			
		||||
	
 | 
			
		||||
DateAndTime ::= TEXTUAL-CONVENTION
 | 
			
		||||
    DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
 | 
			
		||||
    STATUS       current     
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A date-time specification.
 | 
			
		||||
 | 
			
		||||
            field  octets  contents                  range
 | 
			
		||||
            -----  ------  --------                  -----
 | 
			
		||||
              1      1-2   year                      0..65536
 | 
			
		||||
              2       3    month                     1..12
 | 
			
		||||
              3       4    day                       1..31
 | 
			
		||||
              4       5    hour                      0..23
 | 
			
		||||
              5       6    minutes                   0..59
 | 
			
		||||
              6       7    seconds                   0..60
 | 
			
		||||
                           (use 60 for leap-second)
 | 
			
		||||
              7       8    deci-seconds              0..9
 | 
			
		||||
              8       9    direction from UTC        '+' / '-'
 | 
			
		||||
              9      10    hours from UTC            0..11
 | 
			
		||||
             10      11    minutes from UTC          0..59
 | 
			
		||||
 | 
			
		||||
            For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be
 | 
			
		||||
            displayed as:
 | 
			
		||||
 | 
			
		||||
                             1992-5-26,13:30:15.0,-4:0
 | 
			
		||||
 | 
			
		||||
            Note that if only local time is known, then timezone
 | 
			
		||||
            information (fields 8-10) is not present."
 | 
			
		||||
    SYNTAX       OCTET STRING (SIZE (11))
 | 
			
		||||
 
 | 
			
		||||
ObjName ::= TEXTUAL-CONVENTION
 | 
			
		||||
   	STATUS      current
 | 
			
		||||
   	DESCRIPTION
 | 
			
		||||
       	"the object name."
 | 
			
		||||
    SYNTAX    OCTET STRING (SIZE (16))      
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user