SONUS-SONET-APS-MIB

File: SONUS-SONET-APS-MIB.mib (35004 bytes)

Imported modules

IF-MIB SNMPv2-CONF SNMPv2-SMI
SNMPv2-TC SONUS-SMI

Imported symbols

InterfaceIndex ifIndex MODULE-COMPLIANCE
NOTIFICATION-GROUP OBJECT-GROUP Counter32
Gauge32 Integer32 MODULE-IDENTITY
NOTIFICATION-TYPE OBJECT-TYPE TimeTicks
DisplayString RowStatus TEXTUAL-CONVENTION
sonusServicesMIBs

Defined Types

ApsK1K2  
This Textual Convention describes an object that contains the K1 and K2 bytes in the SONET APS channel protocol message field. K1 is located in the first octet. Bits 1-4 of the K1 byte indicate a request. 1111 Lockout of Protection 1110 Forced Switch 1101 SF - High Priority 1100 SF - Low Priority 1011 SD - High Priority 1010 SD - Low Priority 1001 not used 1000 Manual Switch 0111 not used 0110 Wait-to-Restore 0101 not used 0100 Exercise 0011 not used 0010 Reverse Request 0001 Do Not Revert 0000 No Request Bits 5-8 of the K1 byte indicate the channel associated with the request defined in bits 1-4. 0 is the Null channel 1-14 are working channels. 15 is the extra traffic channel K2 is located in the second octet. Bits 1-4 of the K2 byte indicate a channel. The channel is defined with the same syntax as K1 Bits 5-8. Bits 5 of the K2 byte indicates the architecture. 0 if the architecture is 1+1 1 if the architecture is 1:n Bits 6-8 of the K2 byte indicates the mode. 000 - 011 are reserved for future use 100 indicates the mode is unidirectional 101 indicates the mode is bidirectional 110 RDI-L 111 AIS-L
TEXTUAL-CONVENTION    
  Integer32  

SonusApsGroupEntry  
SEQUENCE    
  sonusApsGroupId InterfaceIndex
  sonusApsGroupStatus RowStatus
  sonusApsGroupArchitecture INTEGER
  sonusApsGroupAdminDirection INTEGER
  sonusApsGroupAdminSwitching INTEGER
  sonusApsGroupExtraTraffic INTEGER
  sonusApsGroupSignalFailBerThreshold Integer32
  sonusApsGroupSignalDegradeBerThreshold Integer32
  sonusApsGroupWaitToRestoreTime Integer32
  sonusApsGroupName DisplayString
  sonusApsGroupSwitchedChannel Integer32
  sonusApsGroupOperStatus BITS
  sonusApsGroupK1K2Received ApsK1K2
  sonusApsGroupK1K2Transmitted ApsK1K2
  sonusApsGroupProtectionSwitchingByteFailures Counter32
  sonusApsGroupChannelMismatches Counter32
  sonusApsGroupModeMismatches Counter32
  sonusApsGroupFarEndProtectionLineFailures Counter32
  sonusApsGroupCreationTime TimeTicks

SonusApsChannelEntry  
SEQUENCE    
  sonusApsChannelNumber Integer32
  sonusApsChannelLineId InterfaceIndex
  sonusApsChannelPriority INTEGER
  sonusApsChannelSwitchCommand INTEGER
  sonusApsChannelControlCommand INTEGER
  sonusApsChannelStatus BITS
  sonusApsChannelOperDirectionMode INTEGER
  sonusApsChannelSignalDegrades Counter32
  sonusApsChannelSignalFails Counter32
  sonusApsChannelSwitchovers Counter32
  sonusApsChannelLastSwitchover TimeTicks
  sonusApsChannelRowStatus RowStatus

SonusApsLineEntry  
SEQUENCE    
  sonusApsLineGroupId InterfaceIndex
  sonusApsLineChannelNumber Integer32

Defined Values

sonusSonetApsMIB 1.3.6.1.4.1.2879.2.5.9
The MIB module for managing SONET linear Automatic Protection Switching (APS) architectures. The objects defined in this MIB are based on the following industry references: 1. ANSI T1.105.01-1995, 'Synchronous Optical Network (SONET) - Automatic Protection Switching'. 2. Telcordia Technologies (Bellcore) GR-253-CORE, Issue 2, Revision 2 (January 1999), 'SONET Transport Systems: Common Criteria References' sections 5.3 and 6.2.1.1.6.
MODULE-IDENTITY    

