-- *************************************************************** -- INFINERA-ENTITY-PXM-MIB -- -- October 2014, Anusree Bhattacharjee -- -- -- Copyright (c) 2008-2012 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-ENTITY-PXM-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY, Unsigned32 FROM SNMPv2-SMI OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF DisplayString FROM SNMPv2-TC entLPPhysicalIndex FROM ENTITY-MIB equipment FROM INFINERA-REG-MIB InfnEqptType,FloatTenths,InfnMeterActionRed, InfnSchedulerType, InfnNetworkMappingMode, InfnMacFlapAction, InfnFlushFdbType, FloatHundredths FROM INFINERA-TC-MIB; pxmMIB MODULE-IDENTITY LAST-UPDATED "201410200000Z" ORGANIZATION "INFINERA" CONTACT-INFO "Infinera 169 Java Drive Sunnyvale, CA - 94089 Contact : Technical Support Email : support@infinera.com Phone : 1-877-INF-5288" DESCRIPTION "This MIB is modeling for PXM equipment table." ::= { equipment 30 } pxmConformance OBJECT IDENTIFIER ::= { pxmMIB 3 } pxmCompliances OBJECT IDENTIFIER ::= { pxmConformance 1 } pxmGroups OBJECT IDENTIFIER ::= { pxmConformance 2 } pxmTable OBJECT-TYPE SYNTAX SEQUENCE OF PxmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains all PXM modules that are currently present in a network element. " ::= { pxmMIB 1 } pxmEntry OBJECT-TYPE SYNTAX PxmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in the PXM table. Each row in the table is identified with a unique entPhysicalIndexID." INDEX { entLPPhysicalIndex } ::= { pxmTable 1 } PxmEntry ::= SEQUENCE { pxmMoId DisplayString, pxmSchedulerType InfnSchedulerType, pxmNetworkMappingMode InfnNetworkMappingMode, pxmTotalBandwidth Unsigned32, pxmTotalAvailableBW Unsigned32, pxmMeterActionRed InfnMeterActionRed, pxmMaxSwitchingCapacityFactor FloatTenths, pxmAvailableSwitchingCapacity FloatTenths, pxmMaxSwitchingCapacity FloatTenths, pxmProvEqptType InfnEqptType, pxmInstalledEqptType InfnEqptType, pxmEqptMaxPowerDraw FloatHundredths, pxmMacAgingTime Integer32, pxmMacFlapCountThreshold Integer32, pxmMacFlapTimeInterval Integer32, pxmMacFlapAction InfnMacFlapAction, pxmFlushFdbType InfnFlushFdbType, pxmVsiOrInterface DisplayString, pxmGlobalId Integer32, pxmMPLSTPNodeID Integer32 } pxmMoId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This is the primary Key of the objects e.g 1-IOSHELF-PXMA, 1-IOSHELF-PXMB etc." ::= { pxmEntry 1 } pxmSchedulerType OBJECT-TYPE SYNTAX InfnSchedulerType MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 2 } pxmNetworkMappingMode OBJECT-TYPE SYNTAX InfnNetworkMappingMode MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 3 } pxmTotalBandwidth OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEntry 4 } pxmTotalAvailableBW OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEntry 5 } pxmMeterActionRed OBJECT-TYPE SYNTAX InfnMeterActionRed MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 6 } pxmMaxSwitchingCapacityFactor OBJECT-TYPE SYNTAX FloatTenths MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 7 } pxmAvailableSwitchingCapacity OBJECT-TYPE SYNTAX FloatTenths MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEntry 8 } pxmMaxSwitchingCapacity OBJECT-TYPE SYNTAX FloatTenths MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { pxmEntry 9 } pxmProvEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "The configured equipment type." ::= { pxmEntry 10 } pxmInstalledEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "The equipment type installed in the slot." ::= { pxmEntry 11 } pxmEqptMaxPowerDraw OBJECT-TYPE SYNTAX FloatHundredths MAX-ACCESS read-only STATUS current DESCRIPTION "Parameter denoting the estimated power drawn by the FRU. This varies depending on the type of the FRU." ::= { pxmEntry 12 } pxmMacAgingTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter indicating the MAC Aging Time" ::= { pxmEntry 13 } pxmMacFlapCountThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter indicating MAC Flap Count threshold" ::= { pxmEntry 14 } pxmMacFlapTimeInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter indicating MAC Flap Time Interval" ::= { pxmEntry 15 } pxmMacFlapAction OBJECT-TYPE SYNTAX InfnMacFlapAction MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter indicating MAC Flap Action" ::= { pxmEntry 16 } pxmFlushFdbType OBJECT-TYPE SYNTAX InfnFlushFdbType MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter indicating MAC Flush Fdb Type" ::= { pxmEntry 17 } pxmVsiOrInterface OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates if VSI flush operation is on VSI or AC/PW Interface" ::= { pxmEntry 18 } pxmGlobalId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 19 } pxmMPLSTPNodeID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "" ::= { pxmEntry 20 } pxmCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "" MODULE MANDATORY-GROUPS { pxmGroup } ::= { pxmCompliances 1 } pxmGroup OBJECT-GROUP OBJECTS { pxmMoId, pxmSchedulerType, pxmNetworkMappingMode, pxmTotalBandwidth, pxmTotalAvailableBW, pxmMeterActionRed, pxmMaxSwitchingCapacityFactor, pxmAvailableSwitchingCapacity, pxmMaxSwitchingCapacity, pxmProvEqptType, pxmInstalledEqptType, pxmEqptMaxPowerDraw, pxmMacAgingTime, pxmMacFlapCountThreshold, pxmMacFlapTimeInterval, pxmMacFlapAction, pxmFlushFdbType, pxmVsiOrInterface, pxmGlobalId, pxmMPLSTPNodeID } STATUS current DESCRIPTION "" ::= { pxmGroups 1 } END