DLINKSW-DDM-MIB

File: DLINKSW-DDM-MIB.mib (31367 bytes)

Imported modules

SNMPv2-TC SNMPv2-SMI SNMPv2-CONF
SNMP-FRAMEWORK-MIB IF-MIB DLINK-ID-REC-MIB

Imported symbols

DisplayString TruthValue RowStatus
MODULE-IDENTITY OBJECT-TYPE Integer32
MODULE-COMPLIANCE OBJECT-GROUP SnmpAdminString
ifIndex InterfaceIndex dlinkIndustrialCommon

Defined Types

DlinkThresholdState  
Represents the state of a current monitoring value. Valid values are: normal(0): the current value is within normal range. higherAlarm(1): the current value is higher than the high alarm threshold. higherWarning(2): the current value is higher than the high warning threshold. lowerWarning(3): the current value is lower than the low warning threshold. lowerAlarm(4): the current value is lower than the low alarm threshold.
TEXTUAL-CONVENTION    
  INTEGER normal(0), higherAlarm(1), higherWarning(2), lowerWarning(3), lowerAlarm(4)  

DDdmIfCfgEntry  
SEQUENCE    
  dDdmIfCfgEnabled TruthValue
  dDdmShutdownLevel INTEGER

DDdmThresholdCfgEntry  
SEQUENCE    
  dDdmThresholdComponent INTEGER
  dDmThresholdAbnormalLevel INTEGER
  dDdmThresholdCfgValue Integer32
  dDdmThresholdCfgRowStatus RowStatus

DDdmIfInfoEntry  
SEQUENCE    
  dDdmIfInfoCurrentTemperature Integer32
  dDdmIfInfoTemperatureState DlinkThresholdState
  dDdmIfInfoHighAlarmTemperature Integer32
  dDdmIfInfoHighWarnTemperature Integer32
  dDdmIfInfoLowWarnTemperature Integer32
  dDdmIfInfoLowAlarmTemperature Integer32
  dDdmIfInfoCurrentVoltage Integer32
  dDdmIfInfoVoltageState DlinkThresholdState
  dDdmIfInfoHighAlarmVoltage Integer32
  dDdmIfInfoHighWarnVoltage Integer32
  dDdmIfInfoLowWarnVoltage Integer32
  dDdmIfInfoLowAlarmVoltage Integer32
  dDdmIfInfoCurrentBiasCurrent Integer32
  dDdmIfInfoBiasCurrentState DlinkThresholdState
  dDdmIfInfoHighAlarmBiasCurrent Integer32
  dDdmIfInfoHighWarnBiasCurrent Integer32
  dDdmIfInfoLowWarnBiasCurrent Integer32
  dDdmIfInfoLowAlarmBiasCurrent Integer32
  dDdmIfInfoCurrentTxPower Integer32
  dDdmIfInfoTxPowerState DlinkThresholdState
  dDdmIfInfoHighAlarmTxPower Integer32
  dDdmIfInfoHighWarnTxPower Integer32
  dDdmIfInfoLowWarnTxPower Integer32
  dDdmIfInfoLowAlarmTxPower Integer32
  dDdmIfInfoCurrentRxPower Integer32
  dDdmIfInfoRxPowerState DlinkThresholdState
  dDdmIfInfoHighAlarmRxPower Integer32
  dDdmIfInfoHighWarnRxPower Integer32
  dDdmIfInfoLowWarnRxPower Integer32
  dDdmIfInfoLowAlarmRxPower Integer32

Defined Values

dlinkSwDdmMIB 1.3.6.1.4.1.171.14.72
This MIB module defines objects for DDM.
MODULE-IDENTITY    

dDdmMIBNotifications 1.3.6.1.4.1.171.14.72.0
OBJECT IDENTIFIER    

dDdmMIBObjects 1.3.6.1.4.1.171.14.72.1
OBJECT IDENTIFIER    

dDdmMIBConformance 1.3.6.1.4.1.171.14.72.2
OBJECT IDENTIFIER    

dDdmCtrl 1.3.6.1.4.1.171.14.72.1.1
OBJECT IDENTIFIER    

dDdmNotifyEnable 1.3.6.1.4.1.171.14.72.1.1.1
This object indicates whether a specified notification is enabled or not. If a bit corresponding to a notification is set to 1, then the specified notification can be generated. alarm(0) - sending an alarm level notification. warning(1) - sending an warning level notification.
Status: current Access: read-write
OBJECT-TYPE    
  BITS alarm(0), warning(1)  