sonusSonetApsMIBObjects 1.3.6.1.4.1.2879.2.5.9.1
OBJECT IDENTIFIER    

sonusApsGroupCount 1.3.6.1.4.1.2879.2.5.9.1.1
The number of APS groups currently active.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

sonusApsGroupTable 1.3.6.1.4.1.2879.2.5.9.1.2
This table provides the configuration and status information for SONET APS groups.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SonusApsGroupEntry

sonusApsGroupEntry 1.3.6.1.4.1.2879.2.5.9.1.2.1
An entry in the SONET APS group table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SonusApsGroupEntry  

sonusApsGroupId 1.3.6.1.4.1.2879.2.5.9.1.2.1.1
The ifIndex for the SONET line that is the designated Protection line. The protection line's ifIndex provides a unique id for the group which it protects.
Status: current Access: not-accessible
OBJECT-TYPE    
  InterfaceIndex  

sonusApsGroupStatus 1.3.6.1.4.1.2879.2.5.9.1.2.1.2
The status of the MIB table entry (row). See SNMPv2-TC for the definition and use of RowStatus.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

sonusApsGroupArchitecture 1.3.6.1.4.1.2879.2.5.9.1.2.1.3
The linear APS architecure for this group of lines. An attempt to create a row in this table indicating the 1:n architecture on an LTE that only supports the 1+1 architecture shall result in an inconstentValue error.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER onePlusOne(1), oneToN(2), resilientUNI(3)  

sonusApsGroupAdminDirection 1.3.6.1.4.1.2879.2.5.9.1.2.1.4
The desired APS directional mode that the APS group is to operate in. The default for the 1+1 architecture is unidirectional. The default for the 1:n architecture is bidirectional.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER unidirectional(1), bidirectional(2)  

sonusApsGroupAdminSwitching 1.3.6.1.4.1.2879.2.5.9.1.2.1.5
The desired APS switching mode that the APS channel is to operate in. This variable is only provided if the sonusApsGroupArchitecture is onePlusOne(1).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER nonrevertive(1), revertive(2)  

sonusApsGroupExtraTraffic 1.3.6.1.4.1.2879.2.5.9.1.2.1.6
Extra traffic may be carried on the protection channel in a 1:n architecture if this variable is enabled. It may be necessary to disable this in order to interwork with other SONET network elements that don't support extra traffic. This variable is not provided if the sonusApsGroupArchitecture is onePlusOne(1).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

sonusApsGroupSignalFailBerThreshold 1.3.6.1.4.1.2879.2.5.9.1.2.1.7
The BER threshold at which a Signal Fail is declared. The value is the negative power of 10 (n - where threshold is 1x10**-n).
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 3..5  

sonusApsGroupSignalDegradeBerThreshold 1.3.6.1.4.1.2879.2.5.9.1.2.1.8
The BER threshold at which a Signal Degrade is declared. The value is the negative power of 10 (n - where threshold is 1x10**-n).
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 5..9  

sonusApsGroupWaitToRestoreTime 1.3.6.1.4.1.2879.2.5.9.1.2.1.9
The Wait to Restore (WTR) Time in minutes.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 5..12  

sonusApsGroupName 1.3.6.1.4.1.2879.2.5.9.1.2.1.10
A textual name for the APS group.
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString Size(0..32)  

sonusApsGroupSwitchedChannel 1.3.6.1.4.1.2879.2.5.9.1.2.1.11
The number of the working channel that is currently being switched to the protection line. If no working channel is being switched, this value is zero (0). If the protection line is being used for extra traffic, this value is 15.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..15  

sonusApsGroupOperStatus 1.3.6.1.4.1.2879.2.5.9.1.2.1.12
The current status of the APS group. Bit 0 - Extra Traffic. Indicates that extra traffic is currently being accepted on the protection line. Bit 1 - Protection Switching Byte Defect. Indicates that either an inconsistent APS byte or an invalid code has been detected. Bit 2 - Channel Mismatch. Indicates that a mismatch between the transmitted K1 channel and the received K2 channel has been detected. Bit 3 - APS Mode Mismatch. Indicates a conflict between the current local mode and the received K2 mode information. Modes other than 1+1 unidirectional monitor protection line: K2 bit 5 indicates the architecture; K2 bits 6-8 indicate if the mode is unidirectional or bidirectional. Bit 4 - Far-End Protection-Line Defect. Indicates the LTE received an SF code for the protection line, which means that the far-end LTE is no longer receiving its request, or (in bidirectional operation) the far-end LTE considers the near-end LTE's request to be invalid.
Status: current Access: read-only
OBJECT-TYPE    
  BITS extraTraffic(0), protectionSwitchingByteDefect(1), channelMismatch(2), apsModeMismatch(3), farEndProtectionLineDefect(4)  

