CISCO-ALPS-MIB

        The MIB module for Airline Protocol Support.
        
**************************************************************
*                    Acronym Definitions                     *
*                                                            *
* ALPS       : AirLine Protocol Support                      *
* AX.25      : Airline X.25                                  *
* EMTOX      : Exchange of Mixed Traffic over X.25           *
* ASCU       : Agent Set Control Unit                        *
*                                                            *
**************************************************************        
        
        
Overview of ALPS (AirLine Protocol Support) MIB
==============================================
        
MIB description
        
Document to refer: 'Configuring ALPS' section in Cisco IOS Command
             Reference & Configuration Guide.
        
The ALPS MIB provides configuration and operational information
for Cisco's Airline protocol support for IBM-P1024B(ALC) and  
Unisys-P1024C(UTS) protocols encapsulation over TCP/IP. The 
following entities are managed:
        
1. Peers
2. ALPS Circuits
3. ASCUs (Agent Set Control Units)
4. ALC interface
5. ALPS Host link interface to the host
        
HOST(Emtox/Ax.25) <----> Central <---> IP Network <---> Remote <----> ASCU
                       router                         router
        
The router connected to the Host is called the Central router and the router 
connected to the ASCU is called the Remote router. We anticipate one Central 
router connecting to a large number of Remote routers. Each router has a 
local peer, which connects to its counterpart on the other router (referred 
to as the remote peer) via a TCP connection. ALPS circuits are set up over 
this TCP connection either on a permanent or on-demand basis. 
        
A logical grouping of ASCUs are connected via a single circuit - this has 
no connection to the physical interfaces that the ASCUs are connected to. 
The only restriction is that all the ASCUs should be directly connected to 
the same router.
        
Multiple ASCUs can connect to a single serial interface and several terminals
connect to an ASCU. However, terminals are not visible to the ALPS feature
- the router talks only to the ASCUs. An ASCU can be identified by 
* the interface it is on and its Interface Address (IA) or 
* the circuit it is on, and its A1 and A2 values, which identify it 
             within the circuit. 
Thus there are two ways of identifying an ASCU -  or 
Circuit names are globally unique.
        
The connection to the host is via one of two flavors of X.25 - either 
AX.25 (for PVCs) or EMTOX (for SVCs). Each X.25 VC corresponds to one ALPS
circuit. There are several hostlinks between a host and the Central router
and load balancing is done across these. EMTOX allows the host to
dial out to a terminal. This requires the use of an X.121 to IP address
translation table to connect to the appropriate remote peer.
    
