776 lines
25 KiB
Plaintext
776 lines
25 KiB
Plaintext
|
ALCATEL-IND1-ERP-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
Counter32, Unsigned32, MODULE-IDENTITY, OBJECT-IDENTITY,
|
||
|
NOTIFICATION-TYPE, OBJECT-TYPE, TimeTicks, Integer32
|
||
|
FROM SNMPv2-SMI
|
||
|
InterfaceIndex FROM IF-MIB
|
||
|
VlanId FROM Q-BRIDGE-MIB
|
||
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
|
||
|
FROM SNMPv2-CONF
|
||
|
TimeStamp, RowStatus, TEXTUAL-CONVENTION, TruthValue
|
||
|
FROM SNMPv2-TC
|
||
|
softentIND1Erp FROM ALCATEL-IND1-BASE;
|
||
|
|
||
|
|
||
|
alcatelIND1ERPMIB MODULE-IDENTITY
|
||
|
LAST-UPDATED "200807100000Z" -- 07/10/2008 00:00 GMT
|
||
|
ORGANIZATION "Alcatel-Lucent"
|
||
|
CONTACT-INFO
|
||
|
"Please consult with Customer Service to insure the most appropriate
|
||
|
version of this document is used with the products in question:
|
||
|
|
||
|
Alcatel-Lucent, Enterprise Solutions Division
|
||
|
(Formerly Alcatel Internetworking, Incorporated)
|
||
|
26801 West Agoura Road
|
||
|
Agoura Hills, CA 91301-5122
|
||
|
United States Of America
|
||
|
|
||
|
Telephone: North America +1 800 995 2696
|
||
|
Latin America +1 877 919 9526
|
||
|
Europe +31 23 556 0100
|
||
|
Asia +65 394 7933
|
||
|
All Other +1 818 878 4507
|
||
|
|
||
|
Electronic Mail: support@ind.alcatel.com
|
||
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
||
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
||
|
|
||
|
DESCRIPTION
|
||
|
"This module describes an authoritative enterprise-specific Simple
|
||
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
||
|
|
||
|
For the Birds Of Prey Product Line
|
||
|
ERP Switching is protection switching mechanism for ETH Layer Ethernet Ring
|
||
|
topologies.
|
||
|
|
||
|
The right to make changes in specification and other information
|
||
|
contained in this document without prior notice is reserved.
|
||
|
|
||
|
No liability shall be assumed for any incidental, indirect, special, or
|
||
|
consequential damages whatsoever arising from or related to this
|
||
|
document or the information contained herein.
|
||
|
|
||
|
Vendors, end-users, and other interested parties are granted
|
||
|
non-exclusive license to use this specification in connection with
|
||
|
management of the products for which it is intended to be used.
|
||
|
|
||
|
Copyright (C) 1995-2008 Alcatel-Lucent, Incorporated
|
||
|
ALL RIGHTS RESERVED WORLDWIDE"
|
||
|
|
||
|
REVISION "200807100000Z"
|
||
|
|
||
|
DESCRIPTION
|
||
|
"The ERP MIB defines a set of ERP related management objects for ports
|
||
|
that support Ethernet Ring Protection (ERP) Switching Protocol for ETH
|
||
|
Layer Ring Topologies. With this, rapid protection switching of 50ms can
|
||
|
be achieved.
|
||
|
|
||
|
This MIB comprises proprietary managed objects as well the objects required
|
||
|
for conforming to the protocol."
|
||
|
::= { softentIND1Erp 1}
|
||
|
|
||
|
-- This MIB contains the following groups
|
||
|
alcatelIND1ERPMIBObjects OBJECT-IDENTITY
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Branch For ERP
|
||
|
Subsystem Managed Objects."
|
||
|
::= { alcatelIND1ERPMIB 1 }
|
||
|
|
||
|
alaErpNotifications OBJECT IDENTIFIER ::= { alcatelIND1ERPMIB 2 }
|
||
|
alcatelIND1ERPMIBConformance OBJECT IDENTIFIER ::= { alcatelIND1ERPMIB 3 }
|
||
|
|
||
|
-- alcatelIND1ERPMIBObjects contains following groups
|
||
|
alaErpGlobal OBJECT IDENTIFIER ::= {alcatelIND1ERPMIBObjects 1}
|
||
|
alaErpRingAttributes OBJECT IDENTIFIER ::= {alcatelIND1ERPMIBObjects 2}
|
||
|
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- Textual conventions
|
||
|
-- ******************************************************************
|
||
|
|
||
|
AlaErpRingPortStatus ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the status of the Ring Port.
|
||
|
|
||
|
forwarding(1) Status is forwarding.
|
||
|
blocking(2) Status is blocking."
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
forwarding (1),
|
||
|
blocking (2)
|
||
|
}
|
||
|
|
||
|
AlaErpRingPortType ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the type of the Ring Port.
|
||
|
|
||
|
nonRpl(1) Port is Non-RPL Port.
|
||
|
rpl(2) Port is RPL Port. Node is RPL Owner for the Ring."
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
nonRpl (1),
|
||
|
rpl (2)
|
||
|
}
|
||
|
|
||
|
AlaErpRingMepId ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Maintenance association End Point Identifier (MEPID): A small
|
||
|
integer, unique over a given Maintenance Association,
|
||
|
identifying a specific MEP."
|
||
|
|
||
|
REFERENCE
|
||
|
"802.1ag clauses 3.18 and 19.2.1"
|
||
|
|
||
|
SYNTAX Unsigned32 (1..8191)
|
||
|
|
||
|
AlaErpRingMEGLevel ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"MEG level of the R-APS PDU to be inserted."
|
||
|
|
||
|
SYNTAX Unsigned32 (0..7)
|
||
|
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- ERP Global Variables
|
||
|
-- ******************************************************************
|
||
|
|
||
|
|
||
|
alaErpClearStats OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
default(0),
|
||
|
reset(1)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the global clear statistics control for ERP.
|
||
|
The value reset (1) indicates that ERP should clear all
|
||
|
statistics related to all the rings in the system.
|
||
|
By default, this object contains a zero value."
|
||
|
DEFVAL { default }
|
||
|
::= { alaErpGlobal 1 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- ERP Ring Table
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpRingTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AlaErpRingEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"There is one ERP Ring table per bridge. It permits
|
||
|
the configuration of Ring."
|
||
|
::= { alaErpRingAttributes 1 }
|
||
|
|
||
|
alaErpRingEntry OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ERP Ring table entry."
|
||
|
INDEX { alaErpRingId }
|
||
|
::= { alaErpRingTable 1 }
|
||
|
|
||
|
AlaErpRingEntry ::= SEQUENCE {
|
||
|
alaErpRingId INTEGER,
|
||
|
alaErpRingServiceVid VlanId,
|
||
|
alaErpRingMEGLevel AlaErpRingMEGLevel,
|
||
|
alaErpRingPort1 InterfaceIndex,
|
||
|
alaErpRingPort2 InterfaceIndex,
|
||
|
alaErpRingStatus INTEGER,
|
||
|
alaErpRingState INTEGER,
|
||
|
alaErpRingWaitToRestoreTimer Unsigned32,
|
||
|
alaErpRingGuardTimer Integer32,
|
||
|
alaErpRingClearStats INTEGER,
|
||
|
alaErpRingLastStateChange TimeStamp,
|
||
|
alaErpRingTimeToRevert TimeTicks,
|
||
|
alaErpRingRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
alaErpRingId OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1 .. 2147483647)
|
||
|
MAX-ACCESS accessible-for-notify
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Ring identifier that is unique in the bridge."
|
||
|
::= { alaErpRingEntry 1 }
|
||
|
|
||
|
alaErpRingServiceVid OBJECT-TYPE
|
||
|
SYNTAX VlanId
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An integer indicating the VID of Service VLAN. All the ERP
|
||
|
control traffic will flow with Service VLAN tag across the
|
||
|
ring. This object must be specified while creating a row in
|
||
|
this table. Once the row has been created, the value of
|
||
|
this object cannot be changed."
|
||
|
::= { alaErpRingEntry 2 }
|
||
|
|
||
|
alaErpRingMEGLevel OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingMEGLevel
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"MEG level of the R-APS PDU to be inserted for this Ring.
|
||
|
This object must be specified while creating a row in
|
||
|
this table. Once the row has been created, the value of
|
||
|
this object cannot be changed."
|
||
|
::= { alaErpRingEntry 3 }
|
||
|
|
||
|
alaErpRingPort1 OBJECT-TYPE
|
||
|
SYNTAX InterfaceIndex
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is the interface index of the ring port,which is
|
||
|
either a bridge port, or an aggregated link within a bridge,
|
||
|
on which ring is configured.
|
||
|
There can be only two ring ports per ring in a bridge.
|
||
|
This object must be specified while creating a row in
|
||
|
this table. Once the row has been created, the value of
|
||
|
this object cannot be changed."
|
||
|
::= { alaErpRingEntry 4 }
|
||
|
|
||
|
alaErpRingPort2 OBJECT-TYPE
|
||
|
SYNTAX InterfaceIndex
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is the interface index of the ring port,which is
|
||
|
either a bridge port, or an aggregated link within a bridge,
|
||
|
on which ring is configured.
|
||
|
There can be only two ring ports per ring in a bridge.
|
||
|
This object must be specified while creating a row in
|
||
|
this table. Once the row has been created, the value of
|
||
|
this object cannot be changed."
|
||
|
::= { alaErpRingEntry 5 }
|
||
|
|
||
|
alaErpRingStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
enabled(1),
|
||
|
disabled(2)
|
||
|
}
|
||
|
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An Integer value indicating the administrative state of the Ring.
|
||
|
|
||
|
enabled indicates that the Ring is to function normally, and
|
||
|
disabled that it is to cease functioning."
|
||
|
DEFVAL { disabled }
|
||
|
::= { alaErpRingEntry 6 }
|
||
|
|
||
|
alaErpRingState OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
idle (0),
|
||
|
protection (1)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The current state of the Ring."
|
||
|
::= { alaErpRingEntry 7 }
|
||
|
|
||
|
alaErpRingWaitToRestoreTimer OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 ( 0 .. 12)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is valid only for RPL Node.
|
||
|
|
||
|
This timer is started to prevent frequent operation switch due
|
||
|
to an intermittent defect.
|
||
|
|
||
|
It may be configured by the operator in 1 minute steps between
|
||
|
0 and 12 minutes."
|
||
|
DEFVAL { 5 }
|
||
|
::= { alaErpRingEntry 8 }
|
||
|
|
||
|
alaErpRingGuardTimer OBJECT-TYPE
|
||
|
SYNTAX Integer32 ( 1 .. 200)
|
||
|
UNITS "10 milliseconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the guard timer value in centiseconds.
|
||
|
|
||
|
This timer is started to prevent the ring nodes from receiving
|
||
|
outdated R-APS messages.
|
||
|
|
||
|
It may be configured by the operator in 10 ms steps between
|
||
|
10 ms to 2 seconds."
|
||
|
DEFVAL { 50 }
|
||
|
::= { alaErpRingEntry 9 }
|
||
|
|
||
|
alaErpRingClearStats OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
default(0),
|
||
|
reset(1)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines per ring clear statistics control for ERP.
|
||
|
The value reset (1) indicates that ERP should clear all
|
||
|
statistics related to a ring in the system.By default,
|
||
|
this object contains a zero value."
|
||
|
DEFVAL { default }
|
||
|
::= { alaErpRingEntry 10 }
|
||
|
|
||
|
|
||
|
alaErpRingLastStateChange OBJECT-TYPE
|
||
|
SYNTAX TimeStamp
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The time (SysUpTime) at which the ethernet ring last
|
||
|
entered either the IDLE or PROTECTION state."
|
||
|
::= { alaErpRingEntry 11 }
|
||
|
|
||
|
alaErpRingTimeToRevert OBJECT-TYPE
|
||
|
SYNTAX TimeTicks
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the time left to revert from Protection State to Idle State."
|
||
|
::= {alaErpRingEntry 12}
|
||
|
|
||
|
alaErpRingRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The status of the row.
|
||
|
|
||
|
The writable columns in a row can not be changed if the row
|
||
|
is active. All columns must have a valid value before a row
|
||
|
can be activated."
|
||
|
::= { alaErpRingEntry 13 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- The ERP RING Port Table
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpRingPortTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AlaErpRingPortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"There is one ERP Ring Port table per bridge. It permits
|
||
|
the configuration of Ring Ports."
|
||
|
::= { alaErpRingAttributes 2 }
|
||
|
|
||
|
alaErpRingPortEntry OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingPortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ERP Ring Port table entry."
|
||
|
INDEX { alaErpRingId, alaErpRingPortIfIndex }
|
||
|
::= { alaErpRingPortTable 1 }
|
||
|
|
||
|
AlaErpRingPortEntry ::= SEQUENCE {
|
||
|
alaErpRingPortIfIndex InterfaceIndex,
|
||
|
alaErpRingPortStatus AlaErpRingPortStatus,
|
||
|
alaErpRingPortType AlaErpRingPortType,
|
||
|
alaErpRingPortEthOAMEvent TruthValue,
|
||
|
alaErpRingPortClearStats INTEGER,
|
||
|
alaErpRingPortRmepId AlaErpRingMepId
|
||
|
}
|
||
|
|
||
|
alaErpRingPortIfIndex OBJECT-TYPE
|
||
|
SYNTAX InterfaceIndex
|
||
|
MAX-ACCESS accessible-for-notify
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is the interface index of the interface either a
|
||
|
bridge port, or an aggregated link within a bridge port, to
|
||
|
which ring port is configured.
|
||
|
There can be only two ring ports per ring in a bridge."
|
||
|
::= { alaErpRingPortEntry 1 }
|
||
|
|
||
|
alaErpRingPortStatus OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingPortStatus
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Status of the Ring Port."
|
||
|
DEFVAL { blocking }
|
||
|
::= { alaErpRingPortEntry 2 }
|
||
|
|
||
|
alaErpRingPortType OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingPortType
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Type of the Ring Port.
|
||
|
|
||
|
To configure a node as a RPL owner for the ring, this object
|
||
|
has value of RPL(2)."
|
||
|
DEFVAL { nonRpl }
|
||
|
::= { alaErpRingPortEntry 3 }
|
||
|
|
||
|
alaErpRingPortEthOAMEvent OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A Boolean indicating whether ERP Ring Port shall take loss of
|
||
|
connectivity event from Ethernet OAM.
|
||
|
|
||
|
True indicates that the Ring Port is to take events from
|
||
|
Ethernet OAM."
|
||
|
DEFVAL { false }
|
||
|
::= { alaErpRingPortEntry 4 }
|
||
|
|
||
|
alaErpRingPortClearStats OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
default(0),
|
||
|
reset(1)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines per ring port clear statistics control for ERP.
|
||
|
The value reset (1) indicates that ERP should clear all
|
||
|
statistics related to a ring port in the system.By default,
|
||
|
this object contains a zero value."
|
||
|
DEFVAL { default }
|
||
|
::= { alaErpRingPortEntry 5 }
|
||
|
|
||
|
alaErpRingPortRmepId OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingMepId
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Identifier of Remote Endpoint."
|
||
|
::= { alaErpRingPortEntry 6 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- The ERP VLAN Table
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpRingVlanTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AlaErpRingVlanEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table defines the association of VIDs and RingIds.
|
||
|
|
||
|
The writable objects in this table need to be persistent
|
||
|
upon reboot or restart of a device."
|
||
|
::= { alaErpRingAttributes 3 }
|
||
|
|
||
|
alaErpRingVlanEntry OBJECT-TYPE
|
||
|
SYNTAX AlaErpRingVlanEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The VLAN table entry."
|
||
|
INDEX { alaErpRingId, alaErpRingVlanProtectedVid }
|
||
|
::= { alaErpRingVlanTable 1 }
|
||
|
|
||
|
AlaErpRingVlanEntry ::= SEQUENCE {
|
||
|
alaErpRingVlanProtectedVid VlanId,
|
||
|
alaErpRingVlanRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
alaErpRingVlanProtectedVid OBJECT-TYPE
|
||
|
SYNTAX VlanId
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An integer indicating the VID of Protected VLAN."
|
||
|
::= { alaErpRingVlanEntry 1 }
|
||
|
|
||
|
alaErpRingVlanRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The status of the row.
|
||
|
|
||
|
The writable columns in a row can not be changed if the row
|
||
|
is active. All columns must have a valid value before a row
|
||
|
can be activated."
|
||
|
::= { alaErpRingVlanEntry 2 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- The ERP Statistics Table
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpStatsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF AlaErpStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"There is one ERP Stats table per bridge. This table
|
||
|
contains the statistics for the ERP on per Ring basis."
|
||
|
::= { alaErpRingAttributes 4 }
|
||
|
|
||
|
alaErpStatsEntry OBJECT-TYPE
|
||
|
SYNTAX AlaErpStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The Statistics table entry."
|
||
|
AUGMENTS { alaErpRingPortEntry }
|
||
|
::= { alaErpStatsTable 1 }
|
||
|
|
||
|
AlaErpStatsEntry ::= SEQUENCE {
|
||
|
alaErpStatsSignalFailPduTx Counter32,
|
||
|
alaErpStatsSignalFailPduRx Counter32,
|
||
|
alaErpStatsSignalFailPduDrop Counter32,
|
||
|
alaErpStatsNoRequestPduTx Counter32,
|
||
|
alaErpStatsNoRequestPduRx Counter32,
|
||
|
alaErpStatsNoRequestPduDrop Counter32,
|
||
|
alaErpStatsRPLBlockPDUTx Counter32,
|
||
|
alaErpStatsRPLBlockPDURx Counter32,
|
||
|
alaErpStatsRPLBlockPDUDrop Counter32,
|
||
|
alaErpStatsPDUErr Counter32
|
||
|
}
|
||
|
|
||
|
alaErpStatsSignalFailPduTx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of R-APS (SF) PDUs transmitted on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 1 }
|
||
|
|
||
|
alaErpStatsSignalFailPduRx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (SF) PDUs received on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 2 }
|
||
|
|
||
|
alaErpStatsSignalFailPduDrop OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (SF) PDUs dropped."
|
||
|
::= { alaErpStatsEntry 3 }
|
||
|
|
||
|
|
||
|
alaErpStatsNoRequestPduTx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of R-APS (NR) PDUs transmitted on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 4 }
|
||
|
|
||
|
alaErpStatsNoRequestPduRx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (NR) PDUs received on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 5 }
|
||
|
|
||
|
alaErpStatsNoRequestPduDrop OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (NR) PDUs dropped."
|
||
|
::= { alaErpStatsEntry 6 }
|
||
|
|
||
|
alaErpStatsRPLBlockPDUTx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of R-APS (NR, RB) PDUs transmitted on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 7 }
|
||
|
|
||
|
alaErpStatsRPLBlockPDURx OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (NR, RB) PDUs received on this
|
||
|
interface for this Ring."
|
||
|
::= { alaErpStatsEntry 8 }
|
||
|
|
||
|
alaErpStatsRPLBlockPDUDrop OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of valid R-APS (NR, RB) PDUs dropped."
|
||
|
::= { alaErpStatsEntry 9 }
|
||
|
|
||
|
alaErpStatsPDUErr OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of the number of error R-APS PDUs received."
|
||
|
::= { alaErpStatsEntry 10 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- NOTIFICATIONS (TRAPS)
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpNotificationsRoot OBJECT IDENTIFIER ::= { alaErpNotifications 0 }
|
||
|
|
||
|
alaErpRingStateChanged NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
alaErpRingId,
|
||
|
alaErpRingState
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ERP Ring State has changed to Protection from Idle. Notify the user by
|
||
|
raising the Trap. "
|
||
|
::= { alaErpNotificationsRoot 1 }
|
||
|
|
||
|
alaErpRingMultipleRpl NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
alaErpRingId
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The trap shall be raised on RPL if there are multiple RPLs detected in the
|
||
|
ring. When the RPL node receives the NR (RB) message, this trap is raised."
|
||
|
::= { alaErpNotificationsRoot 2}
|
||
|
|
||
|
alaErpRingRemoved NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
alaErpRingId
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The trap shall be raised whenever the ring is removed dynamically in
|
||
|
Unlike NI Scenario only."
|
||
|
::= { alaErpNotificationsRoot 3 }
|
||
|
|
||
|
alaErpRingPortStatusChanged NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
alaErpRingId,
|
||
|
alaErpRingPortIfIndex,
|
||
|
alaErpRingPortStatus
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The trap shall be raised whenever the ring port status is changed."
|
||
|
::= { alaErpNotificationsRoot 4 }
|
||
|
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- CONFORMANCE
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alcatelIND1ERPMIBCompliances OBJECT IDENTIFIER ::= { alcatelIND1ERPMIBConformance 1 }
|
||
|
alcatelIND1ERPMIBGroups OBJECT IDENTIFIER ::= { alcatelIND1ERPMIBConformance 2 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- COMPLIANCE
|
||
|
-- ******************************************************************
|
||
|
alcatelIND1ERPMIBCompliance MODULE-COMPLIANCE
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Compliance statement for ERP."
|
||
|
MODULE
|
||
|
MANDATORY-GROUPS
|
||
|
{
|
||
|
alaErpGlobalGroup,
|
||
|
alaErpRingAttributesGroup,
|
||
|
alaErpNotificationGroup
|
||
|
}
|
||
|
::= { alcatelIND1ERPMIBCompliances 1 }
|
||
|
|
||
|
-- ******************************************************************
|
||
|
-- MIB Grouping
|
||
|
-- ******************************************************************
|
||
|
|
||
|
alaErpGlobalGroup OBJECT-GROUP
|
||
|
OBJECTS
|
||
|
{
|
||
|
alaErpClearStats
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Objects for the Global Group."
|
||
|
::={alcatelIND1ERPMIBGroups 1 }
|
||
|
|
||
|
alaErpRingAttributesGroup OBJECT-GROUP
|
||
|
OBJECTS
|
||
|
{
|
||
|
alaErpRingServiceVid,
|
||
|
alaErpRingMEGLevel,
|
||
|
alaErpRingPort1,
|
||
|
alaErpRingPort2,
|
||
|
alaErpRingStatus,
|
||
|
alaErpRingState,
|
||
|
alaErpRingWaitToRestoreTimer,
|
||
|
alaErpRingGuardTimer,
|
||
|
alaErpRingClearStats,
|
||
|
alaErpRingLastStateChange,
|
||
|
alaErpRingTimeToRevert,
|
||
|
alaErpRingRowStatus,
|
||
|
alaErpRingPortStatus,
|
||
|
alaErpRingPortType,
|
||
|
alaErpRingPortEthOAMEvent,
|
||
|
alaErpRingPortClearStats,
|
||
|
alaErpRingPortRmepId,
|
||
|
alaErpRingVlanRowStatus,
|
||
|
alaErpStatsSignalFailPduTx,
|
||
|
alaErpStatsSignalFailPduRx,
|
||
|
alaErpStatsSignalFailPduDrop,
|
||
|
alaErpStatsNoRequestPduTx,
|
||
|
alaErpStatsNoRequestPduRx,
|
||
|
alaErpStatsNoRequestPduDrop,
|
||
|
alaErpStatsRPLBlockPDUTx,
|
||
|
alaErpStatsRPLBlockPDURx,
|
||
|
alaErpStatsRPLBlockPDUDrop,
|
||
|
alaErpStatsPDUErr
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Objects for the Ring Group."
|
||
|
::={alcatelIND1ERPMIBGroups 2 }
|
||
|
|
||
|
alaErpNotificationGroup NOTIFICATION-GROUP
|
||
|
NOTIFICATIONS
|
||
|
{
|
||
|
alaErpRingStateChanged,
|
||
|
alaErpRingMultipleRpl,
|
||
|
alaErpRingRemoved,
|
||
|
alaErpRingPortStatusChanged
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Collection of notifications for ERP."
|
||
|
::= { alcatelIND1ERPMIBGroups 3 }
|
||
|
END
|
||
|
|