sonusApsGroupK1K2Received 1.3.6.1.4.1.2879.2.5.9.1.2.1.13
The current value of the K1 and K2 bytes received on the protection line.
Status: current Access: read-only
OBJECT-TYPE    
  ApsK1K2  

sonusApsGroupK1K2Transmitted 1.3.6.1.4.1.2879.2.5.9.1.2.1.14
The current value of the K1 and K2 bytes transmitted on the protection line.
Status: current Access: read-only
OBJECT-TYPE    
  ApsK1K2  

sonusApsGroupProtectionSwitchingByteFailures 1.3.6.1.4.1.2879.2.5.9.1.2.1.15
A count of APS Protection Switching Byte failures. A Protection Switching Byte defect occurs when either an inconsistent APS byte or an invalid code is detected. An inconsistent APS byte occurs when no three consecutive K1 bytes of the last 12 successive frames are identical, starting with the last frame containing a previously consistent byte. An invalid code occurs when the incoming K1 byte contains an unused code, or a code irrelevant for the specific switching operation (e.g., Reverse Request while no switching request is outstanding) in three consecutive frames. An invalid code also occurs when the incoming K1 byte contains an invalid channel number in three consecutive frames.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsGroupChannelMismatches 1.3.6.1.4.1.2879.2.5.9.1.2.1.16
A count of Channel Mismatch failures. A Channel Mismatch indicates that a mismatch between the transmitted K1 channel and the received K2 channel has been detected. Under normal conditions, a mismatch will occure each time the LTE changes the channel number on its transmitted K1 byte (i.e., when the channel with the highest priority switch request changes). A mismatch could also occur if the channel number on the incoming K2 byte changes (e.g., due to a failure at the far-end LTE).
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsGroupModeMismatches 1.3.6.1.4.1.2879.2.5.9.1.2.1.17
A count of APS Mode Mismatch failures. An APS Mode Mismatch is a conflict between the current local mode and the received K2 mode information. An LTE in a mode other than 1+1 unidirectional must monitor the mode of operation indicators in the incoming K2 byte of the protection line for APS Mode Mismatch failures. K2 bit 5 indicates the architecture; K2 bits 6-8 indicate if the mode is unidirectional or bidirectional.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsGroupFarEndProtectionLineFailures 1.3.6.1.4.1.2879.2.5.9.1.2.1.18
A count of APS Far-End Protection-Line failures. Unless it is operating in the 1+1 unidirectional mode, the LTE must monitor the K1 byte for Far-End Protection-Line failures.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsGroupCreationTime 1.3.6.1.4.1.2879.2.5.9.1.2.1.19
The value of SNMPv2-MIB:sysUpTime at the time the associated sonusApsGroupStatus variable was set to active(1).
Status: current Access: read-only
OBJECT-TYPE    
  TimeTicks  

sonusApsChannelTable 1.3.6.1.4.1.2879.2.5.9.1.3
This table provides the control and status information for individual SONET APS channels.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SonusApsChannelEntry

sonusApsChannelEntry 1.3.6.1.4.1.2879.2.5.9.1.3.1
An entry in the SONET APS channel table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SonusApsChannelEntry  

sonusApsChannelNumber 1.3.6.1.4.1.2879.2.5.9.1.3.1.1
The number for the APS channel within the APS group. Number 0 is for the null channel (associated with the protection line). Number 15 designates the extra traffic channel. Numbers 1 thru 14 are for working channels. For an APS group in the 1+1 architecture, there are only two channels: the null channel (0) and the first working channel (1).
Status: current Access: not-accessible
OBJECT-TYPE    
  Integer32 0..15  

sonusApsChannelLineId 1.3.6.1.4.1.2879.2.5.9.1.3.1.2
The ifIndex for the SONET line that is associated with this APS channel. This variable is used to add working channels to an APS group; a channel is not configured without a valid SONET line interface to use as a working line.
Status: current Access: read-create
OBJECT-TYPE    
  InterfaceIndex  

sonusApsChannelPriority 1.3.6.1.4.1.2879.2.5.9.1.3.1.3
The priority of the channel. This variable deterimines whether high or low priority SD and SF codes are used in K1 requests. This variable is not present if the channel belongs to an APS group using the 1+1 architecture.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER low(1), high(2)  

