-- Copyright (c) 2002 by MARCONI Communications. -- All rights reserved. Fore-ElecRed-MIB DEFINITIONS ::= BEGIN IMPORTS Integer32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI atmSwitch, asx FROM Fore-Common-MIB trapLogIndex FROM Fore-TrapLog-MIB hwPortName, hwPortBoard, hwPortModule, hwPortNumber FROM Fore-Switch-MIB; foreElecRedMib MODULE-IDENTITY LAST-UPDATED "9912090000Z" ORGANIZATION "Marconi Communications" CONTACT-INFO " Postal: Marconi Communications, Inc. 1000 Marconi Drive Warrendale, PA 15086-7502 Tel: +1 724 742 6999 Email: bbrs-mibs@marconi.com Web: http://www.marconi.com" DESCRIPTION "Electrical Redundancy" ::= { asx 24 } foreElecRed OBJECT IDENTIFIER ::= { foreElecRedMib 1 } -- The Electrical Redundancy Port Configuration elecredPortTable OBJECT-TYPE SYNTAX SEQUENCE OF ElecRedPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of Electrical Redundancy port configuration information." ::= { foreElecRed 1 } elecredPortEntry OBJECT-TYPE SYNTAX ElecRedPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table entry containing Electrical Redundancy configuration information for each port. " INDEX { elecredBoard, elecredModule, elecredPort } ::= { elecredPortTable 1 } ElecRedPortEntry ::= SEQUENCE { elecredBoard Integer32, elecredModule Integer32, elecredPort Integer32, elecredAdminMode INTEGER, elecredOperMode INTEGER } elecredBoard OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index of this port's switch board." ::= { elecredPortEntry 1 } elecredModule OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The network module of this port." ::= { elecredPortEntry 2 } elecredPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of this port." ::= { elecredPortEntry 3 } elecredAdminMode OBJECT-TYPE SYNTAX INTEGER { working(1), protection(2), unprotected(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the Electrical Redundancy configuration for this port. Unprotected indicates that Electrical Redundancyis not configured for this port. Working indicates that this port is a working channel. Protection indicates that this port is a protection channel." DEFVAL { unprotected } ::= { elecredPortEntry 4 } elecredOperMode OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2), notApplicable(3), loopbackOn(4), loopbackOff(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if this port is an active or standby Electrical port. if Redundancy is not configured for this port, the mode is notApplicable. loopbackOn indicates that the port is configured in the loopback mode and is the port on which the loopback has been enabled(or is under test). loopbackOff indicates that the port is configured in the loopback mode and is the port which is in the disabled state (not under test)." DEFVAL { notApplicable } ::= { elecredPortEntry 5 } ------------------------------------------------------------------------ -- Eletrical Redundancy Trap elecredSwitchOver NOTIFICATION-TYPE OBJECTS { hwPortName, hwPortBoard, hwPortModule, hwPortNumber, trapLogIndex } STATUS current DESCRIPTION "This trap alerts that an electrical redundancy switchover has occurred and the active port is identified by the tuple {hwPortBoard, hwPortModule, hwPortNumber}." ::= { atmSwitch 0 2040 } END ------------------------------------------------------------------------