APS-MIB

        This management information module supports the configuration
and management of SONET linear APS groups. The definitions and
descriptions used in this MIB have been derived from
Synchronous Optical Network (SONET) Transport Systems:
Common Generic Criteria, GR-253-CORE Issue 3, September 2000,
section 5.3. The MIB is also consistent with the Multiplex
Section Protection (MSP) protocol as specified in ITU-T
Recommendation G.783, Characteristics of synchronous digital
hierarchy (SDH) equipment function blocks, Annex A and B.
        
Copyright (C) The Internet Society (2003).  This version of
this MIB module is part of RFC 3498; see the RFC itself for
full legal notices.
    
Source file
APS-MIB
Last revised
Identity
apsMIB
Base OID
1.3.6.1.2.1.10.49
Imported Objects
IF-MIB ifIndex InterfaceIndex
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) transmission
SNMPv2-TC RowStatus StorageType TEXTUAL-CONVENTION (no object page) TimeStamp
Net-SNMP examples using the zhone MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'APS-MIB' -M '/opt/observium/mibs/zhone:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'APS-MIB::apsMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'APS-MIB' -M '/opt/observium/mibs/zhone:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'APS-MIB::apsMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (61)
.1.3.6.1.2.1.10.49
.1.3.6.1.2.1.10.49.1
.1.3.6.1.2.1.10.49.1.1
.1.3.6.1.2.1.10.49.1.1.1
.1.3.6.1.2.1.10.49.1.1.2
.1.3.6.1.2.1.10.49.1.1.2.1
OctetString
.1.3.6.1.2.1.10.49.1.1.2.1.1
.1.3.6.1.2.1.10.49.1.1.2.1.10
.1.3.6.1.2.1.10.49.1.1.2.1.11
.1.3.6.1.2.1.10.49.1.1.2.1.2
Enumeration
.1.3.6.1.2.1.10.49.1.1.2.1.3
Enumeration
.1.3.6.1.2.1.10.49.1.1.2.1.4
Enumeration
.1.3.6.1.2.1.10.49.1.1.2.1.5
Enumeration
.1.3.6.1.2.1.10.49.1.1.2.1.6
Integer32
.1.3.6.1.2.1.10.49.1.1.2.1.7
Integer32
.1.3.6.1.2.1.10.49.1.1.2.1.8
secondsInteger32
.1.3.6.1.2.1.10.49.1.1.2.1.9
.1.3.6.1.2.1.10.49.1.2
.1.3.6.1.2.1.10.49.1.2.1
.1.3.6.1.2.1.10.49.1.2.1.1
.1.3.6.1.2.1.10.49.1.2.1.2
Bits
.1.3.6.1.2.1.10.49.1.2.1.3
.1.3.6.1.2.1.10.49.1.2.1.4
.1.3.6.1.2.1.10.49.1.2.1.5
.1.3.6.1.2.1.10.49.1.2.1.6
.1.3.6.1.2.1.10.49.1.2.1.7
.1.3.6.1.2.1.10.49.1.2.1.8
.1.3.6.1.2.1.10.49.1.2.1.9
.1.3.6.1.2.1.10.49.1.3
.1.3.6.1.2.1.10.49.1.3.1
.1.3.6.1.2.1.10.49.1.3.2
.1.3.6.1.2.1.10.49.1.3.2.1
OctetString
.1.3.6.1.2.1.10.49.1.3.2.1.2
Integer32
.1.3.6.1.2.1.10.49.1.3.2.1.3
.1.3.6.1.2.1.10.49.1.4
.1.3.6.1.2.1.10.49.1.4.1
OctetString
.1.3.6.1.2.1.10.49.1.4.1.1
Integer32
.1.3.6.1.2.1.10.49.1.4.1.2
.1.3.6.1.2.1.10.49.1.4.1.3
.1.3.6.1.2.1.10.49.1.4.1.4
Enumeration
.1.3.6.1.2.1.10.49.1.4.1.5
.1.3.6.1.2.1.10.49.1.4.1.6
.1.3.6.1.2.1.10.49.1.5
.1.3.6.1.2.1.10.49.1.5.1
.1.3.6.1.2.1.10.49.1.5.1.1
.1.3.6.1.2.1.10.49.1.5.1.2
.1.3.6.1.2.1.10.49.1.6
.1.3.6.1.2.1.10.49.1.6.1
Bits
.1.3.6.1.2.1.10.49.1.6.1.1
.1.3.6.1.2.1.10.49.1.6.1.2
.1.3.6.1.2.1.10.49.1.6.1.3
.1.3.6.1.2.1.10.49.1.6.1.4
.1.3.6.1.2.1.10.49.1.6.1.5
.1.3.6.1.2.1.10.49.1.6.1.6
.1.3.6.1.2.1.10.49.1.6.1.7
Bits
.1.3.6.1.2.1.10.49.1.7
.1.3.6.1.2.1.10.49.2
.1.3.6.1.2.1.10.49.2.0
.1.3.6.1.2.1.10.49.3
.1.3.6.1.2.1.10.49.3.1
.1.3.6.1.2.1.10.49.3.2
Dependencies (7) 5 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-TCrfc
  3. IANAifType-MIBrfc
  4. SNMPv2-CONFrfc
  5. SNMPv2-MIBrfc
  6. IF-MIBrfc
  7. SNMP-FRAMEWORK-MIBrfc
  8. APS-MIBzhoneselected