sonusApsChannelSwitchCommand 1.3.6.1.4.1.2879.2.5.9.1.3.1.4
A switch command initiates one external request for evaluation. (1) Clear - Clears all switch commands on the channel. (2) Lockout Of Protection - Prevents any of the working channels from switching to the protection line by issuing a Lockout of Protection request [unless a request of equal priority (i.e., a Lockout of Protection) is already in effect]. (3) Forced Switch of Working (to Protection) - Switches the working channel to the protection line unless a request of equal or higher priority is in effect, by issuing a Forced Switch request. (4) Forced Switch of Protection (to Working) - Switches the working channel back from the protection line to the working line unless a request of equal or higher priority is in effect, by issuing a Forced Switch request. This command applies only in the 1+1 architecture. (5) Manual Switch of Working (to Protection) - Switches the working channel to the protection line unless a request of equal or higher priority is in effect, by issuing a Manual Switch request. (6) Manual Switch of Protection (to Working) - Switches the working channel back from the protection line to the working line unless a request of equal or higher priority is in effect, by issuing a Manual Switch request. This command applies only in the 1+1 architecture for the null. (7) Exercise - Exercises the protocol for a protection switch unless a request of equal or higher priority is in effect, by issuing an Exercise request and checking the response on the APS channel. Reading this variable always returns zero (0).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER clear(1), lockoutOfProtection(2), forcedSwitchOfWorking(3), forcedSwitchOfProtection(4), manualSwitchOfWorking(5), manualSwitchOfProtection(6), exercise(7)  

sonusApsChannelControlCommand 1.3.6.1.4.1.2879.2.5.9.1.3.1.5
A control command controls the APS operation. (1) Lockout a Working Channel - Prevents the specified working channel from switching to the protection line. (2) Clear Lockout-a-Working-Channel - Clears the Lockout a Working Channel command for the specified channel. Reading this variable always returns zero (0). This variable is not provided if the channels's GroupArchitecture is onePlusOne(1).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER lockoutWorkingChannel(1), clearLockout(2)  

sonusApsChannelStatus 1.3.6.1.4.1.2879.2.5.9.1.3.1.6
Indicates the current state of the channel. Bit 0 - Signal Degrade (SD) Condition. Indicates a 'soft failure' condition resulting from the Line BER exceeding a pre-selected threshold. Bit 1 - Signal Fail (SF) Condition. Indicates a 'hard failure' condition detected on the incoming OC-N signal. Bit 2 - Locked Out. This bit, when applied to a working channel, indicates that the channel is prevented from switching to the protection line. When applied to the null channel, this bit indicates that no working channel may switch to the protection line. The remaining states only apply to working channels which have attempted to initiate an automatic protection switch. Bit 3 - Switched. Indictes that the working channel is currently switched to the protection line. Bit 4 - Both Lines Failed. Indictes that both the working line and the protection line are currently in a failure state. Bit 5 - Protection Line Busy. Indictes that the protection line is busy servicing a different working channel. (This condition can only occur in the 1:n architecture.)
Status: current Access: read-only
OBJECT-TYPE    
  BITS sdCondition(0), sfCondition(1), lockedOut(2), switched(3), bothLinesFailed(4), protectionLineBusy(5)  

sonusApsChannelOperDirectionMode 1.3.6.1.4.1.2879.2.5.9.1.3.1.7
The current APS directional mode that the APS channel is operating in.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER unidirectional(1), bidirectional(2)  

sonusApsChannelSignalDegrades 1.3.6.1.4.1.2879.2.5.9.1.3.1.8
A count of Signal Degrade conditions. This condition occurs when the line Bit Error Rate exceeds the currently configured threshold.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsChannelSignalFails 1.3.6.1.4.1.2879.2.5.9.1.3.1.9
A count of Signal Fail conditions that have been detected on the incoming signal. This condition occurs when a loss of signal, loss of frame, AIS-L or a Line bit error rate exceeding 10^-3 is detected on an incoming line.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsChannelSwitchovers 1.3.6.1.4.1.2879.2.5.9.1.3.1.10
The number of switchovers that have occurred on this channel.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

sonusApsChannelLastSwitchover 1.3.6.1.4.1.2879.2.5.9.1.3.1.11
The value of sysUpTime when this channel last switched over.
Status: current Access: read-only
OBJECT-TYPE    
  TimeTicks  

