RAD-Protection-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
6
Rows
6
Columns
32
.1.3.6.1.4.1.164.6.2.72.1 · 1 row entry · 13 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectGroupTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectGroupTable'
This object defines the protection group table.
protectGroupEntry row .1.3.6.1.4.1.164.6.2.72.1.1
This is an entry of the protectGroupTable.
Column Syntax OID
This index defines protection group type.
RAD-TCProtectClassType
Type Values:
1mainCard
2ioCard
3ethernetPort
4pathSdhSonet
5tdmPw
6eps
7tdmPort
8tpCmdChannel
9ds0Bundle
.1.3.6.1.4.1.164.6.2.72.1.1.1
This index defines the protection group number.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.1.1.2
Table row status. It is based on the standard RowStatus
definition of RFC2579.
SNMPv2-TCRowStatusr/w
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.164.6.2.72.1.1.3
This object defines the protection group name.
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Type Constraints:
range: 0..255
.1.3.6.1.4.1.164.6.2.72.1.1.4
This object defines mode of protection that the group uses.

TDM PW protection uses 2 modes:
1. Independent - PW endpoint nodes independently select
which PW they intend to make active and which PW the…
Enumerationr/w
Enumerated Values:
1manual
2onePlusOne
3oneToOne
4oneToOneIndepend
5oneToOneMaster
6oneToOneSlave
.1.3.6.1.4.1.164.6.2.72.1.1.5
The revertive mode of the specific protection group type.

nonRevertive

Traffic remains on the protection until another switch
request is received.

revertive

Wh…
Enumerationr/w
Enumerated Values:
1nonRevertive
2revertive
.1.3.6.1.4.1.164.6.2.72.1.1.6
This object defines traffic recovery time (in seconds)
to the entry after its recovery.
secondsUnsigned32r/w
Constraints:
range: 0-720
.1.3.6.1.4.1.164.6.2.72.1.1.7
This object defines commands that the protection group
should perform. The object should be created with 'none'
value by default. After a specific set command the agent
shall copy the command to protectGroupLastCmd obj…
RAD-TCProtectGroupCmdTyper/w
Type Values:
1none
2manualSwitch
3forcedSwitch
4lockout
5clear
6exercise
7forcedSwitchWorkToProtect
8forcedSwitchProtectToWork
9manualSwitchWorkToProtect
10manualSwitchProtectToWork
.1.3.6.1.4.1.164.6.2.72.1.1.8
This object contains the last command that the protection
group was requested to perform. See description on
protectGroupCmd object.
RAD-TCProtectGroupCmdType
Type Values:
1none
2manualSwitch
3forcedSwitch
4lockout
5clear
6exercise
7forcedSwitchWorkToProtect
8forcedSwitchProtectToWork
9manualSwitchWorkToProtect
10manualSwitchProtectToWork
.1.3.6.1.4.1.164.6.2.72.1.1.9
This object specifies the last protection switch date and
time. The object is read-only and should be updated by the
agent on each occurence of a protection switch.
SNMPv2-TCDateAndTime
Type Constraints:
range: 8
range: 11
Description:
A date-time specification.