Type Definitions (3)
Enumeration
noCmd(1)
lockoutWorkingChannel(2)
clearLockoutWorkingChannel(3)
OctetString range: 2
Enumeration
noCmd(1)
clear(2)
lockoutOfProtection(3)
forcedSwitchWorkToProtect(4)
forcedSwitchProtectToWork(5)
manualSwitchWorkToProtect(6)
manualSwitchProtectToWork(7)
exercise(8)
Conformance Groups (10)
A collection of apsConfigTable objects providing configuration
information applicable to all linear APS groups.
.1.3.6.1.4.1.5504.10.1.1.3.1.1
The apsConfigTable object that provides information which is
applicable to groups supporting a configurable WTR period.
.1.3.6.1.4.1.5504.10.1.1.3.1.2
The apsCommandTable object which is applicable to groups
implementing the linear APS 1+1 architecture. Also, set operations
must be supported.
.1.3.6.1.4.1.5504.10.1.1.3.1.3
A collection of apsCommandTable objects which are applicable to
groups implementing the linear APS 1:n architecture. Also, set
operations must be supported.
.1.3.6.1.4.1.5504.10.1.1.3.1.4
A collection of apsStatusTable objects providing status information
applicable to all linear APS groups.
.1.3.6.1.4.1.5504.10.1.1.3.1.5
A collection of channel objects providing information applicable to
all linear APS channels.
.1.3.6.1.4.1.5504.10.1.1.3.1.6
The apsChanConfigTable object that provides information which is only
applicable to groups implementing the linear APS 1:n architecture.
.1.3.6.1.4.1.5504.10.1.1.3.1.7
A collection of objects providing optional counts of configured APS
groups and SONET LTE interfaces.
.1.3.6.1.4.1.5504.10.1.1.3.1.8
A collection of apsMapTable objects providing a mapping
from sonet(39) InterfaceIndex to group name and channel
number for assigned APS channels and a list of unassigned
sonet(39) interfaces.
.1.3.6.1.4.1.5504.10.1.1.3.1.9
A collection of SONET linear APS notifications that may optionally be
implemented.
.1.3.6.1.4.1.5504.10.1.1.3.1.10
Compliance Statements (1)

OID .1.3.6.1.4.1.5504.10.1.1.3.2.1
The compliance statement for linear APS groups.
Required groups
mandatory apsConfigGeneral
mandatory apsStatusGeneral
mandatory apsChanGeneral
optional apsConfigWtr Implementation of this group is optional for all
linear APS implementations. The information is
applicable to groups supporting a configurable
WTR period.
optional apsCommandOnePlusOne Implementation of this group is optional for all
linear APS implementations. The information is
applicable to groups implementing the linear
APS 1+1 architecture and supporting set operations.
optional apsCommandOneToN Implementation of this group is optional for all
linear APS implementations. The information is
applicable to groups implementing the linear
APS 1:n architecture and supporting set operations.
optional apsChanOneToN Implementation of this group is optional for all
linear APS implementations. The information is
applicable to groups implementing the linear
APS 1:n architecture.
optional apsTotalsGroup Implementation of this group is optional for all
linear APS implementations.
optional apsMapGroup Implementation of this group is optional for all
linear APS implementations.
Object refinements
ObjectAccessSyntaxDescription
apsConfigMode readonly
Write access is not required.
apsConfigRevert readonly
Write access is not required.
apsConfigDirection readonly
Write access is not required.
apsConfigExtraTraffic readonly
Write access is not required.
apsConfigSdBerThreshold readonly
Write access is not required.
apsConfigSfBerThreshold readonly
Write access is not required.
apsConfigWaitToRestore readonly
Write access is not required.
apsConfigRowStatus readonly
Write access is not required.
apsChanConfigIfIndex readonly
Write access is not required.
apsChanConfigPriority readonly
Write access is not required.
apsChanConfigRowStatus readonly
Write access is not required.
Notifications / Traps (5)
NameOIDDescription
.1.3.6.1.2.1.10.49.2.0.1
An apsEventSwitchover notification is sent when the
value of an instance of apsChanStatusSwitchovers increments.
.1.3.6.1.2.1.10.49.2.0.2
An apsEventModeMismatch notification is sent when the
value of an instance of apsStatusModeMismatches increments.
.1.3.6.1.2.1.10.49.2.0.3
An apsEventChannelMismatch notification is sent when the
value of an instance of apsStatusChannelMismatches increments.
.1.3.6.1.2.1.10.49.2.0.4
An apsEventPSBF notification is sent when the
value of an instance of apsStatusPSBFs increments.
.1.3.6.1.2.1.10.49.2.0.5
An apsEventFEPLFs notification is sent when the
value of an instance of apsStatusFEPLFs increments.