Source file
CISCO-ALPS-MIB
Last revised
Identity
ciscoAlpsMIB
Base OID
1.3.6.1.4.1.9.9.95
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB ifIndex InterfaceIndex
RFC1382-MIB X121Address
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) TimeTicks
SNMPv2-TC DisplayString RowStatus TEXTUAL-CONVENTION (no object page) TimeInterval TimeStamp TruthValue
Net-SNMP examples using the cisco 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 'CISCO-ALPS-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ALPS-MIB::ciscoAlpsMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ALPS-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ALPS-MIB::ciscoAlpsMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (196)
.1.3.6.1.4.1.9.9.95
.1.3.6.1.4.1.9.9.95.1
.1.3.6.1.4.1.9.9.95.1.1
.1.3.6.1.4.1.9.9.95.1.2
.1.3.6.1.4.1.9.9.95.1.2.1
.1.3.6.1.4.1.9.9.95.1.2.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.2.1.2
.1.3.6.1.4.1.9.9.95.1.2.1.3
Integer32
.1.3.6.1.4.1.9.9.95.1.2.1.4
.1.3.6.1.4.1.9.9.95.1.2.1.5
alpsRemPeerTable deprecated
.1.3.6.1.4.1.9.9.95.1.2.2
alpsRemPeerEntry deprecated
.1.3.6.1.4.1.9.9.95.1.2.2.1
alpsRemPeerIpAddr deprecated
.1.3.6.1.4.1.9.9.95.1.2.2.1.1
alpsRemPeerTCPQlen deprecated r/w
packetsInteger32
.1.3.6.1.4.1.9.9.95.1.2.2.1.10
.1.3.6.1.4.1.9.9.95.1.2.2.1.11
.1.3.6.1.4.1.9.9.95.1.2.2.1.12
.1.3.6.1.4.1.9.9.95.1.2.2.1.13
alpsRemPeerInOctets deprecated
.1.3.6.1.4.1.9.9.95.1.2.2.1.14
.1.3.6.1.4.1.9.9.95.1.2.2.1.15
.1.3.6.1.4.1.9.9.95.1.2.2.1.16
.1.3.6.1.4.1.9.9.95.1.2.2.1.17
alpsRemPeerRowStatus deprecated r/w
.1.3.6.1.4.1.9.9.95.1.2.2.1.18
alpsRemPeerConnType deprecated r/w
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.2.1.2
Integer32
.1.3.6.1.4.1.9.9.95.1.2.2.1.3
Integer32
.1.3.6.1.4.1.9.9.95.1.2.2.1.4
alpsRemPeerState deprecated
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.2.1.5
alpsRemPeerUptime deprecated
.1.3.6.1.4.1.9.9.95.1.2.2.1.6
.1.3.6.1.4.1.9.9.95.1.2.2.1.7
alpsRemPeerIdleTimer deprecated r/w
.1.3.6.1.4.1.9.9.95.1.2.2.1.8
alpsRemPeerAlarmsEnabled deprecated r/w
.1.3.6.1.4.1.9.9.95.1.2.2.1.9
.1.3.6.1.4.1.9.9.95.1.2.3
.1.3.6.1.4.1.9.9.95.1.2.3.1
.1.3.6.1.4.1.9.9.95.1.2.3.1.1
.1.3.6.1.4.1.9.9.95.1.2.3.1.10
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.3.1.2
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.3.1.3
packetsInteger32
.1.3.6.1.4.1.9.9.95.1.2.3.1.4
.1.3.6.1.4.1.9.9.95.1.2.3.1.5
.1.3.6.1.4.1.9.9.95.1.2.3.1.6
.1.3.6.1.4.1.9.9.95.1.2.3.1.7
.1.3.6.1.4.1.9.9.95.1.2.3.1.8
Integer32
.1.3.6.1.4.1.9.9.95.1.2.3.1.9
.1.3.6.1.4.1.9.9.95.1.2.4
.1.3.6.1.4.1.9.9.95.1.2.4.1
.1.3.6.1.4.1.9.9.95.1.2.4.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.10
.1.3.6.1.4.1.9.9.95.1.2.4.1.11
.1.3.6.1.4.1.9.9.95.1.2.4.1.12
.1.3.6.1.4.1.9.9.95.1.2.4.1.13
.1.3.6.1.4.1.9.9.95.1.2.4.1.14
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.15
.1.3.6.1.4.1.9.9.95.1.2.4.1.16
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.17
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.18
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.4.1.19
OctetString
.1.3.6.1.4.1.9.9.95.1.2.4.1.2
.1.3.6.1.4.1.9.9.95.1.2.4.1.20
.1.3.6.1.4.1.9.9.95.1.2.4.1.21
.1.3.6.1.4.1.9.9.95.1.2.4.1.22
.1.3.6.1.4.1.9.9.95.1.2.4.1.23
.1.3.6.1.4.1.9.9.95.1.2.4.1.24
.1.3.6.1.4.1.9.9.95.1.2.4.1.25
.1.3.6.1.4.1.9.9.95.1.2.4.1.26
.1.3.6.1.4.1.9.9.95.1.2.4.1.27
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.3
Integer32
.1.3.6.1.4.1.9.9.95.1.2.4.1.4
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.4.1.5
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.4.1.6
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.4.1.7
Enumeration
.1.3.6.1.4.1.9.9.95.1.2.4.1.8
.1.3.6.1.4.1.9.9.95.1.2.4.1.9
.1.3.6.1.4.1.9.9.95.1.3
.1.3.6.1.4.1.9.9.95.1.3.1
.1.3.6.1.4.1.9.9.95.1.3.1.1
.1.3.6.1.4.1.9.9.95.1.3.1.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.3.1.1.10
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.1.1.11
Integer32
.1.3.6.1.4.1.9.9.95.1.3.1.1.12
Integer32
.1.3.6.1.4.1.9.9.95.1.3.1.1.13
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.1.1.14
.1.3.6.1.4.1.9.9.95.1.3.1.1.15
.1.3.6.1.4.1.9.9.95.1.3.1.1.16
.1.3.6.1.4.1.9.9.95.1.3.1.1.17
.1.3.6.1.4.1.9.9.95.1.3.1.1.18
.1.3.6.1.4.1.9.9.95.1.3.1.1.19
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.1.1.2
.1.3.6.1.4.1.9.9.95.1.3.1.1.20
.1.3.6.1.4.1.9.9.95.1.3.1.1.21
.1.3.6.1.4.1.9.9.95.1.3.1.1.22
.1.3.6.1.4.1.9.9.95.1.3.1.1.23
OctetString
.1.3.6.1.4.1.9.9.95.1.3.1.1.24
.1.3.6.1.4.1.9.9.95.1.3.1.1.3
.1.3.6.1.4.1.9.9.95.1.3.1.1.4
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.1.1.6
Integer32
.1.3.6.1.4.1.9.9.95.1.3.1.1.7
.1.3.6.1.4.1.9.9.95.1.3.1.1.8
.1.3.6.1.4.1.9.9.95.1.3.1.1.9
.1.3.6.1.4.1.9.9.95.1.3.2
.1.3.6.1.4.1.9.9.95.1.3.2.1
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.2.1.1
.1.3.6.1.4.1.9.9.95.1.3.2.1.2
Integer32
.1.3.6.1.4.1.9.9.95.1.3.2.1.3
.1.3.6.1.4.1.9.9.95.1.3.2.1.4
.1.3.6.1.4.1.9.9.95.1.3.2.1.5
.1.3.6.1.4.1.9.9.95.1.3.2.1.6
.1.3.6.1.4.1.9.9.95.1.3.3
.1.3.6.1.4.1.9.9.95.1.3.3.1
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.3.1.1
bytesInteger32
.1.3.6.1.4.1.9.9.95.1.3.3.1.10
Integer32
.1.3.6.1.4.1.9.9.95.1.3.3.1.11
.1.3.6.1.4.1.9.9.95.1.3.3.1.12
.1.3.6.1.4.1.9.9.95.1.3.3.1.13
.1.3.6.1.4.1.9.9.95.1.3.3.1.14
.1.3.6.1.4.1.9.9.95.1.3.3.1.15
.1.3.6.1.4.1.9.9.95.1.3.3.1.2
.1.3.6.1.4.1.9.9.95.1.3.3.1.3
.1.3.6.1.4.1.9.9.95.1.3.3.1.4
.1.3.6.1.4.1.9.9.95.1.3.3.1.5
Integer32
.1.3.6.1.4.1.9.9.95.1.3.3.1.6
Integer32
.1.3.6.1.4.1.9.9.95.1.3.3.1.7
Integer32
.1.3.6.1.4.1.9.9.95.1.3.3.1.8
bytesInteger32
.1.3.6.1.4.1.9.9.95.1.3.3.1.9
.1.3.6.1.4.1.9.9.95.1.3.4
.1.3.6.1.4.1.9.9.95.1.3.4.1
.1.3.6.1.4.1.9.9.95.1.3.4.1.1
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.4.1.2
.1.3.6.1.4.1.9.9.95.1.3.4.1.3
.1.3.6.1.4.1.9.9.95.1.3.4.1.4
.1.3.6.1.4.1.9.9.95.1.3.4.1.5
Integer32
.1.3.6.1.4.1.9.9.95.1.3.4.1.6
Enumeration
.1.3.6.1.4.1.9.9.95.1.3.4.1.7
.1.3.6.1.4.1.9.9.95.1.4
.1.3.6.1.4.1.9.9.95.1.4.1
.1.3.6.1.4.1.9.9.95.1.4.1.1
Enumeration
.1.3.6.1.4.1.9.9.95.1.4.1.1.1
.1.3.6.1.4.1.9.9.95.1.4.1.1.10
Enumeration
.1.3.6.1.4.1.9.9.95.1.4.1.1.11
.1.3.6.1.4.1.9.9.95.1.4.1.1.12
Enumeration
.1.3.6.1.4.1.9.9.95.1.4.1.1.13
.1.3.6.1.4.1.9.9.95.1.4.1.1.2
.1.3.6.1.4.1.9.9.95.1.4.1.1.3
.1.3.6.1.4.1.9.9.95.1.4.1.1.4
Integer32
.1.3.6.1.4.1.9.9.95.1.4.1.1.5
Integer32
.1.3.6.1.4.1.9.9.95.1.4.1.1.6
Integer32
.1.3.6.1.4.1.9.9.95.1.4.1.1.7
Integer32
.1.3.6.1.4.1.9.9.95.1.4.1.1.8
Integer32
.1.3.6.1.4.1.9.9.95.1.4.1.1.9
.1.3.6.1.4.1.9.9.95.1.4.2
.1.3.6.1.4.1.9.9.95.1.4.2.1
Integer32
.1.3.6.1.4.1.9.9.95.1.4.2.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.4.2.1.2
Enumeration
.1.3.6.1.4.1.9.9.95.1.4.2.1.3
.1.3.6.1.4.1.9.9.95.1.4.2.1.4
.1.3.6.1.4.1.9.9.95.1.4.2.1.5
circuitsInteger32
.1.3.6.1.4.1.9.9.95.1.4.2.1.6
.1.3.6.1.4.1.9.9.95.1.5
.1.3.6.1.4.1.9.9.95.1.5.1
.1.3.6.1.4.1.9.9.95.1.5.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.5.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.95.1.5.1.1.10
.1.3.6.1.4.1.9.9.95.1.5.1.1.11
.1.3.6.1.4.1.9.9.95.1.5.1.1.12
.1.3.6.1.4.1.9.9.95.1.5.1.1.13
.1.3.6.1.4.1.9.9.95.1.5.1.1.14
.1.3.6.1.4.1.9.9.95.1.5.1.1.15
.1.3.6.1.4.1.9.9.95.1.5.1.1.16
.1.3.6.1.4.1.9.9.95.1.5.1.1.17
.1.3.6.1.4.1.9.9.95.1.5.1.1.18
.1.3.6.1.4.1.9.9.95.1.5.1.1.19
.1.3.6.1.4.1.9.9.95.1.5.1.1.2
.1.3.6.1.4.1.9.9.95.1.5.1.1.20
.1.3.6.1.4.1.9.9.95.1.5.1.1.3
.1.3.6.1.4.1.9.9.95.1.5.1.1.4
.1.3.6.1.4.1.9.9.95.1.5.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.95.1.5.1.1.6
bytesInteger32
.1.3.6.1.4.1.9.9.95.1.5.1.1.7
.1.3.6.1.4.1.9.9.95.1.5.1.1.8
Enumeration
.1.3.6.1.4.1.9.9.95.1.5.1.1.9
.1.3.6.1.4.1.9.9.95.1.6
.1.3.6.1.4.1.9.9.95.1.6.1
.1.3.6.1.4.1.9.9.95.1.6.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.6.1.1.1
Integer32
.1.3.6.1.4.1.9.9.95.1.6.1.1.2
OctetString
.1.3.6.1.4.1.9.9.95.1.6.1.1.3
.1.3.6.1.4.1.9.9.95.1.6.1.1.4
.1.3.6.1.4.1.9.9.95.1.6.2
.1.3.6.1.4.1.9.9.95.1.6.2.1
.1.3.6.1.4.1.9.9.95.1.6.2.1.1
.1.3.6.1.4.1.9.9.95.1.6.2.1.2
.1.3.6.1.4.1.9.9.95.1.6.2.1.3
.1.3.6.1.4.1.9.9.95.2
.1.3.6.1.4.1.9.9.95.2.0
.1.3.6.1.4.1.9.9.95.3
.1.3.6.1.4.1.9.9.95.3.1
.1.3.6.1.4.1.9.9.95.3.2
Dependencies (14) 6 direct · 8 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 (2)
Integer32 range: 0..255
OctetString range: 1..12
Conformance Groups (13)
alpsPeerGroup deprecated
A collection of objects providing Peer information
.1.3.6.1.4.1.9.9.95.3.2.1
A collection of objects providing Circuit information
.1.3.6.1.4.1.9.9.95.3.2.2
A collection of objects providing ALC interface information
.1.3.6.1.4.1.9.9.95.3.2.3
A collection of objects providing Hostlink information
.1.3.6.1.4.1.9.9.95.3.2.4
alpsAscuGroup deprecated
A collection of objects providing ASCU information
.1.3.6.1.4.1.9.9.95.3.2.5
A collection of objects providing Service Message information
.1.3.6.1.4.1.9.9.95.3.2.6
A collection of objects providing Address Translation
information.
.1.3.6.1.4.1.9.9.95.3.2.7
A collection of notifications.
.1.3.6.1.4.1.9.9.95.3.2.8
A collection of objects providing peer information.
.1.3.6.1.4.1.9.9.95.3.2.9
A collection of notifications.
.1.3.6.1.4.1.9.9.95.3.2.10
A collection of objects providing ALC interface information
.1.3.6.1.4.1.9.9.95.3.2.11
A collection of objects providing ASCU information
.1.3.6.1.4.1.9.9.95.3.2.12
A collection of notifications.
.1.3.6.1.4.1.9.9.95.3.2.13
Compliance Statements (3)