field octets contents range
----- ------ -------- -----
1 1-2 year* 0..65536
2 3 month …
.1.3.6.1.4.1.164.6.2.72.1.1.10
This object specifies the last protection switch reason.
Agent should update the object upon each protection switch.
RAD-TCProtectLastSwitchReasonType
Type Values:
1none
2cardRemoved
3cardFailed
4signalFailed
5signalDegraded
6portRecovered
7userInitiated
8oamFailed
9pwRecovered
255other
.1.3.6.1.4.1.164.6.2.72.1.1.11
Reason of the EPS protection configuration mismatch.
Enumeration
Enumerated Values:
1other
2revertiveModeMismatch
.1.3.6.1.4.1.164.6.2.72.1.1.12
This objects defines the duration time in seconds
upon flip.
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.1.1.13
.1.3.6.1.4.1.164.6.2.72.2 · 1 row entry · 5 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectMemberTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectMemberTable'
The table defines members associated with certain
protection group. It uses the same indices as
protectGroupTable and an additional per member index.
protectMemberEntry row .1.3.6.1.4.1.164.6.2.72.2.1
This is an entry of the protectMemberEntry.
Column Syntax OID
Number of protection member in the protection group.
In the revertive mode this object defines Protection and
Working functionality:
0 - Protection
1 or higher - Working.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.2.1.1
This object enables creation and deletion of entries in the
protectMemberEntry and handling the row status according to
RFC2579.
SNMPv2-TCRowStatusr/w
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.164.6.2.72.2.1.2
This object indicates the logical or physical entity of the
protection group member.This object may be used as the entity's
ifIndex.
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.2.1.3
This object indicates the state of the protection member.
RAD-TCProtectionStateType
Type Values:
1notApplicableStandalone
2standbySecondary
3activePrimary
.1.3.6.1.4.1.164.6.2.72.2.1.4
This object contains 'yes' value when it is actually
protected and 'no' if it isn't. Activate of the protection
if required is possible when the primary object belongs to
the Protection Group, the operational status of …
Enumeration
Enumerated Values:
2no
3yes
.1.3.6.1.4.1.164.6.2.72.2.1.5
.1.3.6.1.4.1.164.6.2.72.3 · 1 row entry · 4 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectInverseMapTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectInverseMapTable'
This table contains objects of protectGroupTable and
protectMemberTable. The purpose of this table is to obtain
the protection Group and protection member information of a
specific logical or physical entity.
The Agent should create this table.
protectInverseMapEntry row .1.3.6.1.4.1.164.6.2.72.3.1
This object defines an entry of the protectInverseMapTable.
Column Syntax OID
This object defines protection group type as an index of
the protectInverseMapTable. It should be equal to
protectGroupClass of ProtectGroupEntry.
RAD-TCProtectClassType
Type Values:
1mainCard
2ioCard
3ethernetPort
4pathSdhSonet
5tdmPw
6eps
7tdmPort
8tpCmdChannel
9ds0Bundle
.1.3.6.1.4.1.164.6.2.72.3.1.1
This object defines index of the protectInverseMapTable.
The protectInverseMapMemberId should be equal to
protectMemberId of ProtectMemberEntry.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.3.1.2
This object defines protection group index within
protectInverseMapTable. It should be equal to
protectGroupIdx of ProtectGroupEntry.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.3.1.3
This object defines Member Number of the protection Group
within the protectInverseMapTable. It should be equal to
protectMemberNumber of ProtectMemberEntry.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.3.1.4
.1.3.6.1.4.1.164.6.2.72.4 · 1 row entry · 3 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectEpsGroupTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectEpsGroupTable'
This table defines Ethernet Protection Switching (G.8031)
specific configuration parameters. The table augments the
Protection Group configuration.
protectEpsGroupEntry row .1.3.6.1.4.1.164.6.2.72.4.1
This object defines an augmentation of the Protection Group
table for EPS.
Indexes
No indexes recorded
Column Syntax OID
This object defines whether APS protocol is used for EPS
protection.
Enumerationr/w
Enumerated Values:
2no
3yes
.1.3.6.1.4.1.164.6.2.72.4.1.1
This object determines Master-Slave configuration of the EPS
protection groups. Each group may play Master Group or Slave
Group role. Activation of the EPS protection in a Master Group
causes activation of the EPS prot…
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.4.1.2
This object specifies Protection group switch direction
policy.

With bidirectional switching, an attempt is made to
coordinate the two directions, even for a unidirectional
failure.

With un…
Enumerationr/w
Enumerated Values:
2biDirectional
3uniDirectional
.1.3.6.1.4.1.164.6.2.72.4.1.3
.1.3.6.1.4.1.164.6.2.72.5 · 1 row entry · 4 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectEpsMemberTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectEpsMemberTable'
This table adds Ethernet Protection Switching (G.8031)
definition to the Protection Member table.
protectEpsMemberEntry row .1.3.6.1.4.1.164.6.2.72.5.1
This object defines a protectMemberEntry augmentation
defining set of G.8031 using the protection OAM CFM codes.
Indexes
No indexes recorded
Column Syntax OID
This object defines MD ID code (Maintenance Domain ID) of
G.8031 protection according to OAM CFM definitions.
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.5.1.1
This object defines MA ID code (Maintenance Association ID)
of G.8031 protection according to OAM CFM definitions.
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.5.1.2
This object defines MEP ID code (Maintenance End Point ID)
of G.8031 protection according to OAM CFM definitions.
Unsigned32r/w
Constraints:
range: 0-8191
.1.3.6.1.4.1.164.6.2.72.5.1.3
This object defines the operational status of the port
as the trigger for the protection (instead of the MEP).
SNMPv2-SMIUnsigned32r/w
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.5.1.4
.1.3.6.1.4.1.164.6.2.72.6 · 1 row entry · 3 columns
Uses the rad variant from /opt/observium/mibs/rad.
Command help
Walk protectEpsMasterMapTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'RAD-Protection-MIB' -M '/opt/observium/mibs/rad:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'RAD-Protection-MIB::protectEpsMasterMapTable'
This table depicts bounding between EPS Protection groups.
Each Master group should be bound with at least one Slave
group. The table should not include groups that are defined
'Master group', but are not bound with any Slave group.
The Agent is responsible to create this table according to
the protectEpsGroupMaster of the protectEpsGroupEntry.
protectEpsMasterMapEntry row .1.3.6.1.4.1.164.6.2.72.6.1
This object defines an entry of the
protectEpsMasterMapTable. It defines the bounding between
Master Groups and their respective Slave Groups.
Column Syntax OID
This index defines the EPS Master group.
It is equal to the protectGroupIdx of the EPS Master group.
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.6.1.1
This index defines the EPS Slave group that is bound with
the Master group that is defined by
protectEpsMasterMapMasterIdx. It is equal to the
protectGroupIdx of the EPS Slave Group,hence all Slave
groups that are bound…
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.164.6.2.72.6.1.2
This is a dummy object.
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.164.6.2.72.6.1.3