280 lines
7.2 KiB
Plaintext
280 lines
7.2 KiB
Plaintext
-- ***************************************************************
|
|
-- 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
|
|
|
|
|
|
|
|
|