dDdmIfCtrl 1.3.6.1.4.1.171.14.72.1.2
OBJECT IDENTIFIER    

dDdmIfCfgTable 1.3.6.1.4.1.171.14.72.1.2.1
This table contains a list of interface-specific DDM configuration.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DDdmIfCfgEntry

dDdmIfCfgEntry 1.3.6.1.4.1.171.14.72.1.2.1.1
An entry manages DDM state and action on an interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  DDdmIfCfgEntry  

dDdmIfCfgEnabled 1.3.6.1.4.1.171.14.72.1.2.1.1.1
This object indicates the status of optical transceiver-monitoring function for a SFP port. When a SFP with transceiver-monitoring capability is plugged in a port but the transceiver-monitoring function of the port is disabled, system will not detect the SFP's abnormal status but user still can check the current status via dDdmIfInfoTable.
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

dDdmShutdownLevel 1.3.6.1.4.1.171.14.72.1.2.1.1.2
This object indicates the abnormal level which causes a port enter into errDisabled state. A value of 'none' indicates the shutdown action is disabled.
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER none(1), alarm(2), warning(3)  

dDdmThresholdMgmt 1.3.6.1.4.1.171.14.72.1.3
OBJECT IDENTIFIER    

dDdmThresholdCfgTable 1.3.6.1.4.1.171.14.72.1.3.1
This table contains a list of interface-specific threshold configuration for DDM.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DDdmThresholdCfgEntry

dDdmThresholdCfgEntry 1.3.6.1.4.1.171.14.72.1.3.1.1
An entry in this table conists of one threshold configuration on an interface. An entry is created/removed when a configuration is added/deleted.
Status: current Access: not-accessible
OBJECT-TYPE    
  DDdmThresholdCfgEntry  

dDdmThresholdComponent 1.3.6.1.4.1.171.14.72.1.3.1.1.1
This object indicates the monitoring type. Note: Either txPowerMw(4) or txPowerDbm(5) can be configured on an interface. Either rxPowerMw(6) or rxPowerDbm(7) can be configured on an interface. In the above two cases, the existed entry will be deleted when the other new entry is created.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER temperature(1), voltage(2), biasCurrent(3), txPowerMw(4), txPowerDbm(5), rxPowerMw(6), rxPowerDbm(7)  

dDmThresholdAbnormalLevel 1.3.6.1.4.1.171.14.72.1.3.1.1.2
This object indicates the threshold type.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER highAlarm(1), highWarning(2), lowWarning(3), lowAlarm(4)  

dDdmThresholdCfgValue 1.3.6.1.4.1.171.14.72.1.3.1.1.3
This object indicates the configured threshold. The value is interpreted within the context of dDdmThresholdComponent and dDmThresholdAbnormalLevel in the same row. The unit and valid range are as follows: Threshold Type Unit Valid Range ============= ===================== ================= Temperature milli-degrees Celsius -128,000 ~ 127,996 voltage centi-Volt 0 ~ 655 biasCurrent milli-amperes 0 ~ 131 txPowerMw tenths of a microwatt 0 ~ 65,535 txPowerDbm ten-thousandths of DBM -400,000 ~ 81,647 rxPowerMw tenths of a microwatt 0 ~ 65,535 rxPowerDbm ten-thousandths of DBM -400,000 ~ 81,647
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

dDdmThresholdCfgRowStatus 1.3.6.1.4.1.171.14.72.1.3.1.1.4
The status of this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

dDdmInfo 1.3.6.1.4.1.171.14.72.1.4
OBJECT IDENTIFIER    

dDdmIfInfoTable 1.3.6.1.4.1.171.14.72.1.4.1
This table contains a list of information about current operating parameters of interfaces. Only the applicable interfaces (i.e.SFP module with DDM capability is plugged-in. ) will appear in this table. Note: 1. The threshold may be administratively configured or factory preset value defined by vendors. dDdmThresholdCfgTable provides the administrative threshold configuration. 2. It doesn't necessarily means the DDM is enabled on the interface when an entry appears in this table. dDdmIfCfgTable provides such information.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    DDdmIfInfoEntry