OID .1.3.6.1.4.1.9.9.95.3.1.1
The compliance statement for ALPS.
Required groups

OID .1.3.6.1.4.1.9.9.95.3.1.2
The compliance statement for ALPS.
Required groups

OID .1.3.6.1.4.1.9.9.95.3.1.3
The compliance statement for ALPS.
Required groups
Notifications / Traps (6)
NameOIDDescription
.1.3.6.1.4.1.9.9.95.2.0.1
This Notification is generated when there is a change in state
for the peer connection, provided alarms are enabled for
that peer.
.1.3.6.1.4.1.9.9.95.2.0.2
This Notification has to be generated whenever there is a
state change for the ALPS circuit, provided alarms are
enabled for that circuit
.1.3.6.1.4.1.9.9.95.2.0.3
This Notification has to be generated whenever there is a
change in ASCU status, provided alarms are enabled for
that ASCU
.1.3.6.1.4.1.9.9.95.2.0.4
This Notification is generated when there is a change in
state for an ALPS peer connection, provided alarms are
enabled for that peer connection.
.1.3.6.1.4.1.9.9.95.2.0.5
This Notification is generated whenever there is an open
failure for the ALPS circuit, provided alarms are enabled
for that circuit
.1.3.6.1.4.1.9.9.95.2.0.6
This Notification is generated whenever there is an open
confirmation that contains a list of rejected ASCUs for the
ALPS circuit, provided alarms are enabled for that circuit