All MIBs › HUAWEI-PROTECTION-MIB
Organization: Huawei Technologies co.,Ltd.
Last Updated: 2012-02-09
Category: Domain: Optical Transport, Technology: High Availability, Vendor: Huawei
Description: Huawei protection switching MIB for managing 1+1 and 1:N protection groups and automatic protection switching (APS).
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is HUAWEI-PROTECTION-MIB?
HUAWEI-PROTECTION-MIB (documented internally as the IPMB Aiu Protect MIB) manages protection-switching functionality on Huawei transport/aggregation equipment, covering 1+1 and 1:N protection groups plus smart-link monitoring for automatic protection switching (APS). It exposes protection-group configuration, current active-path/working-vs-protection state, and switch-event notifications. Its monitoring value is fault/redundancy health: confirming traffic is running on the intended working path and detecting when a group has switched to its protection path reveals a line or interface fault that triggered an automatic failover, which is effectively a software-driven hardware-resiliency status check. It reflects standard APS/line-protection concepts (as used in transport network protection switching such as MSP/linear APS) implemented as a Huawei-specific private MIB alongside Ethernet smart-link ring monitoring. It is deployed on Huawei transport/aggregation devices (e.g. PTN/MSTP or Ethernet access nodes) that rely on line or link protection for resiliency. Engineers can download the HUAWEI-PROTECTION-MIB file directly to load it into their MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in HUAWEI-PROTECTION-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Huawei transport/aggregation network devices (e.g., PTN/MSTP, Ethernet access)
Monitoring Examples
No sample object names were provided for this module. In general, an operator would poll a protection group's current path-selection state to confirm traffic is running on the designated working path rather than the protection path. A recorded transition to the protection path, or an associated protection-switch notification, indicates a fault on the working line or interface triggered an automatic protection switch, which the operator would then investigate to restore the primary path and re-establish full redundancy.
What Can Be Monitored
- protection group status
- active working vs. protection path
- protection switch events
- smart link ring state
This MIB depends on
Related MIBs
Imported Objects
From HUAWEI-DEVICE-MIB
| hwFrameIndex | OBJECT-TYPE |
| hwSlotIndex | OBJECT-TYPE |
From HUAWEI-MIB
| huaweiUtility | OBJECT-IDENTITY |
From IF-MIB
| ifIndex | OBJECT-TYPE |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| NOTIFICATION-GROUP | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE |
From SNMPv2-TC
| DateAndTime | |
| MacAddress | |
| RowStatus | |
| TEXTUAL-CONVENTION |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| hwProtection | 1.3.6.1.4.1.2011.6.50 | This mib is used for defining the IPMB Aiu Proctect MIB objects of the protection group and smart link monitor group. | ||
| hwProtectionTable | 1.3.6.1.4.1.2011.6.50.1 | not-accessible | Port protection table.This table is use to record the indices, workMode and other infomation of the two ports which is in protection group. ifIndex is the index of the working interface. For non-ETH board-level protection group, the port number is 0; for the ETH board-level protection group, the port number is 127. The index of this table is ifIndex. | |
| hwProtectionEntry | 1.3.6.1.4.1.2011.6.50.1.1 | not-accessible | Port protection table.This table is use to record the indices, workMode and other infomation of the two ports which is in protection group. ifIndex is the index of the working interface. For non-ETH board-level protection group, the port number is 0; for the ETH board-level protection group, the port number is 127. The index of this entry is ifIndex. | |
| INT hwPgType | 1.3.6.1.4.1.2011.6.50.1.1.1 | INTEGER | read-create | Port protection type. Options: 1.e1(1) - indicates that the port protection type is e1 2.atmapm(2) - indicates that the port protection type is atmapm 3.atmaiu(3) - indicates that the port protection type is atmaiu 4.atmaic(4) - indicates that the port protection type is atmaic 5.atmmmxboard(5) - indicates that the port protection type is atmmmxboard 6.atmmmxport(6) - indicates that the port protection type is atmmmxport 7.eth(7) - indicates that the port protection type is eth |
| INT hwPgCurrentWorkEntity | 1.3.6.1.4.1.2011.6.50.1.1.2 | INTEGER | read-only | Whether the current board or port is the working or the protecting one. Options: 1. work(1) - indicates that the port is working 2. protect(2) - indicates that the port is protecting |
| I32 hwPgProtectIfIndex | 1.3.6.1.4.1.2011.6.50.1.1.3 | Integer32 | read-create | Index of the protecting board (the specified port number is 0). |
| INT hwPgMngtEnable | 1.3.6.1.4.1.2011.6.50.1.1.4 | INTEGER | read-create | Enables or disables the protection function. Options: 1. enable(1) - indicates that the port protection function is enabled 2. disable(2) - indicates that the port protection function is disabled |
| INT hwPgMngtAdminStatus | 1.3.6.1.4.1.2011.6.50.1.1.5 | INTEGER | read-create | Protection operation. Options: 1. switch(1) - Forced switchover |
| INT hwPgWorkMode | 1.3.6.1.4.1.2011.6.50.1.1.6 | INTEGER | read-create | Working mode of the protection group. Options: 1.uniformRoute(1) - working mode of the protection group is uniform route 2.diverseRoute(2) - working mode of the protection group is diverse route 3.portState(3) - working mode of the protection group is port state 4.timedelay(4) - working mode of the protection group is delay detection 5.lacp(5) - working mode of the protection group is LACP 6.timebis(6) - working mode of the protection group is timebis |
| ROW hwPgRowStatus | 1.3.6.1.4.1.2011.6.50.1.1.7 | RowStatus | read-create | Protection operation (4: Add; 6: Delete). Options: 1. Add(4) - add protection group 2. Delete(6) - delete protection group |
| I32 hwPgWeight | 1.3.6.1.4.1.2011.6.50.1.1.8 | Integer32 | read-create | Protection group weight. |
| I32 hwPgStandbyOnTime | 1.3.6.1.4.1.2011.6.50.1.1.9 | Integer32 | read-create | Open time of standby port when checking port status of the standby board. Unit: ms The time equals to the returnd value multiply by 10. |
| I32 hwPgHoldTime | 1.3.6.1.4.1.2011.6.50.1.1.10 | Integer32 | read-create | The delay-time of checking protection group. Unit: ms The time equals to the returnd value multiply by 10. |
| INT hwPgPriority | 1.3.6.1.4.1.2011.6.50.1.1.11 | INTEGER | read-create | Group-protect Priority. Options: 1.low(1) - indicates that the priority of the protection group is low 2.middle(2) - indicates that the priority of the protection group is middle 3.high(3) - indicates that the priority of the protection group is high |
| hwProtectionAbilityTable | 1.3.6.1.4.1.2011.6.50.2 | not-accessible | This table is no longer used. The indexes of this table are hwFrameIndex and hwSlotIndex. | |
| hwProtectionAbilityEntry | 1.3.6.1.4.1.2011.6.50.2.1 | not-accessible | This table is no longer used. The indexes of this entry are hwFrameIndex and hwSlotIndex. | |
| INT hwPgAbilityType | 1.3.6.1.4.1.2011.6.50.2.1.1 | INTEGER | read-only | Protection type.This object is no longer used. Options: 1.e1(1) - indicates that the protection type is e1 2.atmapm(2) - indicates that the protection type is atmapm 3.atmaiu(3) - indicates that the protection type is atmaiu 4.atmaic(4) - indicates that the protection type is atmaic 5.atmmmxboard(5) - indicates that the protection type is atmmmxboard 6.atmmmxport(6) - indicates that the protection type is atmmmxport 7.eth(7) - indicates that the protection type is eth |
| I32 hwPgOtherFrame | 1.3.6.1.4.1.2011.6.50.2.1.2 | Integer32 | read-only | ID of the shelf where protection group 2 is located. This object is no longer used. |
| I32 hwPgOtherSlot | 1.3.6.1.4.1.2011.6.50.2.1.3 | Integer32 | read-only | ID of the slot where protection group 2 is located. This object is no longer used. |
| hwGauPortProtectTable | 1.3.6.1.4.1.2011.6.50.3 | not-accessible | Gau port config protective group.The index of this table is hwGauFirstPortIfIndex. | |
| hwGauPortProtectEntry | 1.3.6.1.4.1.2011.6.50.3.1 | not-accessible | Gau port config protective group.The index of this entry is hwGauFirstPortIfIndex. | |
| I32 hwGauFirstPortIfIndex | 1.3.6.1.4.1.2011.6.50.3.1.1 | Integer32 | read-create | Gau first port ifindex. |
| I32 hwGauSecondPortIfIndex | 1.3.6.1.4.1.2011.6.50.3.1.2 | Integer32 | read-create | Gau Second port ifindex. |
| ROW hwGauPortrotectRowStatus | 1.3.6.1.4.1.2011.6.50.3.1.3 | RowStatus | read-create | Config protective group rowstauts. |
| I32 hwGauPortCurrentActiveIfIndex | 1.3.6.1.4.1.2011.6.50.3.1.4 | Integer32 | read-only | Current active port ifindex. |
| I32 hwPgCheckFrequency | 1.3.6.1.4.1.2011.6.50.4 | Integer32 | read-write | protection group check frequency. |
| hwPsGroupTable | 1.3.6.1.4.1.2011.6.50.5 | not-accessible | Group table. The objects in hwPsGroupTable are used for performing operations associated with the protection group. The operations include creating and deleting a protection group, setting the protection group switchover function, setting the switchover recovery waiting time, setting the description information about a protection group, freezing and unfreezing a protection group, enabling and disabling a protection group, and querying the settings of a protection group. The index of this table is hwPgGroupId. | |
| hwPsGroupEntry | 1.3.6.1.4.1.2011.6.50.5.1 | not-accessible | Group table. The objects in hwPsGroupTable are used for performing operations associated with the protection group. The operations include creating and deleting a protection group, setting the protection group switchover function, setting the switchover recovery waiting time, setting the description information about a protection group, freezing and unfreezing a protection group, enabling and disabling a protection group, and querying the settings of a protection group. The index of this entry is hwPgGroupId. | |
| I32 hwPgGroupId | 1.3.6.1.4.1.2011.6.50.5.1.1 | Integer32 | not-accessible | Protection group ID. |
| INT hwPgGroupWorkMode | 1.3.6.1.4.1.2011.6.50.5.1.2 | INTEGER | read-create | Group workmode. Options: 1. timedelay(1) -ETH delay mode. 2. portstate(2) -ETH state mode. 3. smartlink(3) -SMART LINK active/standby mode. 4. unidirection(4) -STM-1 single-direction protection mode. 5. bidirection(5) -bidirection. 6. smartlinkbalance(6)-SMART LINK load sharing mode. 7. boardstate(7) -Board state mode. 8. dualparenting(8) -Dual-parenting mode. |
| I32 hwPgGroupReversionTime | 1.3.6.1.4.1.2011.6.50.5.1.3 | Integer32 | read-create | Group reversion time. Range: 1-1440 Default: 720 Unit: second |
| INT hwPgGroupReversion | 1.3.6.1.4.1.2011.6.50.5.1.4 | INTEGER | read-create | Group reversion operation. Options: 1. enable(1) -indicates that the protection group switchover recovery function is enabled 2. disable(2) -indicates that the protection group switchover recovery function is disabled |
| INT hwPgGroupFreeze | 1.3.6.1.4.1.2011.6.50.5.1.5 | INTEGER | read-create | Group freeze operation. Options: 1. freeze(1) -Frozen state 2. undofreeze(2) -Unfrozen state |
| INT hwPgGroupAdmin | 1.3.6.1.4.1.2011.6.50.5.1.6 | INTEGER | read-create | Group admin operation. Options: 1. enable(1) -The protection group is enabled 2. disable(2) -The protection group is disabled |
| OCT hwPgGroupDesc | 1.3.6.1.4.1.2011.6.50.5.1.7 | OCTET STRING | read-create | Group description. All characters must between 0x20 and 0x7E, and can not be question mark. Double quotation mark can not be the first or last character. Blank can not follow double quotation mark. |
| INT hwPgGroupProtectTarget | 1.3.6.1.4.1.2011.6.50.5.1.9 | INTEGER | read-create | Group protect target. Options: 1. asmainboard(1) -Active main board and standby main board. 2. asmainboardport(2) -Port of active main board and standby main board. 3. asmainboardlag(3) -LAG of active main board and standby main board. 4. ethnniport(4) -Port of Ethernet nni. 5. ethnnilagmember(5) -LAG member of Ethernet nni. 6. eponuniport(6) -Port of EPON uni. 7. gponuniport(7) -Port of GPON uni. 8. stmnniport(8) -Port of STM-1 nni. 9. serviceprocessboard(9)-serviceprocessboard. 10.eponuniont(10) -Ont of EPON uni. 11.gponuniont(11) -Ont of GPON uni. |
| ROW hwPgGroupRowStatus | 1.3.6.1.4.1.2011.6.50.5.1.10 | RowStatus | read-create | Group rowstatus. Options: 1. createAndGo(4) -create a new instance of a conceptual row 2. destroy(6) -delete the instances associated with an existing conceptual row |
| hwPsMemberTable | 1.3.6.1.4.1.2011.6.50.6 | not-accessible | Member table. The objects in hwPsMemberTable are used for performing operations associated with the protection group member. The operations include adding and deleting a member, forced or manual switchover, locking a member, and querying the information about a member. This table is used to manage only the protection group member which is a port or a board. To manage the protection group member which is an ONT, use hwPsOntMemberTable. The indexes of this table are IfIndex and hwPgGroupId. When IfIndex = -1, walk all member of hwPgGroupId. Only ifIndex can be used to determine specific members. | |
| hwPsMemberEntry | 1.3.6.1.4.1.2011.6.50.6.1 | not-accessible | Member table. The objects in hwPsMemberTable are used for performing operations associated with the protection group member. The operations include adding and deleting a member, forced or manual switchover, locking a member, and querying the information about a member. This table is used to manage only the protection group member which is a port or a board. To manage the protection group member which is an ONT, use hwPsOntMemberTable. The indexes of this entry are IfIndex and hwPgGroupId. When IfIndex = -1, walk all member of hwPgGroupId. Only ifIndex can be used to determine specific members. | |
| INT hwPgMemberRole | 1.3.6.1.4.1.2011.6.50.6.1.1 | INTEGER | read-create | Member role. Options: 1. work(1) -Working member 2. protect(2) -Protection member |
| INT hwPgMemberOper | 1.3.6.1.4.1.2011.6.50.6.1.2 | INTEGER | read-write | Member operation. Options: 1. manualswitch(1) -manual-switch The manual switchover can be performed only when the protection group is enabled, no member is locked, no forced switchover is performed, and no member is faulty 2. undomanualswitch(2)-undo-manual-switch 3. forceswitch(3) -force-switch The forced switchover can be performed only when the protection group is enabled and no member is locked When the command for this operation is issued, the switchover is performed regardless of whether the specified target member is normal 4. undoforceswitch(4) -undo force-switch 5. lockout(5) -The protection group member is locked. After being locked, the protection group member does not participate in protection group switchover 6. unlockout(6) -The protection group member is unlocked. After being unlocked, the protection group member continues to participate in protection group switchover 7. exerciseswitch(7) --exercise-switch The exercise switchover can be performed only when the protection group is enabled, no member is locked, no other type switchover is performed, and no member is faulty When the command for this operation is issued, no actual switchover is performed, only members's status is changed 8. undoexerciseswitch(8)-undo exercise-switch Reading this object will result in implementation-specific results. |
| INT hwPgMemberStatus | 1.3.6.1.4.1.2011.6.50.6.1.3 | INTEGER | read-only | Member status. Options: 1. null(1) -Null operation 2. manualswitchsrc(2) -Source member of the manual switchover 3. manualswitchdst(3) -Target member of the manual switchover 4. forceswitchsrc(4) -Source member of the forced switchover 5. forceswitchdst(5) -Target member of the forced switchover 6. autoswitchsrc(6) -Source member of the automatic switchover 7. autoswitchdst(7) -Target member of the automatic switchover 8. lockout(8) -Locked 9. exerciseswitch(9) -Exercise switched |
| I32 hwPgDstMember | 1.3.6.1.4.1.2011.6.50.6.1.4 | Integer32 | read-write | Target member ifindex.Reading this object will result in implementation-specific results. |
| INT hwPgMemberRunningState | 1.3.6.1.4.1.2011.6.50.6.1.5 | INTEGER | read-only | Member status. Options: 1. active(1) -State of the member that carries the service 2. standby(2) -State of the member that does not carry the service 3. adding(3) -Adding 4. deleting(4) -Deleting 5. switching(5)-Switching |
| I32 hwPgMemberPeerMember | 1.3.6.1.4.1.2011.6.50.6.1.6 | Integer32 | read-only | Peer member ifindex. |
| ROW hwPgMemberRowStatus | 1.3.6.1.4.1.2011.6.50.6.1.8 | RowStatus | read-create | Member rowstatus. Options: 1. createAndGo(4) -create a new instance of a conceptual row 2. destroy(6) -delete the instances associated with an existing conceptual row |
| hwPsGroupExtTable | 1.3.6.1.4.1.2011.6.50.7 | not-accessible | Protect extended Group table.The index of this table is hwPgGroupId. This table is used to config private parameter of protection group. | |
| hwPsGroupExtEntry | 1.3.6.1.4.1.2011.6.50.7.1 | not-accessible | Protect extended Group table.The index of this entry is hwPgGroupId. This table is used to config private parameter of protection group. | |
| I32 hwPsGroupFlushSendCtrlVlan | 1.3.6.1.4.1.2011.6.50.7.1.1 | Integer32 | read-create | Control VLAN ID of flush packet which to send. -1 means set VLAN ID to useless value. |
| OCT hwPsGroupFlushSendPassword | 1.3.6.1.4.1.2011.6.50.7.1.2 | OCTET STRING | read-create | Password of flush packet which to send. Blank string means set password to useless value. All characters must between 0x20 and 0x7E, and can not be question mark. Double quotation mark can not be the first or last character. Blank can not follow double quotation mark. |
| INT hwPsGroupLoadBalanceState | 1.3.6.1.4.1.2011.6.50.7.1.3 | INTEGER | read-only | Load balance state of smart link protect group. Options: 1. allonwork(1) - Load balance state of smart link protect group is allonwork 2. allonprotect(2) - Load balance state of smart link protect group is allonprotect 3. loadbalance(3) - Load balance state of smart link protect group is loadbalance 4. invalid(-1) - Load balance state of smart link protect group is invalid |
| INT hwPsGroupPppoeSingleMac | 1.3.6.1.4.1.2011.6.50.7.1.4 | INTEGER | read-create | group pppoe single-mac operation. Options: 1.bind(1) - The operation is bound 2.unbind(2) - The operation is unbound 3.invalid(-1) - The operation is invalid |
| I32 hwPsGroupAntiJitterTime | 1.3.6.1.4.1.2011.6.50.7.1.5 | Integer32 | read-create | Set anti-jitter time gpon or epon protect-group. The allowable value is from 1 to 1440 seconds. The invalid value is -1. Defaut value is 720 seconds. |
| hwPsGroupLoadBalanceTable | 1.3.6.1.4.1.2011.6.50.8 | not-accessible | Protect group load balance configuration table. The indexes of this table are hwPgGroupId and hwPsGroupLoadBalanceInstance. | |
| hwPsGroupLoadBalanceEntry | 1.3.6.1.4.1.2011.6.50.8.1 | not-accessible | Protect group load balance configuration table. The indexes of this entry are hwPgGroupId and hwPsGroupLoadBalanceInstance. | |
| I32 hwPsGroupLoadBalanceInstance | 1.3.6.1.4.1.2011.6.50.8.1.1 | Integer32 | not-accessible | Instance ID. From 0 to the max instance ID. The max intance ID is different for products. |
| INT hwPsGroupLoadBalanceRole | 1.3.6.1.4.1.2011.6.50.8.1.2 | INTEGER | read-write | Load balance configuration of instance in each protect group. Default value is on-work. Options: 1. onwork(1) -forward through work member on load-balance state 2. onprotect(2) -forward through protect member on load-balance state If not on load-balance state, all instance forward through active member. |
| hwSmartLinkFlushRecvPortTable | 1.3.6.1.4.1.2011.6.50.9 | not-accessible | Describes the configuration information for receiving the flush packet. The index of this table is ifIndex. | |
| hwSmartLinkFlushRecvPortEntry | 1.3.6.1.4.1.2011.6.50.9.1 | not-accessible | Describes the configuration information for receiving the flush packet. The index of this entry is ifIndex. | |
| I32 hwSmartLinkFlushRecvCtrlVlan | 1.3.6.1.4.1.2011.6.50.9.1.1 | Integer32 | read-write | Indicates the control VLAN of the received flush packet. Range: -1, 1-4093 -1 indicates deleting the control VLAN. |
| OCT hwSmartLinkFlushRecvPassword | 1.3.6.1.4.1.2011.6.50.9.1.2 | OCTET STRING | read-write | Indicates the authentication password of the received flush packet. When the value of this leaf is a null character string, it indicates that no password authentication is required. All characters in the password must be ASCII codes from 0x20 to 0x7E. |
| hwSmartLinkFlushRecvStatistics | 1.3.6.1.4.1.2011.6.50.10 | |||
| I32 hwSmartLinkFlushRecvLastIfIndex | 1.3.6.1.4.1.2011.6.50.10.1 | Integer32 | read-only | Indicates the index of the last port that receives the flush packet. Its calculation is the same as that of ifIndex. -1 indicates invalid value. |
| DAT hwSmartLinkFlushRecvLastTime | 1.3.6.1.4.1.2011.6.50.10.2 | DateAndTime | read-only | Indicates the last time when the flush packet is received. The value format of this leaf is an 8-byte hexadecimal number. Among the eight bytes, the first and second bytes indicates the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the sixth byte indicates the minute, the seventh byte indicates 1/10 second and is fixedly filled with 0, and the eighth, ninth, and tenth bytes indicate the time zone. For example, if the time is 2010-2-8, 10:11:38 in GMT+ 8, the value is 0x07 0xDA 0x02 0x08 0x0A 0x0B 0x26 0x00 0x2B 0x08 0x00. Because the time range that can be identified by the device is from 1970-01-01 00:00 to 2099-12-31 23:59, the time set for this leaf must within this time range. |
| MAC hwSmartLinkFlushRecvLastSrcMacAddr | 1.3.6.1.4.1.2011.6.50.10.3 | MacAddress | read-only | Indicates the last source MAC address that receives the flush packet. |
| I32 hwSmartLinkFlushRecvLastCtrlVlan | 1.3.6.1.4.1.2011.6.50.10.4 | Integer32 | read-only | Indicates the last control VLAN that receives the flush packet. Range: -1, 1-4093 -1 indicates invalid value. |
| hwMonitorLinkGroupTable | 1.3.6.1.4.1.2011.6.50.11 | not-accessible | Used for configuring a monitor link group. The index of this table is hwMonitorLinkGroupId. | |
| hwMonitorLinkGroupEntry | 1.3.6.1.4.1.2011.6.50.11.1 | not-accessible | Used for configuring a monitor link group. The index of this entry is hwMonitorLinkGroupId. | |
| I32 hwMonitorLinkGroupId | 1.3.6.1.4.1.2011.6.50.11.1.1 | Integer32 | not-accessible | Indicates the index of the monitored group. |
| I32 hwMonitorLinkGroupRecoverTime | 1.3.6.1.4.1.2011.6.50.11.1.2 | Integer32 | read-create | Indicates the recovery time of the monitored group. Range: 3-60 Default: 3 Unit: second |
| INT hwMonitorLinkGroupState | 1.3.6.1.4.1.2011.6.50.11.1.3 | INTEGER | read-only | Indicates the status of the monitored group. Options: 1. idle(1) -the status of a monitored group is idle 2. normal(2) -the status of a monitored group is normal 3. failed(3) -the status of a monitored group is failed 4. recovering(4) -the status of a monitored group is recovering |
| ROW hwMonitorLinkGroupRowStatus | 1.3.6.1.4.1.2011.6.50.11.1.10 | RowStatus | read-create | Indicates the row status, used for creating or deleting a monitored group. createAndGo(4) and destroy(6) are supported. During the query operation, active(1) is always returned for this leaf. Options: 1. active(1) -when this leaf is queried, the value is fixed to active(1). 2. createAndGo(4) -create a monitored group 3. destroy(6) -delete a monitored group To create a monitored group, set hwMonitorLinkGroupRowStatus to createAndGo(4) and perform the set operation. hwMonitorLinkGroupRecoverTime is optional. To delete a monitored group, set hwMonitorLinkGroupRowStatus to destroy(6) and perform the set operation. |
| hwMonitorLinkUpLinkTable | 1.3.6.1.4.1.2011.6.50.12 | not-accessible | Used for configuring a monitor up link port. The index of this table is hwMonitorLinkUpLinkIfIndex. | |
| hwMonitorLinkUpLinkEntry | 1.3.6.1.4.1.2011.6.50.12.1 | not-accessible | Used for configuring a monitor up link port. The index of this entry is hwMonitorLinkUpLinkIfIndex. | |
| I32 hwMonitorLinkUpLinkIfIndex | 1.3.6.1.4.1.2011.6.50.12.1.1 | Integer32 | read-write | Indicates the index of the upstream port of the monitored group. Its calculation is the same as that of ifIndex. When the value of this leaf is -1, it indicates that no upstream port exists. |
| INT hwMonitorLinkUpLinkStatus | 1.3.6.1.4.1.2011.6.50.12.1.2 | INTEGER | read-only | Indicates the status of the upstream port of the monitored group. Options: 1. linkUp(1) -the status of the upstream port of the monitored group is link up 2. linkDown(2) -the status of the upstream port of the monitored group is link down |
| DAT hwMonitorLinkUpLinkUpTime | 1.3.6.1.4.1.2011.6.50.12.1.3 | DateAndTime | read-only | Indicates the last time when the upstream port of the monitored groups is up. The value format of this leaf is an 8-byte hexadecimal number. Among the eight bytes, the first and second bytes indicates the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the sixth byte indicates the minute, the seventh byte indicates 1/10 second and is fixedly filled with 0, and the eighth, ninth, and tenth bytes indicate the time zone. For example, if the time is 2010-2-8, 10:11:38 in GMT+ 8, the value is 0x07 0xDA 0x02 0x08 0x0A 0x0B 0x26 0x00 0x2B 0x08 0x00. Because the time range that can be identified by the device is from 1970-01-01 00:00 to 2099-12-31 23:59, the time set for this leaf must within this time range. |
| DAT hwMonitorLinkUpLinkDownTime | 1.3.6.1.4.1.2011.6.50.12.1.4 | DateAndTime | read-only | Indicates the last time when the upstream port of the monitored groups is down. The value format of this leaf is an 8-byte hexadecimal number. Among the eight bytes, the first and second bytes indicates the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the sixth byte indicates the minute, the seventh byte indicates 1/10 second and is fixedly filled with 0, and the eighth, ninth, and tenth bytes indicate the time zone. For example, if the time is 2010-2-8, 10:11:38 in GMT+ 8, the value is 0x07 0xDA 0x02 0x08 0x0A 0x0B 0x26 0x00 0x2B 0x08 0x00. Because the time range that can be identified by the device is from 1970-01-01 00:00 to 2099-12-31 23:59, the time set for this leaf must within this time range. |
| hwMonitorLinkDownLinkTable | 1.3.6.1.4.1.2011.6.50.13 | not-accessible | Used for configuring a monitor down link port. The indexes of this table are hwMonitorLinkGroupId and hwMonitorLinkDownLinkIfIndex. | |
| hwMonitorLinkDownLinkEntry | 1.3.6.1.4.1.2011.6.50.13.1 | not-accessible | Used for configuring a monitor down link port. The indexes of this entry are hwMonitorLinkGroupId and hwMonitorLinkDownLinkIfIndex. | |
| I32 hwMonitorLinkDownLinkId | 1.3.6.1.4.1.2011.6.50.13.1.1 | Integer32 | not-accessible | Indicates the index of the downlink of the monitored group. Range: 0-15 |
| I32 hwMonitorLinkDownLinkIfIndex | 1.3.6.1.4.1.2011.6.50.13.1.2 | Integer32 | read-create | Indicates the index of the downstream port of the monitored group. |
| INT hwMonitorLinkDownLinkStatus | 1.3.6.1.4.1.2011.6.50.13.1.3 | INTEGER | read-only | Indicates the status of the downstream port of the monitored group. Options: 1. linkUp(1) -the status of the downstream port of the monitored group is link up 2. linkDown(2) -the status of the downstream port of the monitored group is link down |
| DAT hwMonitorLinkDownLinkUpTime | 1.3.6.1.4.1.2011.6.50.13.1.4 | DateAndTime | read-only | Indicates the last time when the downstream port of the monitored groups is up. The value format of this leaf is an 8-byte hexadecimal number. Among the eight bytes, the first and second bytes indicates the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the sixth byte indicates the minute, the seventh byte indicates 1/10 second and is fixedly filled with 0, and the eighth, ninth, and tenth bytes indicate the time zone. For example, if the time is 2010-2-8, 10:11:38 in GMT+ 8, the value is 0x07 0xDA 0x02 0x08 0x0A 0x0B 0x26 0x00 0x2B 0x08 0x00. Because the time range that can be identified by the device is from 1970-01-01 00:00 to 2099-12-31 23:59, the time set for this leaf must within this time range. |
| DAT hwMonitorLinkDownLinkDownTime | 1.3.6.1.4.1.2011.6.50.13.1.5 | DateAndTime | read-only | Indicates the last time when the downstream port of the monitored groups is down. The value format of this leaf is an 8-byte hexadecimal number. Among the eight bytes, the first and second bytes indicates the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the sixth byte indicates the minute, the seventh byte indicates 1/10 second and is fixedly filled with 0, and the eighth, ninth, and tenth bytes indicate the time zone. For example, if the time is 2010-2-8, 10:11:38 in GMT+ 8, the value is 0x07 0xDA 0x02 0x08 0x0A 0x0B 0x26 0x00 0x2B 0x08 0x00. Because the time range that can be identified by the device is from 1970-01-01 00:00 to 2099-12-31 23:59, the time set for this leaf must within this time range. |
| ROW hwMonitorLinkDownRowStatus | 1.3.6.1.4.1.2011.6.50.13.1.10 | RowStatus | read-create | Indicates the row status, used for creating or deleting a monitored downlink. createAndGo(4) and destroy(6) are supported. During the query operation, active(1) is always returned for this leaf. Options: 1. active(1) -when this leaf is queried, the value is fixed to active(1). 2. createAndGo(4) -create a monitored downlink 3. destroy(6) -delete a monitored downlink To create a monitored downlink, specify hwMonitorLinkDownLinkIfIndex, set hwMonitorLinkDownRowStatus to createAndGo(4) and perform the set operation. To delete a monitored downlink, set hwMonitorLinkGroupRowStatus to destroy(6) and perform the set operation. |
| hwPsOntMemberTable | 1.3.6.1.4.1.2011.6.50.14 | not-accessible | Member table for ONT. The objects in hwPsOntMemberTable are used for performing operations associated with the ONT protection group member. The operations include adding and deleting a member, forced or manual switchover, locking a member, and querying the information about a member. This table determines a protection group member by the ifIndex and hwPgOntId of the member. The indexes of this table are IfIndex, hwOntId and hwPgGroupId. When IfIndex = -1, hwOntId = -1, walk all member of hwPgGroupId. | |
| hwPsOntMemberEntry | 1.3.6.1.4.1.2011.6.50.14.1 | not-accessible | Member table for ONT. The objects in hwPsOntMemberTable are used for performing operations associated with the ONT protection group member. The operations include adding and deleting a member, forced or manual switchover, locking a member, and querying the information about a member. This table determines a protection group member by the ifIndex and hwPgOntId of the member. The indexes of this entry are IfIndex, hwOntId and hwPgGroupId. When IfIndex = -1, hwOntId = -1, walk all member of hwPgGroupId. | |
| I32 hwPgOntId | 1.3.6.1.4.1.2011.6.50.14.1.1 | Integer32 | not-accessible | Ont ID. |
| INT hwPgOntMemberRole | 1.3.6.1.4.1.2011.6.50.14.1.2 | INTEGER | read-create | Member role. Options: 1. work(1) -Working member 2. protect(2) -Protection member |
| INT hwPgOntMemberOper | 1.3.6.1.4.1.2011.6.50.14.1.3 | INTEGER | read-write | Member operation: Options: 1. manualswitch(1) -manual-switch The manual switchover can be performed only when the protection group is enabled, no member is locked, no forced switchover is performed, and no member is faulty 2. undomanualswitch(2)-undo-manual-switch 3. forceswitch(3) -force-switch The forced switchover can be performed only when the protection group is enabled and no member is locked. When the command for this operation is issued, the switchover is performed whenever the specified target member is normal 4. undoforceswitch(4) -undo force-switch 5. lockout(5) -The protection group member is locked. After being locked, the protection group member does not participate in protection group switchover 6. unlockout(6) -The protection group member is unlocked. After being unlocked, the protection group member continues to participate in protection group switchover 7. exerciseswitch(7) --exercise-switch The exercise switchover can be performed only when the protection group is enabled, no member is locked, no other type switchover is performed, and no member is faulty When the command for this operation is issued, no actual switchover is performed, only members's status is changed 8. undoexerciseswitch(8)-undo exercise-switch Reading this object will result in implementation-specific results. |
| INT hwPgOntMemberStatus | 1.3.6.1.4.1.2011.6.50.14.1.4 | INTEGER | read-only | Member status. Options: 1. null(1) -Null operation 2. manualswitchsrc(2) -Source member of the manual switchover 3. manualswitchdst(3) -Target member of the manual switchover 4. forceswitchsrc(4) -Source member of the forced switchover 5. forceswitchdst(5) -Target member of the forced switchover 6. autoswitchsrc(6) -Source member of the automatic switchover 7. autoswitchdst(7) -Target member of the automatic switchover 8. lockout(8) -Locked 9. exerciseswitch(9) -Exercise switched |
| I32 hwPgOntDstMemberPort | 1.3.6.1.4.1.2011.6.50.14.1.5 | Integer32 | read-write | Target member ifindex. Reading this object will result in implementation-specific results. |
| I32 hwPgOntDstMemberOnt | 1.3.6.1.4.1.2011.6.50.14.1.6 | Integer32 | read-write | Target member ontId. Reading this object will result in implementation-specific results. |
| INT hwPgOntMemberRunningState | 1.3.6.1.4.1.2011.6.50.14.1.7 | INTEGER | read-only | Member status. Options: 1. active(1) -State of the member that carries the service 2. standby(2) -State of the member that does not carry the service 3. adding(3) -Adding 4. deleting(4) -Deleting 5. switching(5)-Switching |
| I32 hwPgOntMemberPeerMemberPort | 1.3.6.1.4.1.2011.6.50.14.1.8 | Integer32 | read-only | Peer member ifindex. |
| I32 hwPgOntMemberPeerMemberOnt | 1.3.6.1.4.1.2011.6.50.14.1.9 | Integer32 | read-only | Peer member ontId. |
| ROW hwPgOntMemberRowStatus | 1.3.6.1.4.1.2011.6.50.14.1.11 | RowStatus | read-create | Member rowstatus. Options: 1. createAndGo(4) -create a new instance of a conceptual row 2. destroy(6) -delete the instances associated with an existing conceptual row |
| hwProtectionTrapsVbOids | 1.3.6.1.4.1.2011.6.50.15 | |||
| hwProtectionTraps | 1.3.6.1.4.1.2011.6.50.16 | |||
| hwProtectionCommonTraps | 1.3.6.1.4.1.2011.6.50.16.1 | |||
| hwProtectionCommonTrapsPrefix | 1.3.6.1.4.1.2011.6.50.16.1.0 | |||
| NTF hwProtectionSwitchTrap | 1.3.6.1.4.1.2011.6.50.16.1.0.1 | The agent generates this trap when a protect group switchs over. | ||
| hwProtectionAlarmTraps | 1.3.6.1.4.1.2011.6.50.16.2 | |||
| hwProtectionAlarmTrapsPrefix | 1.3.6.1.4.1.2011.6.50.16.2.0 | |||
| NTF hwProtectionSwitchAlarmTrap | 1.3.6.1.4.1.2011.6.50.16.2.0.1 | The agent generates this trap when a protect group switchs over. | ||
| hwSmartLinkTraps | 1.3.6.1.4.1.2011.6.50.17 | |||
| hwSmartLinkCommonTraps | 1.3.6.1.4.1.2011.6.50.17.1 | |||
| hwSmartLinkCommonTrapsPrefix | 1.3.6.1.4.1.2011.6.50.17.1.0 | |||
| NTF hwMoniterGroupStateChangeTrap | 1.3.6.1.4.1.2011.6.50.17.1.0.1 | This trap is generated when the state of moniter link group changes. |
RFC description
Protection group and smart link monitor management for Huawei network devices.
Start monitoring Huawei transport/aggregation network device (e.g. PTN/MSTP, Ethernet access, protection switching) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.