APS-MIB-JUNI

        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 Revision 2, January 1999,
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.
    
Source file
APS-MIB-JUNI
Last revised
Identity
junidApsMIB
Base OID
1.3.6.1.4.1.4874.3.2.2.1
Imported Objects
IF-MIB InterfaceIndex
Juniper-Experiment juniSonetApsExperiment
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)
SNMPv2-TC RowStatus TEXTUAL-CONVENTION (no object page) TimeStamp
Net-SNMP examples using the junose 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-JUNI' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'APS-MIB-JUNI::junidApsMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'APS-MIB-JUNI' -M '/opt/observium/mibs/junose:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'APS-MIB-JUNI::junidApsMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (57)
.1.3.6.1.4.1.4874.3.2.2.1
.1.3.6.1.4.1.4874.3.2.2.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1
OctetString
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.10
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.2
Enumeration
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.3
Enumeration
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.4
Enumeration
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.5
Enumeration
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.6
Integer32
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.7
Integer32
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.8
secondsInteger32
.1.3.6.1.4.1.4874.3.2.2.1.1.1.2.1.9
.1.3.6.1.4.1.4874.3.2.2.1.1.2
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.2
Bits
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.3
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.4
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.5
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.6
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.7
.1.3.6.1.4.1.4874.3.2.2.1.1.2.1.8
.1.3.6.1.4.1.4874.3.2.2.1.1.3
.1.3.6.1.4.1.4874.3.2.2.1.1.3.1
.1.3.6.1.4.1.4874.3.2.2.1.1.3.2
.1.3.6.1.4.1.4874.3.2.2.1.1.3.2.1
.1.3.6.1.4.1.4874.3.2.2.1.1.3.2.1.1
OctetString
.1.3.6.1.4.1.4874.3.2.2.1.1.3.2.1.2
Integer32
.1.3.6.1.4.1.4874.3.2.2.1.1.3.2.1.3
.1.3.6.1.4.1.4874.3.2.2.1.1.4
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1
OctetString
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1.1
Integer32
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1.2
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1.3
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1.4
Enumeration
.1.3.6.1.4.1.4874.3.2.2.1.1.4.1.5
.1.3.6.1.4.1.4874.3.2.2.1.1.5
.1.3.6.1.4.1.4874.3.2.2.1.1.5.1
.1.3.6.1.4.1.4874.3.2.2.1.1.5.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.5.1.2
.1.3.6.1.4.1.4874.3.2.2.1.1.6
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1
Bits
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.1
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.2
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.3
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.4
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.5
.1.3.6.1.4.1.4874.3.2.2.1.1.6.1.6
.1.3.6.1.4.1.4874.3.2.2.1.2
.1.3.6.1.4.1.4874.3.2.2.1.2.0
.1.3.6.1.4.1.4874.3.2.2.1.3
.1.3.6.1.4.1.4874.3.2.2.1.3.1
.1.3.6.1.4.1.4874.3.2.2.1.3.2
Dependencies (9) 6 direct · 3 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
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 junidApsConfigTable objects providing configuration
information applicable to all linear APS groups.
.1.3.6.1.4.1.4874.3.2.2.1.3.1.1
The junidApsConfigTable object that provides information which is
applicable to groups supporting a configurable WTR period.
.1.3.6.1.4.1.4874.3.2.2.1.3.1.2
The junidApsCommandTable 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.4874.3.2.2.1.3.1.3
A collection of junidApsCommandTable 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.4874.3.2.2.1.3.1.4
A collection of junidApsStatusTable objects providing status information
applicable to all linear APS groups.
.1.3.6.1.4.1.4874.3.2.2.1.3.1.5
A collection of channel objects providing information applicable to
all linear APS channels.
.1.3.6.1.4.1.4874.3.2.2.1.3.1.6
The junidApsChanConfigTable object that provides information which is only
applicable to groups implementing the linear APS 1:n architecture.
.1.3.6.1.4.1.4874.3.2.2.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.4874.3.2.2.1.3.1.8
A collection of junidApsMapTable 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.4874.3.2.2.1.3.1.9
A collection of SONET linear APS notifications that may optionally be
implemented.
.1.3.6.1.4.1.4874.3.2.2.1.3.1.10
Compliance Statements (1)

OID .1.3.6.1.4.1.4874.3.2.2.1.3.2.1
The compliance statement for linear APS groups.
Required groups
mandatory junidApsConfigGeneral
mandatory junidApsStatusGeneral
mandatory junidApsChanGeneral
optional junidApsConfigWtr Implementation of this group is optional for all
linear APS implementations. The information is
applicable to groups supporting a configurable
WTR period.
optional junidApsCommandOnePlusOne 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 junidApsCommandOneToN 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 junidApsChanOneToN 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 junidApsTotalsGroup Implementation of this group is optional for all
linear APS implementations.
optional junidApsMapGroup Implementation of this group is optional for all
linear APS implementations.
Object refinements
ObjectAccessSyntaxDescription
junidApsConfigMode readonly
Write access is not required.
junidApsConfigRevert readonly
Write access is not required.
junidApsConfigDirection readonly
Write access is not required.
junidApsConfigExtraTraffic readonly
Write access is not required.
junidApsConfigSdBerThreshold readonly
Write access is not required.
junidApsConfigSfBerThreshold readonly
Write access is not required.
junidApsConfigWaitToRestore readonly
Write access is not required.
junidApsConfigRowStatus readonly
Write access is not required.
junidApsChanConfigIfIndex readonly
Write access is not required.
junidApsChanConfigPriority readonly
Write access is not required.
junidApsChanConfigRowStatus readonly
Write access is not required.
Notifications / Traps (5)
NameOIDDescription
.1.3.6.1.4.1.4874.3.2.2.1.2.0.1
An junidApsEventSwitchover notification is sent when the
value of an instance of junidApsChanStatusSwitchovers increments.
.1.3.6.1.4.1.4874.3.2.2.1.2.0.2
An junidApsEventModeMismatch notification is sent when the
value of an instance of junidApsStatusModeMismatches increments.
.1.3.6.1.4.1.4874.3.2.2.1.2.0.3
An junidApsEventChannelMismatch notification is sent when the
value of an instance of junidApsStatusChannelMismatches increments.
.1.3.6.1.4.1.4874.3.2.2.1.2.0.4
An junidApsEventPSBF notification is sent when the
value of an instance of junidApsStatusPSBFs increments.
.1.3.6.1.4.1.4874.3.2.2.1.2.0.5
An junidApsEventFEPLFs notification is sent when the
value of an instance of junidApsStatusFEPLFs increments.