sonusApsChannelRowStatus 1.3.6.1.4.1.2879.2.5.9.1.3.1.12
The status of the MIB table entry (row). See SNMPv2-TC for the definition and use of RowStatus.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

sonusApsLineTable 1.3.6.1.4.1.2879.2.5.9.1.4
This table provides a mapping of ifIndex values for SONET lines to their corresponding APS channels. Only interfaces whose ifType value is sonet(39) will have entries in this table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    SonusApsLineEntry

sonusApsLineEntry 1.3.6.1.4.1.2879.2.5.9.1.4.1
An entry in the APS line table.
Status: current Access: not-accessible
OBJECT-TYPE    
  SonusApsLineEntry  

sonusApsLineGroupId 1.3.6.1.4.1.2879.2.5.9.1.4.1.1
The ifIndex that provides a unique id for the APS group.
Status: current Access: read-only
OBJECT-TYPE    
  InterfaceIndex  

sonusApsLineChannelNumber 1.3.6.1.4.1.2879.2.5.9.1.4.1.2
The identifying number of the APS channel within the APS group.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 0..15  

sonusSonetApsMIBNotifications 1.3.6.1.4.1.2879.2.5.9.2
OBJECT IDENTIFIER    

sonusSonetApsMIBNotificationsPrefix 1.3.6.1.4.1.2879.2.5.9.2.0
OBJECT IDENTIFIER    

sonusSonetApsConformance 1.3.6.1.4.1.2879.2.5.9.3
OBJECT IDENTIFIER    

sonusSonetApsGroups 1.3.6.1.4.1.2879.2.5.9.3.1
OBJECT IDENTIFIER    

sonusSonetApsCompliances 1.3.6.1.4.1.2879.2.5.9.3.2
OBJECT IDENTIFIER    

sonusApsTrapProtectionSwitchingByteFailure 1.3.6.1.4.1.2879.2.5.9.2.0.1
A sonusApsTrapProtectionSwitchingByteFailure notification is sent when the value of an instance of sonusApsGroupProtectionSwitchingByteFailures increments.
Status: current Access: read-only
NOTIFICATION-TYPE    

sonusApsTrapChannelMismatch 1.3.6.1.4.1.2879.2.5.9.2.0.2
A sonusApsTrapChannelMismatch notification is sent when the value of an instance of sonusApsStatusChannelMismatches increments.
Status: current Access: read-only
NOTIFICATION-TYPE    

sonusApsTrapModeMismatch 1.3.6.1.4.1.2879.2.5.9.2.0.3
A sonusApsTrapModeMismatch notification is sent when the value of an instance of sonusApsStatusModeMismatches increments.
Status: current Access: read-only
NOTIFICATION-TYPE    

sonusApsTrapFarEndProtectionLineFailure 1.3.6.1.4.1.2879.2.5.9.2.0.4
A sonusApsTrapFarEndProtectionLineFailure notification is sent when the value of an instance of sonusApsGroupFarEndProtectionLineFailures increments.
Status: current Access: read-only
NOTIFICATION-TYPE    

sonusApsTrapSwitchover 1.3.6.1.4.1.2879.2.5.9.2.0.5
A sonusApsTrapSwitchover notification is sent when the value of an instance of sonusApsChanSwitchovers for a working channel increments.
Status: current Access: read-only
NOTIFICATION-TYPE    

sonusApsGroupGroup 1.3.6.1.4.1.2879.2.5.9.3.1.1
The objects which are used to provide SONET APS group configuration and status.
Status: current Access: read-only
OBJECT-GROUP    

sonusApsChannelGroup 1.3.6.1.4.1.2879.2.5.9.3.1.2
The objects which are used to provide SONET APS channel configuration and status.
Status: current Access: read-only
OBJECT-GROUP    

sonusApsLineGroup 1.3.6.1.4.1.2879.2.5.9.3.1.3
The objects which are used to provide the mapping of SONET lines to APS channels.
Status: current Access: read-only
OBJECT-GROUP    

sonusApsNotificationGroup 1.3.6.1.4.1.2879.2.5.9.3.1.4
The notifications (traps) that may be supported for the LTE.
Status: current Access: read-only
NOTIFICATION-GROUP    

sonusSonetApsCompliance 1.3.6.1.4.1.2879.2.5.9.3.2.1
The compliance statement for this MIB.
Status: current Access: read-only
MODULE-COMPLIANCE