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'
Objects (61)
Showing 61 of 61 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.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
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- SNMP-FRAMEWORK-MIBrfc
- 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)
|
apsConfigMode apsConfigRevert apsConfigDirection apsConfigExtraTraffic apsConfigSdBerThreshold apsConfigSfBerThreshold apsConfigCreationTime apsConfigRowStatus
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
|
|
|
apsStatusK1K2Rcv apsStatusK1K2Trans apsStatusCurrent apsStatusModeMismatches apsStatusChannelMismatches apsStatusPSBFs apsStatusFEPLFs apsStatusSwitchedChannel
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
|
|
|
apsChanConfigIfIndex apsChanConfigRowStatus apsChanStatusCurrent apsChanStatusSignalDegrades apsChanStatusSignalFailures apsChanStatusSwitchovers apsChanStatusLastSwitchover apsChanStatusSwitchoverSeconds
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.1The 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
| Object | Access | Syntax | Description |
|---|---|---|---|
| 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)
| Name | OID | Description |
|---|---|---|
.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. |