dDdmIfInfoEntry 1.3.6.1.4.1.171.14.72.1.4.1.1
An entry appears in this table contains current operating parameters for transceiver monitoring of a port.
Status: current Access: not-accessible
OBJECT-TYPE    
  DDdmIfInfoEntry  

dDdmIfInfoCurrentTemperature 1.3.6.1.4.1.171.14.72.1.4.1.1.1
This object indicates the current temperature in unit of 'milli-degrees Celsius' on the interface.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoTemperatureState 1.3.6.1.4.1.171.14.72.1.4.1.1.2
This object indicates the state of current temperature.
Status: current Access: read-only
OBJECT-TYPE    
  DlinkThresholdState  

dDdmIfInfoHighAlarmTemperature 1.3.6.1.4.1.171.14.72.1.4.1.1.3
This object indicates the high alarm threshold, when the operating temperature rises above this value, it indicates an alarm status. The value is in unit of 'milli-degrees Celsius'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoHighWarnTemperature 1.3.6.1.4.1.171.14.72.1.4.1.1.4
This object indicates the high warning threshold, when the operating temperature rises above this value, it indicates a warning status. The value is in unit of 'milli-degrees Celsius'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowWarnTemperature 1.3.6.1.4.1.171.14.72.1.4.1.1.5
This object indicates the low warning threshold, when the operating temperature falls below this value, it indicates a warning status. The value is in unit of 'milli-degrees Celsius'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowAlarmTemperature 1.3.6.1.4.1.171.14.72.1.4.1.1.6
This object indicates the low alarm threshold, when the operating temperature falls below this value, it indicates an alarm status. The value is in unit of 'milli-degrees Celsius'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoCurrentVoltage 1.3.6.1.4.1.171.14.72.1.4.1.1.7
This object indicates the current voltage in unit of 'centi-Volt' on the interface.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoVoltageState 1.3.6.1.4.1.171.14.72.1.4.1.1.8
This object indicates the state of current voltage.
Status: current Access: read-only
OBJECT-TYPE    
  DlinkThresholdState  

dDdmIfInfoHighAlarmVoltage 1.3.6.1.4.1.171.14.72.1.4.1.1.9
This object indicates the high alarm threshold, when the operating voltage rises above this value, it indicates an alarm status. The value is in unit of 'centi-Volt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoHighWarnVoltage 1.3.6.1.4.1.171.14.72.1.4.1.1.10
This object indicates the high warning threshold, when the operating voltage rises above this value, it indicates a warning status. The value is in unit of 'centi-Volt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowWarnVoltage 1.3.6.1.4.1.171.14.72.1.4.1.1.11
This object indicates the low warning threshold, when the operating voltage falls below this value, it indicates a warning status. The value is in unit of 'centi-Volt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowAlarmVoltage 1.3.6.1.4.1.171.14.72.1.4.1.1.12
This object indicates the low alarm threshold, when the operating voltage falls below this value, it indicates an alarm status. The value is in unit of 'centi-Volt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoCurrentBiasCurrent 1.3.6.1.4.1.171.14.72.1.4.1.1.13
This object indicates the current bias current in unit of 'milli-amperes' on the interface.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoBiasCurrentState 1.3.6.1.4.1.171.14.72.1.4.1.1.14
This object indicates the state of current BiasCurrent.
Status: current Access: read-only
OBJECT-TYPE    
  DlinkThresholdState  

dDdmIfInfoHighAlarmBiasCurrent 1.3.6.1.4.1.171.14.72.1.4.1.1.15
This object indicates the high alarm threshold, when the operating bias current rises above this value, it indicates an alarm status. The value is in unit of 'milli-amperes'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoHighWarnBiasCurrent 1.3.6.1.4.1.171.14.72.1.4.1.1.16
This object indicates the high warning threshold, when the operating bias current rises above this value, it indicates a warning status. The value is in unit of 'milli-amperes'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowWarnBiasCurrent 1.3.6.1.4.1.171.14.72.1.4.1.1.17
This object indicates the low warning threshold, when the operating bias current falls below this value, it indicates a warning status. The value is in unit of 'milli-amperes'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowAlarmBiasCurrent 1.3.6.1.4.1.171.14.72.1.4.1.1.18
This object indicates the low alarm threshold, when the operating bias current falls below this value, it indicates an alarm status. The value is in unit of 'milli-amperes'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoCurrentTxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.19
This object indicates the current output power in unit of 'tenths of a microwatt' on the interface.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoTxPowerState 1.3.6.1.4.1.171.14.72.1.4.1.1.20
This object indicates the state of current output power.
Status: current Access: read-only
OBJECT-TYPE    
  DlinkThresholdState  

dDdmIfInfoHighAlarmTxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.21
This object indicates the high alarm threshold, when the operating output power rises above this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoHighWarnTxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.22
This object indicates the high warning threshold, when the operating output power rises above this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowWarnTxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.23
This object indicates the low warning threshold, when the operating output power falls below this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowAlarmTxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.24
This object indicates the low alarm threshold, when the operating output power falls below this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoCurrentRxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.25
This object indicates the current input power in unit of 'tenths of a microwatt' on the interface.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoRxPowerState 1.3.6.1.4.1.171.14.72.1.4.1.1.26
This object indicates the state of current input power.
Status: current Access: read-only
OBJECT-TYPE    
  DlinkThresholdState  

dDdmIfInfoHighAlarmRxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.27
This object indicates the high alarm threshold, when the operating input power rises above this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoHighWarnRxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.28
This object indicates the high warning threshold, when the operating input power rises above this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowWarnRxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.29
This object indicates the low warning threshold, when the operating input power falls below this value, it indicates a warning status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmIfInfoLowAlarmRxPower 1.3.6.1.4.1.171.14.72.1.4.1.1.30
This object indicates the low alarm threshold, when the operating input power falls below this value, it indicates an alarm status. The value is in unit of 'tenths of a microwatt'.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

dDdmNotifyInfo 1.3.6.1.4.1.171.14.72.1.5
OBJECT IDENTIFIER    

dDdmNotifyInfoIfIndex 1.3.6.1.4.1.171.14.72.1.5.1
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the ifIndex on which the monitoring value rises above or falls below the corresponding threshold.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  InterfaceIndex  

dDdmNotifyInfoComponent 1.3.6.1.4.1.171.14.72.1.5.2
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the abnormal component.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  INTEGER temperature(1), voltage(2), biasCurrent(3), txPowerMw(4), rxPowerMw(5)  

dDdmNotifyInfoAbnormalLevel 1.3.6.1.4.1.171.14.72.1.5.3
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the abnormal level.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  INTEGER high(1), low(2)  

dDdmNotifyInfoThresholdExceedOrRecover 1.3.6.1.4.1.171.14.72.1.5.4
This object is used by dDdmAlarmTrap and dDdmWarningTrap to indicate the GBIC is exceeding its threshold or recover to normal status.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  INTEGER exceed(1), recover(2)  

dDdmAlarmTrap 1.3.6.1.4.1.171.14.72.0.1
The trap is sent when dDdmNotifyEnable is 'true' and an abnormal alarm situation occurs or recovers from an abnormal alarm situation to normal status.
Status: current Access: accessible-for-notify
NOTIFICATION-TYPE    

dDdmWarningTrap 1.3.6.1.4.1.171.14.72.0.2
The trap is sent when dDdmNotifyEnable is 'true' and an abnormal warning situation occurs or recovers from an abnormal warning situation to normal status.
Status: current Access: accessible-for-notify
NOTIFICATION-TYPE    

dDdmCompliances 1.3.6.1.4.1.171.14.72.2.1
OBJECT IDENTIFIER    

dDdmCompliance 1.3.6.1.4.1.171.14.72.2.1.1
The compliance statement for entities which implement the DLINKSW-DDM-MIB.
Status: current Access: accessible-for-notify
MODULE-COMPLIANCE    

dDdmGroups 1.3.6.1.4.1.171.14.72.2.2
OBJECT IDENTIFIER    

dDdmInfoGroup 1.3.6.1.4.1.171.14.72.2.2.1
A collection of objects provides DDM operating information.
Status: current Access: accessible-for-notify
OBJECT-GROUP    

dDdmCfgGroup 1.3.6.1.4.1.171.14.72.2.2.2
A collection of objects provides DDM configuration.
Status: current Access: accessible-for-notify
OBJECT-GROUP    

dDdmNotifyGroup 1.3.6.1.4.1.171.14.72.2.2.3
The collection of notifications used for DDM.
Status: current Access: accessible-for-notify
NOTIFICATION-GROUP