ChrComPSPPeerSet-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE "mibhand.h" DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, Counter32 FROM SNMPv2-SMI Integer32, Unsigned32 FROM SNMPv2-SMI chrComProtectSinglePath FROM Chromatis-MIB SwitchStatusEnum FROM ProtectionTypes-MIB PSreasonEnum FROM ProtectionTypes-MIB TruthValue FROM ChrTyp-MIB InvokePtrotectionEnum FROM ProtectionTypes-MIB OperStatus FROM ChrTyp-MIB RowStatusEnum FROM ProtectionTypes-MIB; -- chrComPSPPeerSet Table chrComPSPPeerSetTable OBJECT-TYPE SYNTAX SEQUENCE OF ChrComPSPPeerSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table represents a path protection source/sink node. The protected connection spans over multiple nodes, but entries in the Path PeerSet table are created only at the Protection Domain (PD) boundaries, and not at the intermediate node." ::= { chrComProtectSinglePath 1} chrComPSPPeerSetEntry OBJECT-TYPE SYNTAX ChrComPSPPeerSetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chrComPSPPeerSetId } --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "SP_PeerSet" ::= { chrComPSPPeerSetTable 1 } ChrComPSPPeerSetEntry ::= SEQUENCE { chrComPSPPeerSetId Unsigned32 (0..4294967295), chrComPSPP-SLA-ID Integer32 (0..2147483647), chrComPSPSwitchStatus SwitchStatusEnum, chrComPSPPSreason PSreasonEnum, chrComPSPLockoutOfProtection TruthValue, chrComPSPInvokeProtection InvokePtrotectionEnum, chrComPSPInvoke-ifIndex Unsigned32 (0..4294967295), chrComPSPPeerSetOperStatus OperStatus, chrComPSPAlarmVector Integer32 (0..65535), chrComPSPAlarmSeverityProfileIndex Integer32 (0..65535) } chrComPSPPeerSetId OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Path PeerSet is a virtual Sonet path (VSP), that represents the whole paths PeerSet ." ::= { chrComPSPPeerSetEntry 1 } chrComPSPP-SLA-ID OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "Pointer to an entry in the Protection Service Level Agreement (P-SLA) table, that contains the characteristics of the protection behavior." ::= { chrComPSPPeerSetEntry 2 } chrComPSPSwitchStatus OBJECT-TYPE SYNTAX SwitchStatusEnum MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { chrComPSPPeerSetEntry 3 } chrComPSPPSreason OBJECT-TYPE SYNTAX PSreasonEnum MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { chrComPSPPeerSetEntry 4 } chrComPSPLockoutOfProtection OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Disable the APS mechanism" ::= { chrComPSPPeerSetEntry 5 } chrComPSPInvokeProtection OBJECT-TYPE SYNTAX InvokePtrotectionEnum MAX-ACCESS read-write STATUS current DESCRIPTION "Manual - Switch to protection if peer is valid. Force - Switch to protection regardless the peer status. " ::= { chrComPSPPeerSetEntry 6 } chrComPSPInvoke-ifIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The id of the real Sonet path interface. This is the parameter of the last invoke protection action, and it identifies the interface desired to be working, by the force/manual operatins " ::= { chrComPSPPeerSetEntry 7 } chrComPSPPeerSetOperStatus OBJECT-TYPE SYNTAX OperStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The up and down states indicate that the PeerSet is currently operational, or not operational, respectively. The unknown state indicates that the status of this PeerSet cannot be determined. " ::= { chrComPSPPeerSetEntry 8 } chrComPSPAlarmVector OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "6 bit field. The following are bits relative positions (0=LSB), and the trap ID associated to each alarm state. 0. VCC-AIS atmfM4VccTpAisAlarm 8. VCC-RDI atmfM4VccTpRdiAlarm " ::= { chrComPSPPeerSetEntry 9 } chrComPSPAlarmSeverityProfileIndex OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { chrComPSPPeerSetEntry 10 } END